Canonical.
Analisi dell'attributo "Canonical" e best practice per evitare contenuti duplicati.
Come controllare il tag canonical, indispensabile negli e-commerce dove lo stesso prodotto ha più percorsi. Leggi i filtri della scheda Canonicals e riconosci gli errori più comuni, come i canonical verso pagine non indicizzabili.
Tutorial Analisi Canonical
L’elemento “Canonical ( rel=”canonical”) è un attributo utilizzato per specificare ai Bot quale sia la versione preferita di un contenuto presente in più pagine (con slug differenti) per evitare contenuti duplicati.
Questo tag è molto importante in tutti i siti web ma diviene imprescindibile negli e-commerce, vediamone il motivo.
Esempio:
Immagina di avere un e-commerce che vende abbigliamento sportivo delle migliori marche e la pagina di dettaglio della “scarpa da running” possa essere raggiunta sia dalla pagina brand che dalla categoria “running”.
Ipotizziamo due scenari:
il navigatore clicca sulla “scarpa sportiva” dalla pagina “brand”.
Pagina di dettaglio prodotto dalla pagina ‘brand’ Asics: dominio.com/asics/gel-venture-8
il navigatore clicca sul prodotto della categoria “Running”.
Pagina di dettaglio prodotto dalla pagina di categoria ‘Running’:
dominio.com/running/gelventure-8.
In questo caso la pagina di dettaglio si porta nello slug anche i riferimenti di categoria e il sito presenta lo stesso contenuto con due percorsi differenti.
L’uso del tag canonical ti aiuta a definire quale delle due dovrà essere considerata dallo Spider nella definizione del ranking.
Configurare la scansione dei canonical
Prima del crawl verifica che Canonicals sia attivo in Crawl e Store da 1Configuration›2Spider›3Crawl.

Filtri Tab Canonical
I dati sono a tua disposizione nella tab 1Canonicals della finestra superiore e possono essere filtrati in base ai seguenti attributi:
- Contains Canonicals: la pagina ha un URL canonico impostato (tramite elemento di collegamento, intestazione HTTP o entrambi). Questo potrebbe essere un URL canonico autoreferenziale, dove l’URL della pagina è lo stesso dell’URL canonico, o potrebbe essere “canonicalised” (canonicalizzato), dove l’URL canonico è diverso dall’URL della pagina.
- Self Referencing: c’è la presenza di un link canonico che corrisponde allo stesso URL della pagina come autoreferenziazione che ne determina lo status di contenuto primario di quello specifico contenuto (vedi esempio sopra dell’ecommerce e scarpa sportiva); quindi se esiste un altro “Url Path” con lo stesso contenuto dovrebbe prevedere un tag “Canonicalised”.
- Canonicalised: la pagina presenta un URL canonico diverso da se stesso. L’URL in questione è “canonicalizzato” in un’altra posizione. Questo significa che i Motori di Ricerca vengono istruiti a non indicizzare la pagina, e il Ranking viene consolidato alla versione canonica.
- Missing: non c’è un URL canonico presente né come elemento di collegamento, né tramite intestazione HTTP. Se una pagina non indica un URL canonico, Google identifica quella che ritiene essere la migliore versione o URL. Questo può portare ad una imprevedibilità del ranking, e quindi generalmente tutti gli URL dovrebbero specificare una versione canonica (self-referencing).
- Multiple: ci sono più canonici impostati per un singolo URL (o più elementi di collegamento, intestazione HTTP, o entrambi combinati). Questo può portare all’imprevedibilità, poiché ci dovrebbe essere solo un singolo URL canonico impostato da una singola implementazione (elemento di collegamento o intestazione HTTP) per ogni pagina.
- Multiple Conflicting: la pagina ha più canonici che puntano a URL diversi, ad esempio uno nell’HTML e uno nell’intestazione HTTP. Google potrebbe ignorarli tutti.
- Non-Indexable Canonical: l’URL canonico è verso una pagina non indicizzabile. Questo include i canonici che sono bloccati da robots.txt, nessuna risposta, redirect (3XX), errore del client (4XX), errore del server (5XX) o ‘noindex’.
- Canonical Is Relative: l’URL canonico è relativo invece che assoluto. Funziona, ma un errore nel percorso può puntare alla pagina sbagliata: meglio usare URL assoluti.
- Unlinked: l’URL canonico non riceve link interni (filtro popolato dalla Crawl Analysis).
- Outside <head>: il link canonical è fuori dall’head, ad esempio nel body, e i Motori di Ricerca lo ignorano.
Le versioni canoniche degli URL dovrebbero essere sempre indicizzabili, pagine con risposta ‘200’. Pertanto, i canonici che vanno a pagine non indicizzabili dovrebbero essere corretti alle versioni indicizzabili (‘indexable’).

La colonna ‘Occurrences’ conta il numero di elementi rel=”canonical” che sono stati scoperti per ogni singolo URL.
Sidebar laterale
Dalla sidebar laterale puoi verificare in tempo reale tutti gli URL che hanno delle criticità nella gestione dei canonical. Nell’immagine qui sotto, puoi vedere 8 URL con canonical autoreferenziale (Self Referencing) e 1 URL in cui il canonical manca (Missing).

Tab Correlate: Canonical | Sidebar Laterale | Report
Video Tutorial
Analisi del tag Canonical
Errori comuni tag Canonical
Hai domande su Canonical?
Le guide nascono dai progetti di tutti i giorni. Se qualcosa non torna nel tuo crawl, o vuoi applicare questa procedura al tuo sito, scrivimi.

