Che cos'è un tag canonico?
Un tag canonical, o rel="canonical",
è un frammento di codice HTML che dichiara l'URL canonico di una pagina web. Consente di definire la versione principale dei contenuti duplicati, quasi duplicati e simili sotto URL diversi, indicando ai motori di ricerca quale versione deve essere indicizzata.
Esempio di tag canonico
Ecco come si presenta un tag canonico nel codice della pagina:
<link rel="canonical" href="/blog/">.
Un'alternativa ai tag canonici è l'implementazione di un'intestazione HTTP rel="canonical"
.
Perché i tag Canonical sono importanti?
L'uso del tag canonical è il modo principale per risolvere i problemi di contenuto duplicato in un sito web. Il tag canonical aiuta i motori di ricerca a identificare la versione "canonica" più rappresentativa tra le pagine duplicate, per indicare quelle che devono essere indicizzate e ricansionate più frequentemente. Il tag aiuta anche a consolidare i segnali di collegamento da un insieme di pagine duplicate alla versione canonica (o a quella che si vuole classificare), migliorando così il posizionamento complessivo.
Se non si utilizzano i tag canonici sulle pagine duplicate del sito, Google tenterà comunque di identificare la pagina canonica. Tuttavia, non è garantito che si tratti della versione della pagina che volete sia indicizzata.
Migliori pratiche per i tag canonici
1. Usare sempre il tag canonico autoreferenziale
Un tag canonico autoreferenziale fa riferimento all'URL di una determinata pagina, anche se questa non ha versioni alternative. Questa pratica è consigliata perché chiarisce quale pagina si vuole che sia indicizzata, consolidando tutte le varianti dell'URL (ad esempio, con parametri, maiuscole/minuscole, www e non-www).
2. Utilizzare URL assoluti
Gli URL assoluti contengono tutte le informazioni necessarie per individuare una risorsa e aiutano a evitare errori involontari o interpretazioni errate degli URL canonici da parte dei motori di ricerca. Sebbene sia possibile utilizzare URL relativi, la migliore prassi SEO è quella di utilizzare URL assoluti nei tag canonici.
3. Non usare il file Robots.txt per la canonicalizzazione
Il file robots.txt indica ai crawler dei motori di ricerca dove possono o non possono andare sul vostro sito. Se gli URL non sono consentiti nel file robots.txt, Google non leggerà i loro tag canonici e i segnali di collegamento provenienti da queste pagine non saranno consolidati.
4. Controllare regolarmente il sito web
Monitorate regolarmente i problemi di contenuto duplicato sul vostro sito web per garantire la corretta canonicalizzazione delle pagine. Strumenti come Site Audit di Ranktracker possono aiutarvi a trovare le pagine duplicate e quasi duplicate che non sono canonicalizzate correttamente.
Domande frequenti
Il tag Canonical è sempre necessario?
Sebbene non sia strettamente necessario utilizzare il tag canonical, è consigliato. Se c'è un contenuto duplicato senza il tag canonical, Google può comunque cercare di trovare la versione canonica. Tuttavia, in presenza di un tag canonico, il contenuto diventa più chiaro per il motore di ricerca.
Che cos'è un URL canonico?
Un URL canonico è l'URL della versione preferita di una pagina in un insieme di pagine duplicate o quasi. Questo URL viene utilizzato nel tag canonical per indicare ai motori di ricerca la canonicalizzazione.
Per ulteriori approfondimenti sulla gestione dei contenuti duplicati e sul miglioramento della SEO del vostro sito web, visitate il Blog di Ranktracker ed esplorate la nostra Guida SEO completa. Inoltre, per familiarizzare con i termini e i concetti chiave della SEO, consultate il nostro Glossario SEO.