Un tag canonico (rel = canonical) è un pezzo di codice HTML che aiuta Google a classificare una pagina specifica da un insieme di pagine simili o duplicate.
In genere, tutti i siti web, soprattutto quelli di e-commerce, contengono contenuti duplicati.
Tuttavia, è una pratica sanzionato da Google che potrebbero influenzare la visibilità e il posizionamento di un sito web nei risultati di ricerca.
Fortunatamente, esiste un modo molto efficace per risolvere questo problema una volta per tutte: si tratta dell’utilizzo diURL canonici.
Tuttavia :
- Come usarli in modo efficace?
- In quale contesto possono essere utilizzati?
- Come controllare il loro stato su un blog o un sito web?
Ne parliamo in questa guida!
Capitolo 1: URL canonici: Che cos’è e qual è la sua importanza nella SEO di un sito web?
In questo capitolo, fornirò maggiori spiegazioni sull’URL canonico ed elencherò i fattori che giustificano la sua importanza nella SEO di un sito web.
A tal fine, verranno discussi i seguenti punti:
- Tag Canonical: Cosa deve sapere
- Come si comportano i motori di ricerca con le pagine duplicate o simili?
- Perché i tag canonici sono importanti nella SEO?
- Qual è la differenza tra un rel canonico da un 301 reindirizzamento ?
1.1) Che cos’è un tag canonico?
Il tag rel = canonical, chiamato anche ” link canonico “è un elemento HTML che aiuta i webmaster a evitare i problemi di contenuti duplicati il tag rel = canonical, noto anche come “link canonico”, è un elemento HTML che aiuta i webmaster ad evitare problemi di contenuti duplicati: una delle piaghe comuni dei siti web, in particolare dei siti di e-commerce.
Quando tali contenuti sono presenti su un sito web, il sito si trova di fronte alla rischio di cannibalizzazione. Ciò significa che il motore di ricerca può talvolta indicizzare e classificare la versione sbagliata di una pagina nei risultati della ricerca.
Per questo motivo, questo tag canonico è stato creato da tutti i principali motori di ricerca come Google, Microsoft e Yahoo, al fine di risolvere in modo rapido e semplice i problemi legati ai contenuti duplicati
1.1.1. Sinonimi del termine URL canonico
Sebbene abbiano significati diversi, i seguenti termini sono spesso utilizzati per riferirsi all’URL canonico
- Tag canonico
- Collegamento canonico
- canonica rel
- URL canonico;
- Tag canonico ;
- rel=”canonical”
Sono tutti utilizzati per fare riferimento all’elemento HTML canonico.
1.1.2. Come si presenta un tag rel = canonical?
La sintassi dei tag canonici che si trovano nella sezione della testa di una pagina web è la seguente:
Il codice ha due componenti importanti:
- link rel = “canonico
rel significa relazione. Pertanto, la relazione del collegamento è definita come canonico.
- href = “URL”
href specifica la posizione punto finale del collegamento. Qui si colloca l’URL che Google dovrebbe indicizzare e classificare. Questo è anche chiamato ilURL canonico.
Nella sezione seguente, imparerà come i motori di ricerca gestiscono i contenuti duplicati.
1.come vengono gestite le pagine duplicate o simili dai motori di ricerca?
Quando la maggior parte dei motori di ricerca incontra due o più pagine con contenuti molto simili, si confondono. Quindi indicizzano una pagina e abbandonano le altre
L’URL della pagina duplicata che decidono di scegliere si basa spesso su una serie di fattori, tra cui:
- Quale è stato strisciato per primo
- Quello con il maggior numero di link interni ed esterni.
I contenuti duplicati non solo sono negativi per la SEO, ma possono anche danneggiare i tassi di conversione.
Spesso si verificano situazioni in cui lei ha un certo numero di pagine che sono vitali per l’infrastruttura del suo sito web, ma che contengono contenuti simili o identici
Piuttosto che rischiare una penalizzazione per i contenuti duplicati, può aggiungere una rel = canonico sulla pagina che ritiene essere la fonte di informazioni preferita. Questo permetterà ai motori di ricerca di trovarla.
Maggiori dettagli si trovano nell’esempio qui sotto.
1.2.1. Caso di studio: esempio di duplicazione di pagine di prodotti
Prendiamo l’esempio di un sito web che vende giocattoli (camion) e che contiene tre diverse pagine prodotto per lo stesso contenuto.
- /giocattoli/camion/rosso
- /giocattoli/vendita/rosso
- /giocattoli/under-10/rosso
Tutte e tre le pagine di prodotto hanno esattamente lo stesso contenuto, con solo piccole modifiche, come il link breadcrumb superiore.
Con lo stesso prodotto su tre pagine diverse, la presenza di un tag canonico è essenziale per specificare la pagina originale:
Utilizzando il tag canonical, segnalo ai motori di ricerca che la versione principale della pagina del prodotto si trova a http://www.example.com/toys/trucks/redmentre gli altri due URL sono semplici copie.
Così, il tag canonico darà:
Tuttavia, è meglio scegliere come pagina principale la pagina permanente che non fa parte delle seguenti categorie:
- Vendite (le vendite possono terminare un giorno) ;
- Merce sotto i 10 euro (il prezzo può salire sopra i 10 euro durante la notte).
Passiamo ai vantaggi che questo tag apporta alla SEO di un sito web.
1.3. Tag Canonical: perché è importante nella SEO?
Sia che si tratti di un’agenzia o di un professionista SEO, la canonicalizzazione dovrebbe essere nella sua lista di attività per la SEO On-Page
Ecco un elenco dei punti principali che rendono i tag canonici così importanti nella SEO dei siti web.
1.3.1. Risparmia il budget per le strisciate
Specificando un tag canonico, risparmia tempo prezioso per il crawler che effettua la scansione del suo sito web
Questo rende più facile per il crawler raggiungere altri URL e contenuti importanti del suo sito web, risparmiando così il suo budget per il crawling
1.3.2. Gestione corretta del succo di link
L’uso di tag canonici assicura che il succo di link venga trasmesso alla versione corretta della pagina. Normalmente, se ha diverse pagine con contenuti simili, Google distribuisce il succo di link in modo uniforme a tutte
Ma specificando un tag canonico, lei dice a Google a quale pagina vuole dare importanza e quale pagina deve essere classificata nelle SERP. Google trasmette quindi tutto il succo di link alla pagina importante, ignorando eventuali pagine duplicate.
Questo assicura una corretta gestione del succo di link sul suo sito web.
1.3.3. Assicura che gli URL pertinenti siano classificati per le query
I tag Canonical assicurano la classificazione degli URL pertinenti ai termini di ricerca. Il problema è che è possibile che due URL del suo sito web competano per la stessa parola chiave nelle SERP
Ma utilizzando rel = canonical, può evitare questa situazione. Si assicuri di specificare l’URL canonico appropriato che desidera che Google indicizzi e classifichi nel codice HTML del tag canonico.
1.3.4. I tag Canonical facilitano il lavoro di Google sui siti di grandi dimensioni
Quando si dispone di un sito web enorme con molti URL, il crawling e l’indicizzazione di tutti questi URL può diventare noioso per Google. Questo comporta la confusione di pagine duplicate e altre variazioni che deve affrontare.
In effetti, questo può avere conseguenze enormi per il suo sito web. Quindi, per facilitare il lavoro di Google, dovrebbe specificare i tag canonici appropriati su tutte le pagine
In questo modo, Google si assicurerà che le pagine giuste vengano scansionate e indicizzate.
1.3.5. Prevenire i contenuti duplicati interni ed esterni
Con l’URL canonico, può evitare contenuti duplicati non solo internamente, ma anche esternamente
I contenuti duplicati interni si verificano solo sul suo sito web.
I contenuti duplicati esterni si verificano quando ci sono pagine duplicate o molto simili su due siti web diversi.
Prima di chiudere questo capitolo, devo parlare della differenza tra l’URL canonico e il reindirizzamento 301, per chiarire qualsiasi dubbio o confusione.
1.4. Qual è la differenza tra un rel canonico e un reindirizzamento 301?
La differenza principale è l’impatto sulla navigazione dell’utente.
Il reindirizzamenti 301 i reindirizzamenti influenzano direttamente ilesperienza dell’utentel’utente viene reindirizzato a un URL diverso da quello di partenza.
Il canonicod’altra parte, è una direttiva che influisce solo sulla crawler dei motori di ricerca, poiché l’utente non viene reindirizzato e quindi non ne percepisce l’esistenza.
Da un punto di vista SEO, rel canonical e 301 redirect sono direttive che indicano ai motori di ricerca quale versione di una pagina web è preferita, o meglio quale deve essere indicizzata per limitare le scansioni multiple.
Ora che sa cos’è un URL canonico e la sua importanza nella SEO, parliamo dei momenti ideali per il suo utilizzo e la sua implementazione in un sito web. Di questo si parlerà nel secondo capitolo.
Capitolo 2: Tag Canonical – Quando usarlo e come implementarlo in un sito web
L’obiettivo di questo secondo capitolo è quello di :
- Per suddividere le circostanze in cui l’URL canonico dovrebbe essere utilizzato;
- E per mostrare le tecniche per implementare gli URL canonici su un sito web in modo semplice e corretto
2.1. In quale contesto si dovrebbe utilizzare un URL canonico?
Ci sono molte occasioni in cui è necessario utilizzare i tag canonici.
Eccone alcuni essenziali:
2.1.1. Quando ha bisogno di autoreferenziare una pagina
Anche se ha solo una versione di una pagina, si consiglia di specificarla come URL canonico proprio. Questo è noto come unURL canonico autoreferenziale.
In effetti, il Google John Mueller ha confermato che gli URL canonici auto-referenziati possono aiutare la sua pagina a ottenere buone prestazioni nei risultati di ricerca.
<< Raccomando questo tipo di normalizzazione autoreferenziale, in quanto ci indica la pagina che desidera indicizzare o l’URL da utilizzare per l’indicizzazione. >>
È vero che questo avviene automaticamente nella maggior parte dei CMS, ma è prudente sapere come farlo manualmente. Questo assicura che tutto il succo di link venga reindirizzato all’URL, indipendentemente dalle modifiche del programma.
2.1.2. Quando diffonde i suoi contenuti
A volte le persone pubblicano copie esatte dei loro contenuti su altri siti web. Questo si chiama Sindacato di contenuti.
Se diffonde i contenuti su siti web di terze parti, è importante specificare la versione originale con un tag canonici cross-domain.
Questo le permette di pubblicare i suoi contenuti su altri domini senza problemi di duplicazione.
In effetti, Google può ancora scegliere di visualizzare i contenuti sindacati nei risultati di ricerca, ma questo tag canonico cross-domain aiuterà a identificare il link originale e a ridurre il rischio che i contenuti sindacati superino il ranking dell’originale.
Suggerimento: Può chiedere ai siti che utilizzano i suoi contenuti in syndication di inserire il tag Meta noindex. Questo impedirà ai motori di ricerca di indicizzare i contenuti sindacati sul suo sito.
2.1.3. Quando esegue un test A/B sulle sue pagine web
Il test A/B esegue un test creando diverse versioni di una pagina per vedere come gli utenti interagiscono con ognuna di queste pagine
Ogni pagina ha le sue varianti. Tra questi, abbiamo lievi cambiamenti nei colori di vari pulsanti o altre modifiche significative come il contenuto della pagina
In questi casi, Google potrebbe scansionare tutte le pagine e confondersi. Per questo, utilizzi l’attributo link rel = “canonico” su tutti i suoi URL secondari per indicare l’URL originale
Questo URL canonico aiuterà i motori di ricerca a identificare la sua versione preferita.
2.1.4. Quando ha diverse varianti della stessa pagina
Quando le pagine sono leggermente diverse, si chiamano duplicati (o quasi). Ne ho già parlato in passato, ma tornerò sull’argomento in un altro contesto.
Questo è comune nei siti web di e-commerce. Supponiamo che lei venda cinture Gucci e che abbia una cintura rossa disponibile in due taglie diverse: 34 e 36.
Quando si selezionano le diverse dimensioni, l’URL cambia. Tuttavia, il contenuto rimane praticamente lo stesso
Ecco come appariranno gli URL
Cintura rossa Gucci: example.com/cinture/gucci/red/
Cintura rossa Gucci taglia 34: example.com/cintura/gucci/red-34/
Cintura rossa Gucci taglia 36: example.com/cintura/gucci/red-36/
Il contenuto è simile in tutti e tre gli URL. È consigliabile definire un URL canonico (che punta a example.com/cinture/gucci/rosso/) per gli altri due URL con lo stesso contenuto.
In effetti, la normalizzazione degli URL è una pratica SEO comune per i siti web di e-commerce, in quanto aiuta i motori di ricerca a indicizzare le pagine principali.
2.1.5. Quando due contenuti diversi hanno lo stesso intento di ricerca
Lasci che la aiuti a capirlo con un esempio
Supponiamo che lei abbia un articolo sul suo blog che parla di questo Le migliori pratiche SEO nel 2015.
Poi, un altro sullo stesso argomento che parla di Le migliori pratiche SEO nel 2020
Anche se entrambi i contenuti sono completamente unici, vuole comunque che i suoi utenti vedano la versione aggiornata
In questo scenario, può utilizzare un tag canonico sul vecchio post del blog (del 2015) che reindirizzerà i bot al nuovo post (del 2020)
2.1.6. Quando ha pagine desktop e mobile separate
Quando crea pagine diverse per mobile e desktop con lo stesso contenuto, non dimentichi di utilizzare l’opzione URL canonici e URL alternativi (un secondo URL)
Aiutano a trasmettere ai motori di ricerca la relazione tra queste pagine. Un URL alternativo consente a Googlebot di trovare la posizione delle pagine mobili sul suo sito web.
Ora sa quando utilizzare un tag rel canonical. Ora vediamo come implementarlo correttamente sul suo sito web!
2.2. Tag canonical Rel: come implementarlo correttamente sul suo sito web?
Esistono cinque modi per specificare gli URL canonici, chiamati segnali canonici.
2.2.1. Tag HTML rel = “canonical
Questo è il modo più ovvio e semplice per specificare un URL canonico. Basta aggiungerlo alla sezione della pagina scelta:
2.2.2. Intestazione HTTP
In alcuni documenti, come i file PDF, non c’è la possibilità di impostare il rel canonical nell’intestazione della pagina, poiché non esiste una sezione . In questi casi, deve utilizzare l’intestazione HTTP per posizionare il file canonico.
2.2.3. Mappa del sito
Gli URL canonici possono essere inclusi nella sitemap.
Tuttavia, le pagine non canoniche non dovrebbero essere elencate nella lista di mappa del sitotuttavia, le pagine non canoniche non dovrebbero essere elencate nella sitemap, in quanto i motori di ricerca considerano tutte le pagine incluse nella sitemap come suggerimenti canonici.
2.2.4. Il reindirizzamento 301
Come già sa, l’utilizzo di un reindirizzamento 301 (o reindirizzamento permanente) è un ottimo modo per deviare il traffico da un URL con contenuti duplicati o simili verso un URL canonico.
2.2.5. Configurazione con Yoast SEO
Con questo plugin per WordPress, ha la possibilità di modificare l’URL canonico di più pagine.
Si noti che il plugin Yoast SEO ha l’abitudine di configurare automaticamente i tag canonici autoreferenziali.
Ora che conosce le circostanze ideali per utilizzare i link canonici e come impostarli sul suo sito, deve implementare alcune buone pratiche ed evitare formalmente alcuni errori. Di questo si parlerà nel capitolo successivo.
Capitolo 3: URL canonici: buone pratiche ed errori comuni
Questo capitolo parlerà di:
- Le migliori pratiche per la canonicalizzazione degli URL;
- E le cattive pratiche di canonicalizzazione degli URL.
3.1 Quali sono le migliori pratiche per la canonicalizzazione degli URL?
L’URL canonico è un elemento molto potente nella cassetta degli attrezzi di un webmaster
È essenziale seguire le migliori pratiche qui di seguito quando lavora con gli URL canonici per evitare problemi di indicizzazione.
Ecco otto punti importanti da considerare quando si canonizza un URL.
3.1.1. Utilizzo di URL assoluti
Non deve lasciare spazio a confusione per quanto riguarda le pagine che gli spider dei motori di ricerca devono indicizzare
È consigliabile utilizzare l’URL assoluto (URL completo) che include
- Il protocollo
- Il dominio ;
- E il sottodominio
In effetti, John Mueller di Google dice la stessa cosa:
Dovrebbe apparire così
Non questo:
Questo perché alcuni server web sono mal configurati per impostazione predefinita, il che può rendere accessibile ogni pagina del suo sito web in tutti i domini e sottodomini
Questo provoca un’enorme quantità di contenuti duplicati, che lei dovrebbe evitare a tutti i costi.
Tuttavia, la presenza di URL assoluti come URL canonici evita questo tipo di problema di contenuto duplicato.
3.1.2. Posizionare il rel canonico nella sezione
Come già dimostrato in precedenza, sottolineo ancora una volta che l’URL canonico deve essere sempre inserito nella sezione della sua pagina. Questa è una delle migliori pratiche per la canonicalizzazione.
Se l’URL canonico non è inserito nella sezione , i motori di ricerca non saranno in grado di trovarlo ed elaborarlo
3.1.3. Solo pagine indicizzabili di riferimento
L’URL canonico deve sempre fare riferimento a un pagina indicizzabile. Sottolineo questo punto perché i motori di ricerca possono confondersi quando l’URL canonico si riferisce a una pagina che è stata reindirizzata con 301.
3.1.4 Includa solo la versione preferita nella sitemap XML
Torno su questo termine perché è una delle pratiche di canonicalizzazione più importanti
Tutte le pagine che include nella sua sitemap XML sono considerate canoniche. In base alla somiglianza dei contenuti, Google decide se le pagine sono duplicate o meno
Pertanto, se ha più URL per una pagina, deve specificare solo l’URL preferito per quella pagina nella sitemap.
3.1.5. Utilizza un solo tag canonico per pagina
Dovrebbe esserci sempre un solo URL canonico per ogni pagina. Se viene definito più di un URL canonico, i motori di ricerca potrebbero non trovarlo
Google ha dichiarato che sceglierà semplicemente uno degli URL canonici e ignorerà gli altri quando incontra più URL canonici in una pagina
twitter.com/…Mu/status/899875439669366785
Anche se non sappiamo come Bing e Yahoo gestiscano gli URL canonici multipli per pagina, si raccomanda di utilizzare un solo URL canonico per pagina.
3.1.6. Utilizzando la versione corretta del dominio (HTTPS vs HTTP)
Se è passato a SSL, deve assicurarsi di non dichiarare un URL non SSL (ad esempio HTTP) come tag canonico. Altrimenti, questo potrebbe portare a confusione e a situazioni inaspettate
Quindi, se si trova su un dominio sicuro, deve assicurarsi di utilizzare la versione successiva dell’URL:
Invece di:
Se si mescolano https e http, si crea confusione.
3.1.7 Utilizzo di URL in minuscolo
Google considera gli URL sensibili alle maiuscole. Ciò significa che tratta in modo diverso gli URL con lettere maiuscole e minuscole
Per evitare confusione, dovrebbe attenersi ad una sola versione. Tuttavia, si raccomanda l’URL minuscolo, in quanto molte persone tendono a collegarsi a questa versione più tradizionale.
3.1.8. Utilizzo di tag canonici autoreferenziali
Ne ho già parlato nella sezione dedicata al contesto dell’utilizzo degli URL canonici, ma lo ribadisco perché è una delle pratiche essenziali della canonicalizzazione
Sebbene i tag canonici autoreferenziali non siano obbligatori, il loro utilizzo è consigliato.
Per esempio, se l’URL era :
Quindi, un URL canonico autoreferenziale sarebbe :
Ora passiamo agli errori comuni che sono quasi l’opposto di una buona pratica canonica.
3.2 Errori comuni o cattive pratiche da evitare nell’utilizzo dei tag canonici
Ci sono alcuni errori che può commettere quando inizia a usare i tag canonici
All’inizio possono sembrare di poco conto, ma il rischio per il suo declino SEO è enorme
A tal fine, ho stilato un elenco di errori comuni che si verificano quando si utilizzano i tag canonici.
Cominciamo!
3.2.1. Non capisce che i tag canonici esistono per uno scopo
Molti dei problemi incontrati dai principianti si verificano quando dimenticano un dettaglio importante: La strategia è solo quella di evitare contenuti duplicati e niente di più!
Tenendo presente questo, eviti di utilizzare il tag canonical per qualsiasi scopo che non sia la risoluzione dei problemi di contenuto duplicato, poiché le probabilità di incorrere in nuovi problemi sono molto elevate.
3.2.2. Applicare rel = canonical alle posizioni sbagliate
Affinché la tecnica funzioni, “rel = canonical” deve essere inserito nella sezione . Altrimenti, se il codice viene inserito nella sezione , ad esempio, i motori di ricerca ignorano semplicemente il riferimento.
Oltre a non funzionare, questa tecnica può compromettere la struttura HTML della pagina.
3.2.3. URL canonici bloccati nel robots.txt
Quando gli URL canonizzati sono bloccati nella sezione file robots.txtil robot del motore di ricerca non li scansionerà. Pertanto, i tag canonici di queste pagine non saranno visibili al bot del motore di ricerca
Questo tipo di errore può essere dannoso per la sua SEO, in quanto il link juice di queste pagine non sarà trasmesso alla pagina canonica
Pertanto, non blocchi le sue pagine canoniche nel file robots.txt.
3.2.4. Tag Noindex sulle pagine canoniche
Non mescoli mai ‘noindex’ con rel = “canonical”, poiché si tratta di due ordini completamente diversi
Inserendo un tag noindex sulle sue pagine canonicalizzate, impedisce a Google di indicizzarle. Questa è una cattiva pratica quando si utilizzano i tag canonici
Sappiamo che la canonicalizzazione viene implementata quando una pagina specifica tra le tante viene classificata nella SERP
Pertanto, si raccomanda di non utilizzare entrambi i tag noindex e canonical.
3.2.5. Canonizzazione di tutte le pagine della serie impaginata sulla prima pagina
Il paginazione suddivide la sua pagina principale in un insieme di pagine. Molti siti web di e-commerce implementano la paginazione nelle loro pagine di categoria. Ecco un esempio:
Un errore comune dei professionisti SEO è quello di canonizzare tutte le pagine (pagina2, pagina3, pagina4, ecc.) sulla pagina principale (pagina 1). Le pagine 2, 3 e 4 non sono identiche alla pagina 1, quindi il “rel = canonical” in questo caso non è corretto
Si consiglia inoltre di utilizzare i tag “rel = next” e “rel = prev” per le sue pagine paginate. Questo permetterà ai motori di ricerca di capire facilmente l’ordine corretto delle pagine.
3.2.6. Avere molti tag rel = canonical
Questo problema principale si verifica quando le pagine includono più link rel = canonical a URL diversi. Di solito questo si verifica quando i plugin SEO inseriscono un link rel = canonical per impostazione predefinita
In precedenza, Google aveva dichiarato che in caso di dichiarazioni multiple del tag canonical, tutti gli indici rel = canonical saranno ignorati.
Tuttavia, in un recente tweet di John Mueller (webmaster di Google), ha affermato il contrario.
3.2.7. I tag Canonical puntano a pagine 4XX o 5XX
Questo errore si verifica quando un tag canonico reindirizza a una pagina con codice di stato 4XX o 5XX (pagina non valida)
A volte può succedere che alcune pagine del suo sito web vengano eliminate per vari motivi. In questo caso, si assicuri di rimuovere i tag canonici su tutte le pagine che rimandano a queste pagine 4XX o 5XX
In effetti, i motori di ricerca non indicizzano le pagine sbagliate (4XX o 5XX) perché sono inaccessibili. Pertanto, ignorano qualsiasi tag canonico che punta a queste pagine e finiscono per indicizzare la versione sbagliata (non canonica).
Il modo migliore per risolvere questo problema è sostituire tutti i cattivi URL canonici (4XX e 5XX) con altri validi.
3.2.8. Pagine duplicate senza l’indicazione della versione canonica
Quando uno o più pagine duplicate o pagine simili non hanno una versione canonica, i motori di ricerca scelgono l’URL appropriato e lo visualizzano nei risultati della ricerca
In questo modo potrebbe non essere la pagina che si vuole indicizzare.
3.2.9. URL non canonico in hreflang
Questo problema si verifica quando il tag hreflang della pagina contiene URL non canonici. Se questo tag è implementato sul suo sito web, si assicuri di aggiungere l’URL canonico corretto nel codice hreflang.
Altrimenti, i motori di ricerca non sapranno quali pagine considerare per il posizionamento. Pertanto, se incontra URL non canonici in hreflang, li sostituisca immediatamente con gli URL canonici appropriati.
3.2.10. Indicazione di URL canonici nelle catene
Questo errore si verifica quando una o più pagine specificano un URL canonico che è anche la versione principale di un’altra pagina
Questo provoca una “catena canonica” in cui la pagina A definisce la pagina B (come principale) e la pagina B definisce la pagina C (come principale).
Queste stringhe canoniche confondono e ingannano i motori di ricerca, il che potrebbe portarli a fraintendere o ignorare la pagina canonica principale.
Per risolvere questo problema, basta sostituire l’URL canonico della pagina A che specifica la pagina B con un URL diretto alla pagina C.
3.2.11. Ciclo di URL canonici
Questo errore si verifica quando l’URL A definisce la pagina B come versione canonica, ma la pagina B rifiuta e reindirizza all’URL A.
3.2.12. L’URL Open Graph non corrisponde allo standard canonico
Si tratta di una mancata corrispondenza tra l’URL canonico specificato e l’URL Open Graph su una o più pagine. Per risolvere questo problema, l’URL Open Graph deve essere sostituito nelle pagine interessate dal canonico
Inoltre, si assicuri che entrambi gli URL siano :
- Identico
- Assoluto ;
- E utilizzi il protocollo http: // o https: //.
3.2.13. Problemi HTTP e HTTPS
Insisto su questo errore perché è molto comune. Spesso, quando alcuni proprietari di siti passano da Da HTTP a HTTPSraramente pensano a sistemare i tag canonici
Anche se il suo sito web è ora sicuro (HTTPS), il tag canonical indica a Google che la versione HTTP è ancora quella preferita. E avere una versione HTTP di una pagina e poi specificare la versione HTTPS come canonica è illogico.
3.2.14. Le pagine non canoniche generano traffico naturale
Un altro errore importante è quando una o più pagine che non sono canoniche salgono nei risultati di ricerca e ottengono traffico naturale (il che è anormale).
Questo incidente può essere causato da :
- Configurazione impropria dei tag canonici
- Ignoranza della pagina canonica da parte del motore di ricerca
3.2.15. URL non canonici nella sitemap
Ne ho già parlato nelle migliori pratiche, ma qui è il contrario. Google raccomanda di escludere gli URL non canonici dalla sitemap, in quanto ciò può indurre in errore i motori di ricerca circa le pagine da indicizzare e classificare.
Per fare questo, si assicuri che la versione canonica della pagina sia l’unica inclusa nella sitemap. Questo farà sì che la pagina venga classificata nelle SERP di Google.
Ora che è a conoscenza di ciò che è bene e ciò che è male nell’uso dei tag canonici, deve passare a controllare il suo sito web per vedere se ha già commesso uno degli errori sopra elencati. Di questo si parlerà nel prossimo capitolo.
Capitolo 4: Verifica dei tag canonici e delle limitazioni che mostrano
Come concordato, questi sono i due punti che toccherò in questo capitolo:
- Controllare gli URL canonici manualmente e automaticamente;
- Due limitazioni che il tag rel canonical mostra.
4.1. Come verificare i tag canonici e i problemi di un sito web?
Iniziamo con il controllo manuale!
4.1.1. Controlli manuali
Se ha un sito web di piccole dimensioni, può verificare manualmente la conformità dei tag canonici sulle sue pagine. Per farlo, segua questi passaggi:
- Vada alla pagina che desidera controllare;
- Utilizzerò questa pagina di Twaino come esempio;
- Prema Ctrl + U in modo da visualizzare il codice sorgente della pagina;
- Cerchi “canonical” (Ctrl + F per visualizzare la barra di ricerca);
- Troverà il codice del tag canonico nella sezione ;
- Infine, si assicuri che il tag canonical sia implementato correttamente.
Ora passiamo alla verifica automatica, che è più facile e veloce.
4.1.2. Utilizzo degli strumenti
Il controllo manuale può diventare noioso se ha un gran numero di pagine sul suo sito web. Per questo, può utilizzare diversi strumenti di crawling per verificare l’implementazione dei tag canonici.
Ahrefs ha il suo strumento di audit del sito che le fornisce tutte le informazioni necessarie sui tag canonici del suo sito web.
Può anche utilizzare Rana urlante per verificare i tag canonici
È molto più dettagliato e ricco di risorse. Basta aprire il software Screaming Frog Spider e assicurarsi di selezionare “canonical” nelle impostazioni di crawl. Una volta completato il crawl, vedrà tutti i dettagli visualizzati nelle schede Canonicals
Non posso concludere senza menzionare lo strumento di ispezione degli URL in Google Search Console
Si tratta di una piattaforma eccellente per verificare gli URL canonici di un sito web.
Sebbene i tag canonici abbiano enormi vantaggi, sono anche limitati in alcuni modi. Di questo si parlerà nella prossima sezione.
4.2. Quali sono i limiti dell’URL canonico?
Sebbene gli URL canonici siano fantastici, hanno anche alcune limitazioni.
4.2.1. Consolidamento parziale dell’autorità di collegamento
Facciamo un esempio: la pagina A contiene ottimi backlink e fa riferimento alla pagina B come canonico. Sappia che c’è una buona probabilità che i motori di ricerca diano più credito alla pagina B a spese della pagina A.
Normalmente, ogni link trasmette una certa autorità, denominata autorità dei link. L’autorità di collegamento che viene passata al A tramite backlink forti è solo parzialmente trasmesso alla pagina B
Specifico parzialmente perché questo è un punto confuso su cui i motori di ricerca non sono stati molto chiari. Non ci sono ricerche che dimostrino che un URL canonico trasmetta tutte le autorità di collegamento
Sappiamo tutti che lo scopo di un URL canonico è quello di comunicare ai motori di ricerca quali pagine considerare e quali meno
Pertanto, la mia posizione su questo argomento è la seguente: Un URL canonico non trasmette completamente l’autorità dei link. Se desidera trasmettere la massima autorità di link possibile, le consiglio di utilizzare un reindirizzamento 301.
4.2.2. Gli URL canonici non prevengono i problemi di ottimizzazione del crawling
Il ruolo principale degli URL canonici è quello di risolvere i problemi di contenuto duplicato. Indicano ai motori di ricerca quali pagine prendere in considerazione, non quali pagine scansionare. Questa è una distinzione importante da fare.
Infatti, i problemi di ottimizzazione del crawl si verificano quando i motori di ricerca non effettuano il crawling delle pagine utili e importanti. Ci sono molte ragioni per cui potrebbero non effettuare il crawling delle pagine principali
Possono:
- Rimanere intrappolati in cicli di reindirizzamento infiniti
- Spende più tempo per il crawling delle pagine indesiderate;
- Ecc
Si tratta di uno spreco, soprattutto perché i motori di ricerca hanno un cosiddetto ‘crawl budget’ (il tempo assegnato percrawling di un sito web) per ogni sito web. Il file robots.txt può essere utilizzato per evitare problemi di ottimizzazione del crawling.
Capitolo 5: FAQ sui tag canonici
5.1. L’uso improprio del tag canonical può danneggiare la SEO del mio sito web?
Naturalmente sì! Gli errori nella configurazione del tag canonical possono avere un impatto importante sul posizionamento del suo sito nei motori di ricerca.
5.2. Come principiante, qual è il modo più semplice per implementare un tag canonical su un sito web?
Come modo semplice, ha due possibilità:
- La prima opzione è quella di configurare il tag con l’opzione Yoast SEOse è un utente di WordPress. Questo plugin funziona in modo automatico.
- La seconda opzione è quella di utilizzare un agenzia SEO agenzia che farà di tutto per ottenere il cambiamento che sta cercando.
5.3. Quali sono le cause dei problemi SEO canonici?
I problemi di canonical si verificano molto spesso quando un sito web ha più di un URL che mostra contenuti simili o identici
Spesso sono il risultato di una mancanza di reindirizzamenti corretti, anche se possono essere causati da parametri di ricerca su siti di e-commerce e da syndication o pubblicazione di contenuti su più siti.
5.4. Perché i problemi canonici sono una minaccia per la SEO di un sito web?
Ci sono diverse ragioni:
In primo luogo, Google non vuole includere i contenuti duplicati nel suo indice. Quindi, quando trova pagine duplicate, seleziona una versione canonica (predefinita) di quella pagina ed esclude tutte le altre versioni della pagina dai risultati della ricerca. Questo può essere un problema se Google seleziona un URL che non è quello che lei preferisce indicizzare.
Ecco un ottimo video di John Mueller di Google che spiega come il motore di ricerca seleziona un URL canonico quando più URL di un sito mostrano lo stesso contenuto o un contenuto simile
https://youtu.be/8j_hxBw5B4E .
In secondo luogo, se i suoi contenuti sono accessibili tramite più URL, altri siti possono collegarsi a URL diversi quando citano i contenuti del suo sito. Questo diversifica il valore dei suoi link su più pagine, diluendolo
In sintesi
Infine, tenga presente che i tag canonici non sono una linea guida, ma un segnale per i motori di ricerca.
Utilizzarli sul suo sito è il modo migliore per indicare a Google o ad altri motori di ricerca quale versione preferisce tra un insieme di pagine quasi identiche
Ora sa tutto su un URL canonico. Quindi, approfitti del suo potere per aiutare le sue pagine a ottenere buoni risultati nei risultati di ricerca.
A presto!
Complimenti per l’ottima guida molto ben spiegata!
Vorrei fare una domanda:
in google search console un messaggio dice: Nuovi problemi Indicizzazione delle pagine rilevati… Problema: ‘Pagina alternativa con tag canonical appropriato’ e come pagina indica la home in versione per cellulari, che finisce con: ?m=1
tramite ‘Controllo URL’ vedo che la versione per cellulari non è indicizzata e quindi ne richiedo indicizzazione, ma questo non credo risolva il problema dellURL canonico.
Dovrei indicare a google che una delle due pagine:
https://nomesito.com/?m=1
oppure la pagina: https://nomesito.com/
è quella da considerare come URL canonico.
Ma questo non genera un problema tra la versione per smartphone e quella per schermi più grandi? In tal caso quale indicizzare come URL canonico?
Grazie