Rilasciato Joomla 3.0.2

Feed - Joomla
Rispondi
Avatar utente
Venerabile Beda
Moderatore
Moderatore
Messaggi: 4625
Iscritto: lunedì 6 ottobre 2008, 15:59
Contatta:

Rilasciato Joomla 3.0.2

Messaggio da Venerabile Beda » martedì 13 novembre 2012, 22:11

È stato rilasciato Joomla 3.0.2. Cercando di approfondire l'utilizzo del CMS, si rilevano alcune difficoltà, probabilmente legate alla nuova interfaccia che si deve imparare a conoscere e a cui ci si deve abituare. Come nella serie 2.5.X, si rilevano incongruenze nella lettura dei Feed Atom a seconda del browser: in particolare, come riferito per la serie 2.5.X, su IE, si vede il nome dell'autore dell'articolo. Utilissima basicamente l'introduzione del canonical... ma sembra funzionare in modo alquanto... singolare.
Installando i dati di esempio, infatti, andando su:

Codice: Seleziona tutto

http://localhost/joomla-3.0.2/notizie/2-come-iniziare.html
se guardiamo il canonical, sia ha:

Codice: Seleziona tutto

http://localhost/joomla-3.0.2/notizie.html
E perché? La cosa è molto discutibile. In pratica, sembra che canonicalizzi la rispettiva categoria. Il che è discutibilissimo ai fini SEO. Il canonical, come è noto, posti due contenuti uguali, indica a Google e co, quale dei due (o dei più contenuti uguali) è quello canonico, ovvero quello ufficiale, che deve essere tenuto in considerazione. L'articolo e la categoria, hanno contenuti diversi. Canonicalizzare così l'articolo, significa dire a Google: considera solo le categorie, e ignora gli articoli. Non sembra molto sensato. E apparentemente, non si riesce ad escludere il canonical nativo, per ovviare all'inconveniente.

È necessario un maggiore studio di questa nuova versione, sicuramente. Ma forse è anche necessario rivederla a livello di sviluppo. Un canonical utilizzato così, può seriamente danneggiare l'indicizzazione di un sito.

Ottimo invece il funzionamento del canonical sulla Home:

Codice: Seleziona tutto

http://localhost/joomla-3.0.2/index.php
che canonicalizza:

Codice: Seleziona tutto

http://localhost/joomla-3.0.2/
Così è corretto, perché il contenuto è identico, lo stesso (anche se nello specifico sarebbe meglio escludere l'index.php tramite direttiva .htaccess, poste opportune contromisure per accesso al PdA, e invio email).

Si deve verificare come canonicalizza su Home avente più pagine... vedremo nelle prossime settimane (se Dio vuole).

Noi si può studiare meglio la nuova versione, ma forse gli sviluppatori, devono rivedere qualcosa. E non a caso, rimane il consiglio del non utilizzare questa versione su siti in produzione...
Se l'errore che appare è veramente tale, produrrebbe un danno SEO di un certo rilievo.


Il Venerabile Beda

Immagine

Noi, siamo sfacciatamente di parte e ce ne vantiamo!

****

Immagine

Angolo di cielo, link ufficiale: https://angolodicielo.altervista.org

Avatar utente
Venerabile Beda
Moderatore
Moderatore
Messaggi: 4625
Iscritto: lunedì 6 ottobre 2008, 15:59
Contatta:

Rilasciato Joomla 3.0.2

Messaggio da Venerabile Beda » mercoledì 14 novembre 2012, 11:21

Niente da fare. Il canonical di Joomla 3.0.X deve essere rivisto in profondità. Se la Home, è composta da più pagine, per esempio così:

Codice: Seleziona tutto

http://localhost/joomla-3.0.2/?limitstart=0
http://localhost/joomla-3.0.2/?start=3
il canonical relativo, richiama esattamente gli stessi URL; mentre un corretto canonical, dovrebbe, nel caso di specie, canonicalizzare così:

Codice: Seleziona tutto

http://localhost/joomla-3.0.2/
Problema analogo, si pone con la seconda o terza pagina di una categoria. Es.:

Codice: Seleziona tutto

http://localhost/joomla-3.0.2/notizie.html?start=5
Dovrebbe canonicalizzare così:

Codice: Seleziona tutto

http://localhost/joomla-3.0.2/notizie.html
Invece richiama lo stesso URL.

Il canonical, sembra intrinsecamente (e molto discutibilmente) legato
al plug-in System - SEF; plu-in, che non appare modificabile. Se si disattiva... il sito va praticamente a farsi benedire. Sarebbe auspicabile, un modulo canonical integrato, da poter escludere singolarmente ed autonomamente. Indipendente. Fermo restando, che deve funzionare correttamente. Ma anche se funzionasse correttamente (così non è attualmente), uno deve comunque poterlo escludere agevolmente. Non può essere un obbligo. Nell'attesa e auspicando che si pongano in essere queste correzioni, il canonical dalla 3.0.X, si può escludere così:

Apri il file:

Codice: Seleziona tutto

\plugins\system\sef\sef.php
Trova e commenta:

Codice: Seleziona tutto

$doc->addHeadLink($link, 'canonical'); 
In questo modo si esclude il canonical. Ma meglio escluderlo completamente, che averlo così.
Allo stato attuale, pare non ci siano ancora estensioni valide, in riferimento al canonical, per la serie 3.0.X. Ma si ribadisce: meglio niente, che funzionante... in modo molto discutibile.


Il Venerabile Beda

Immagine

Noi, siamo sfacciatamente di parte e ce ne vantiamo!

****

Immagine

Angolo di cielo, link ufficiale: https://angolodicielo.altervista.org

Rispondi

Torna a “Joomla”