Glossario Digital Marketing

URL Canonico (Canonical Tag): come evitare i contenuti duplicati

Il canonical tag indica a Google quale versione di una pagina considerare "ufficiale". Scopri quando usarlo, gli errori più comuni e come protegge il tuo sito dai contenuti duplicati.

Cos'è l'URL canonico

Il tag canonical (o URL canonico) è un elemento HTML che dice a Google: «tra tutte le versioni simili di questa pagina, questa è quella originale e preferita». Si inserisce nel codice della pagina con la sintassi . Non è una direttiva obbligatoria ma un forte segnale che Google di norma rispetta.

Perché il contenuto duplicato è un problema

Quando la stessa pagina è accessibile da più URL diversi, Google non sa quale versione indicizzare e posizionare. L'autorità dei link (link equity) si disperde tra le varianti invece di concentrarsi su una sola. Questo indebolisce il potenziale di ranking e può confondere i crawler. Il problema è molto più comune di quanto si pensi, anche su siti di piccole dimensioni.

Quando usare il tag canonical

  • Parametri URL: sessioni di tracciamento, filtri di ordinamento o paginazione generano URL come /prodotti?sort=prezzo&page=2 che mostrano contenuti identici o quasi identici alla pagina principale.
  • Versioni HTTP e HTTPS: se il sito è raggiungibile sia in HTTP sia in HTTPS, il canonical rafforza il segnale di unificazione (insieme al reindirizzamento 301).
  • Con e senza slash finale: /contatti e /contatti/ sono tecnicamente due URL diversi.
  • Contenuto sindacato: se pubblichi un articolo su una piattaforma esterna (es. un guest post ripreso integralmente), chiedi al sito ospitante di inserire un canonical che punta al tuo originale.
  • E-commerce: le schede prodotto spesso appaiono in più categorie, generando URL duplicati con contenuto identico.

Errori comuni da evitare

  • Canonical che punta a una pagina 404: il tag perde efficacia e genera confusione per Google.
  • Canonical in conflitto con robots.txt: bloccare una pagina nel robots.txt e inserirvi un canonical crea segnali contraddittori.
  • Canonical autoreferenziale assente: le pagine prive di contenuto duplicato dovrebbero comunque avere un canonical che punta a sé stesse, come misura preventiva.
  • Canonical relativo invece di assoluto: usa sempre l'URL completo, incluso il protocollo (https://).

Come verificarlo sul tuo sito

Puoi controllare il tag canonical di qualsiasi pagina aprendo il codice sorgente (tasto destro → «Visualizza sorgente pagina») e cercando rel="canonical". In alternativa, strumenti come Google Search Console, Screaming Frog o Ahrefs mostrano eventuali problemi in modo automatizzato.

Domande frequenti

Il canonical è uguale al reindirizzamento 301?
No. Il reindirizzamento 301 porta l'utente (e Google) a un nuovo URL in modo definitivo. Il canonical mantiene entrambi gli URL accessibili, indicando solo a Google qual è quello preferito. Per il contenuto duplicato stabile è meglio il 301; per varianti di parametri o contenuto sindacato è più appropriato il canonical.

Google è obbligato a rispettare il canonical?
No. Google lo considera un segnale, non una regola. Se ritiene che un'altra versione della pagina sia più rilevante per l'utente, potrebbe ignorarlo. Per questo è importante che tutte le altre impostazioni (sitemap, link interni) siano coerenti con la scelta del canonical.

Leggi anche la nostra guida alla SEO tecnica per PMI e l'articolo su SEO per e-commerce dove il canonical è fondamentale per le schede prodotto.

Approfondisci nella categoria SEO & Posizionamento

Newsletter Smartegia

Ricevi ogni settimana le migliori strategie di digital marketing. Gratis, senza spam.