Introduzione
Gli URL duplicati compaiono su quasi tutti i siti: parametri dei filtri, HTTP vs HTTPS, slash finale, versioni di stampa, parametri di tracciamento e copie regionali. Senza un URL preferito chiaro, i crawler scelgono da soli una versione canonical e potrebbe non coincidere con quella su cui misuri le performance o costruisci i link interni.
Un elemento link rel="canonical" (o l'header HTTP Link) dice ai motori di ricerca quale URL deve consolidare i segnali di posizionamento quando più indirizzi restituiscono lo stesso contenuto o quasi. È un suggerimento forte, non un ordine assoluto, ma influenza pesantemente quale URL compare nei risultati di ricerca.
Perché il canonical conta
L'obiettivo è concentrare pertinenza e valore dei link su un solo URL. Per i cataloghi grandi, la navigazione a facet può generare innumerevoli URL con variazioni minime: il canonical aiuta a orientare l'indicizzazione verso gli URL che ottimizzi per l'intenzione di ricerca.
- Report di copertura più puliti e meno duplicati esclusi inattesi in Search Console.
- Snippet più stabili quando Google rispetta l'URL che preferisci.
- Rischio più basso che ambienti di staging o gusci parametrizzati finiscano indicizzati come pagine separate.
Errori comuni
Fai attenzione ai segnali in conflitto tra sitemap XML, redirect, link interni e tag canonical. Le catene A→B→C o i loop reciproci confondono i crawler. Puntare il canonical a URL bloccati o non-200 rompe il consolidamento.
- Paginazioni in cui ogni pagina canonicalizza alla pagina 1 senza una strategia documentata.
- Duplicati internazionali senza allineamento hreflang abbinati a scelte canonical incoerenti.
- URL parametrizzati che canonicalizzano verso categorie non correlate: disallineamento di intenzione per utenti e bot.
Come verificare
Ispeziona l'HTML renderizzato o gli header sui template rappresentativi. Usa Controllo URL in Search Console per gli URL campione e gli export della scansione per auditare le colonne canonical contro i codici di risposta finali. I monitor automatici aiutano a intercettare regressioni dei template dopo i rilasci del CMS.