La canonizzazione delle pagine web
Le Url canoniche sono utilizzate nello sviluppo delle pagine per indicare ai motori di ricerca l'indirizzo ufficiale del documento.
Perché si usano le url canoniche
Sono utili per evitare l'indicizzazione dei contenuti duplicati che appaiono su diverse pagine del sito web.
Esempio. In un sito e-commerce l'elenco degli stessi prodotti in catalogo compare più volte, nella pagina in cui sono ordinati per prezzo crescente, in quella dove sono ordinati per prezzo decrescente, in ordine alfabetico, ecc.
Quando il crawler del search engine individua due pagine con gli stessi contenuti, non riesce a capire quale delle due è la pagina principale.
Se la duplicazione dei contenuti su Url multipli è molto frequente su un sito, il motore di ricerca potrebbe anche penalizzarlo per spam-engine.
Per evitare problemi al posizionamento, è una buona norma dell'ottimizzazione quello di aggiungere l'indirizzo canonico in ogni documento del sito, tramite l'istruzione rel=canonical.
Come rendere canonica una pagina
La riga di codice rel=canonical è un attributo del tag LINK e ha come unico parametro l'indirizzo URL della pagina canonica. Deve essere inserita nella sezione Head del documento HTML di tutti i documenti uguali o simili, anche nel documento della pagina canonica principale.
<LINK REL="CANONICAL" href="/seo/url-canonica" />
In questo modo tutte le pagine con gli stessi contenuti indicano al search engine qual è la pagina principale canonica da indicizzare e quali, invece, devono essere ignorate.