Skip to content
Cerca

Canonical tag: consolida duplicati e chiarisci le pagine

Come usare il canonical tag per indicare URL preferiti, consolidare segnali fra pagine simili e diagnosticare conflitti tecnici.

Tag canonico: consolidare duplicati & chiarire pagine

Cos'è il canonical tag

Il canonical tag è un elemento HTML posto nell'head di una pagina che segnala ai motori di ricerca quale URL considerare come versione preferita quando più URL mostrano lo stesso contenuto o contenuti molto simili.

Esempio di utilizzo elementare in una pagina:

<link rel="canonical" href="https://example.com/pagina-preferita">

Meccanica: come i motori di ricerca trattano il canonical

Il canonical è un segnale, non un ordine vincolante. I motori di ricerca considerano il valore del tag insieme ad altri segnali — redirect 301, link esterni, sitemap, segnali hreflang, e il contenuto effettivo — e possono scegliere una canonica diversa se i segnali confliggono.

Distinzioni importanti:

• Crawling vs Indexing vs Ranking — il canonical influenza principalmente quale URL il motore considera per l'indicizzazione e per l'aggregazione dei segnali (ad esempio link equity). Non è direttamente un fattore di "posizionamento" separato dalle altre componenti del ranking.

Quando usare il canonical tag

Situazioni comuni in cui il canonical è appropriato:

• Pagine quasi-duplicate generate da filtri o parametri (p.es. ordina, filtra). • Versioni stampabili o alternative dello stesso contenuto. • Contenuto replicato su più URL per motivi tecnici del CMS.

Quando non usare il canonical:

• Per mascherare contenuti duplicati deliberati prodotti da terze parti (meglio usare redirect o accordi editoriali).

Implementazione pratica

Linee guida tecniche

• Usa URL assoluti e canonici consistenti: <link rel="canonical" href="https://example.com/pagina">. Evita riferimenti relativi che possono variare a seconda del contesto.

• Prediligi autorithy self-referential canonical su ogni pagina (cioè ogni pagina inserisce come canonical sé stessa) salvo che tu voglia consolidare più URL su un preferito esplicito.

• Non puntare una canonical verso una risorsa non indicizzabile (es. una pagina con meta robots noindex). Se la canonical punta a una pagina noindex, i motori possono ignorare il suggerimento.

Esempi pratici

Pagina duplicata generata da parametri:

<link rel="canonical" href="https://example.com/prodotto/sku123">

Canonical cross-domain (quando la versione canonica risiede su un dominio diverso):

<link rel="canonical" href="https://publisher.com/articolo-originale">

Verifica e troubleshooting

Controlli esterni (non proprietari)

Se non possiedi il dominio esterno, verifica che il link canonical sia presente nell'HTML restituito dal server (non solo nel DOM renderizzato da JavaScript):

• Controllo header HTML (solo header): usa curl -I https://example.com/pagina per verificare status HTTP e header.

• Scarica l'HTML come lo vedrebbe un crawler: curl -A "Googlebot/2.1 (+http://www.google.com/bot.html)" https://example.com/pagina -L

• Controlla il codice sorgente (View Source) nel browser per confermare che il tag canonical sia presente nell'head e non inserito solo da JavaScript.

Controlli per le pagine che possiedi

Google Search Console — URL Inspection è lo strumento autorevole per vedere quale URL Google ha scelto come canonica e se il tuo suggerimento è stato applicato.

• Controlla i log del server per vedere quale user-agent ha richiesto la pagina e come viene servita nelle diverse condizioni di crawlers e utenti reali.

Errori comuni e come risolverli

1) Canonical che punta a una pagina non indicizzabile — correggi rimuovendo noindex o puntando la canonical verso una pagina indicizzabile.

2) URL relativi o inconsistenze di protocollo (http vs https, www vs non-www, trailing slash) — usa URL assoluti canonical coerenti con la versione che vuoi preferire.

3) Confitti plugin/CMS — molti CMS inseriscono automaticamente canonicals; verifica la logica del plugin e genera regole server-side solo se necessario.

4) Usare canonical per aggirare problemi di contenuto duplicato a monte — se possibile correggi la sorgente del duplicato (redirect 301 quando la pagina non dovrebbe esistere).

Canonical e link equity: implicazioni per i publisher e i backlink

Il tag canonical aiuta a concentrare segnali SEO (link interni, backlink esterni) su un URL preferito. Se i publisher linkano a versioni diverse dello stesso contenuto, il canonical suggerisce ai motori quale URL aggregare. Tuttavia il comportamento finale dipende dai segnali complessivi: link esterni di qualità possono influenzare la decisione di quale URL considerare canonico.

Nel contesto dell'acquisto di posizionamenti o collaborazioni editoriali, ricorda la policy di Google sui link a pagamento: link il cui scopo primario è manipolare i risultati possono essere trattati come link spam; usa rel="sponsored" o rel="nofollow" quando il posizionamento è compensato. La qualità editoriale, l'indicizzabilità della pagina del publisher e il contesto restano determinanti per il valore reale di un backlink.

Se usi una piattaforma di marketplace per trovare publisher, verifica che il publisher soddisfi requisiti di indexabilità e che il link sia inserito in HTML (non solo via JS). BlogDrip, ad esempio, consente di valutare publisher in base a criteri tecnici e all'indicizzazione effettiva delle pagine (verifica l'indicizzazione e che il link appaia nell'HTML), per ridurre il rischio di perdere segnali a causa di canonicals o pagine non indicizzate.

Checklist rapida prima del deploy

• Conferma che il canonical nell'head sia un URL assoluto e indicizzabile.

• Verifica che non ci siano redirect 301 che entrano in conflitto con la scelta canonica.

• Assicurati che il contenuto principale sia consistente e che le versioni duplicate non mostrino segnali di autorità significativamente diversi.

• Per le pagine che controlli: usa Google Search Console URL Inspection per vedere quale URL Google considera canonico.

Risorse utili

Per una panoramica tecnica più ampia, Leggi la guida Technical SEO.

FAQ

Il canonical impedisce a Google di indicizzare una pagina?

No. Il canonical suggerisce quale URL considerare come principale per l'indicizzazione; non impedisce di per sé l'indicizzazione. Se vuoi che una pagina non sia indicizzata, usa meta robots noindex (ma non puntare la canonical verso una pagina noindex se vuoi che il suggerimento sia applicato).

Posso usare canonical per consolidare pagine paginate (paginazione)?

Dipende dalla strategia. Per alcune serie paginate è preferibile mantenere ogni pagina distinta (con contenuto unico) e lasciare self-referential canonical. Se la maggior parte del valore risiede nella prima pagina, puoi consolidare usando canonical verso la prima, ma valuta l'esperienza utente e i segnali di link interni prima di farlo.

Cosa succede se canonical e redirect 301 sono in conflitto?

Un redirect 301 è un segnale forte di spostamento e in genere prende priorità: se una pagina A fa 301 a B, il tag canonical su A è spesso ignorato. Evita di creare conflitti tra redirect e canonical.

Come verifico che i link dei publisher trasferiscano segnali alla pagina che ho canonizzato?

Controlla che i link dei publisher puntino all'URL canonico desiderato o che il publisher non canonizzi la propria copia verso un URL diverso. Verifica inoltre che la pagina del publisher sia indicizzabile e che il link sia presente nell'HTML (usando curl o View Source). Se lavori con publisher attraverso un marketplace, valuta l'indicizzazione e l'inserimento HTML del link prima di concordare il posizionamento.

Articoli correlati