Il tag canonical è un elemento HTML che indica ai motori di ricerca qual è l’URL specifico che rappresenta la copia principale di una pagina. In pratica, il tag canonical indica ai motori di ricerca quale versione di un URL si desidera che venga visualizzata nella pagina dei risultati di ricerca.
Perché utilizzare un tag canonical
L’utilizzo di un tag canonical è importante perché consente di evitare problemi di duplicazione dei contenuti. Se una pagina web è disponibile in più versioni (ad esempio, con URL diversi ma con lo stesso contenuto), i motori di ricerca potrebbero indicizzare tutte le versioni, causando problemi di posizionamento nei risultati di ricerca.
Tag canonical per gestire i contenuti duplicati
Questo tag viene utilizzato principalmente per evitare il cosiddetto “duplicate content”, ovvero il contenuto duplicato, che può essere penalizzato dai motori di ricerca.
Ad esempio, se un sito ha due pagine con lo stesso contenuto ma con URL diversi, è possibile utilizzare il tag canonical per indicare ai motori di ricerca che una di queste pagine è l’originale e che l’altra deve essere ignorata. In questo modo, i motori di ricerca possono evitare di penalizzare il sito per il contenuto duplicato e possono invece valorizzare la versione originale della pagina.
Come utilizzare il tag canonical
Il tag canonical viene inserito all’interno dei tag link presenti nell’intestazione del sito, ad esempio:
<link rel="canonical" href="http://www.esempio.com/pagina-originale.html" />
Il tag canonical può essere utilizzato sia nei siti statici che in quelli dinamici.
Strumenti per la gestione dei tag canonical
Esistono diversi strumenti che possono aiutare a gestire i tag canonical, come Google Search Console ℹ️ o più nello specifico ad esempio il plugin Yoast SEO nel caso specifico di WordPress. Questi strumenti consentono di identificare eventuali problemi di duplicazione dei contenuti e di configurare i tag canonical in modo corretto.