Chi lavora con la SEO tecnica lo sa: i contenuti duplicati sono tra i nemici più silenziosi e letali del posizionamento organico. Google non ama confondersi. E quando trova due o più versioni simili della stessa pagina, può indebolire la visibilità di tutte. È qui che entra in gioco il tag canonical.
Il concetto di canonicalization è tanto semplice quanto sottovalutato: dire a Google qual è la versione principale di una risorsa, evitando che le alternative finiscano nell’indice o generino concorrenza interna (detta anche keyword cannibalization).
Cos’è un URL canonico?
Il tag <link rel="canonical" href="URL"> è un’istruzione HTML che si inserisce all’interno dell’<head> di una pagina e segnala ai motori di ricerca quale URL considerare la fonte autorevole di quel contenuto.
Per esempio, se hai due pagine con contenuti simili:
- https://tuosito.it/maglie-bianco
- https://tuosito.it/maglie-bianco?ref=campagna-estiva
…puoi specificare nell’header della seconda:
<link rel="canonical" href="https://tuosito.it/maglie-bianco">
Così facendo, eviti che Google le indicizzi entrambe e spartisca il valore tra due URL identici.
Quando usare i canonical URL
Molti CMS e siti e-commerce generano URL duplicati per:
- Filtri e parametri (es. colore, taglia, categoria)
- Pagine con tracking UTM o codici referral
- Versioni stampabili o PDF della stessa pagina
- Contenuti simili presenti su più URL (landing temporanee, archivi)
In tutti questi casi, il tag canonical è una vera e propria guida per i crawler. Li aiuta a orientarsi nel labirinto di contenuti simili, riducendo la dispersione del link equity e migliorando l’efficienza del crawl budget.
Canonical VS redirect: attenzione alle differenze
Un errore comune è pensare che canonical e redirect siano intercambiabili. Niente di più sbagliato:
- Canonical: lascia la pagina accessibile, ma dice a Google quale URL indicizzare.
- Redirect 301: reindirizza direttamente l’utente (e il crawler) verso un’altra risorsa.
Il canonical è perfetto quando vuoi mantenere online versioni alternative ma non vuoi che competano in SERP. Il redirect è per pagine obsolete o consolidate definitivamente.
Errori comuni da evitare
Negli audit SEO, capita spesso di trovare:
- Canonical auto-referenziali mal formattati (http vs https, slash finali, www)
- Canonical che puntano a URL non esistenti o con redirect (mai farlo!)
- Pagine paginated (es. pagina 2, 3, 4) tutte con lo stesso canonical (sconsigliato)
- Uso misto di canonical e noindex (confusione per il crawler)
Un sito con canonical errati può subire de-indicizzazione, perdita di ranking e problemi gravi di visibilità.
Come verificare i canonical sul tuo sito
Ci sono diversi strumenti che consiglio di usare:
- Screaming Frog: per audit in bulk
- Google Search Console: sezione “Pagine escluse” → “Duplicate senza tag canonical”
- Ahrefs / Semrush: per analisi dell’indicizzazione e delle anomalie SEO
Verifica sempre che ogni canonical:
- Sia coerente con il contenuto
- Non punti a una pagina con redirect
- Usi lo stesso protocollo (https), dominio e struttura
Il canonical come parte della tua architettura SEO
Un sito ben strutturato è come un castello medievale ben difeso: ogni ingresso è controllato, ogni torre ha la sua funzione, e le strade non portano a vicoli ciechi. Il canonical è una delle sentinelle di questa struttura.
Usalo per evitare duplicazioni, per consolidare l’autorità su un solo URL, e per migliorare l’efficienza dell’indicizzazione.
In un’epoca in cui Google premia la chiarezza e la struttura semantica, non puoi permetterti di lasciare zone grigie nel tuo sito.
Ricorda: l’indicizzazione inizia dalla chiarezza. E la chiarezza inizia da un buon uso del canonical.