
Checklist canonical e duplicati: linking, sitemap, hreflang e coerenza
28 Settembre 2026 · SEO
Perché usare questa checklist
Questa checklist serve a individuare dove il sito produce URL equivalenti e a verificare che canonical, redirect, link interni, sitemap e hreflang sostengano la stessa versione. Non decide da sola quali pagine debbano restare indicizzabili: quella scelta dipende dal ruolo di ciascun pattern nell’architettura.
Classificare la duplicazione
Host, protocollo, slash, parametri, ordinamenti, filtri, varianti, stampa e sindacazione richiedono decisioni differenti.
Decidere esistenza e indicizzazione
Prima del canonical bisogna stabilire se l’URL deve esistere, essere linkato e indicizzarsi.
Allineare i segnali
Redirect, rel canonical, sitemap e linking interno hanno forza e funzioni diverse. Segnali contraddittori rendono meno prevedibile la selezione.
Proteggere lingue e varianti
Versioni localizzate usano self-canonical e hreflang coerente. Varianti prodotto autonome richiedono un modello compatibile con UX e dati strutturati.
Verificare la selezione reale
URL Inspection, crawl e log confrontano canonical dichiarato e selezionato; una differenza deve essere investigata per pattern.
Checklist operativa
| Area | Controllo | Evidenza richiesta | Priorità |
|---|---|---|---|
| Pattern | Sono inventariate tutte le fonti di URL equivalenti? | URL pattern catalogue | Alta |
| Esistenza | Ogni variante ha una ragione per restare accessibile? | URL decision matrix | Alta |
| Redirect | Le versioni eliminate reindirizzano direttamente all’equivalente? | Status test | Alta |
| Canonical | Ogni pagina equivalente dichiara una destinazione valida e assoluta? | HTML/render test | Alta |
| Self-canonical | Gli URL principali sono coerenti sui template? | Template crawl | Media |
| Linking | I link interni puntano alla versione canonica? | Internal link audit | Alta |
| Sitemap | Contiene solo URL canonici desiderati? | Sitemap review | Alta |
| Hreflang | Lingue e paesi puntano a versioni canoniche reciproche? | Hreflang validation | Alta |
| Robots | I blocchi non impediscono la lettura di canonical o noindex necessari? | Robots review | Alta |
| Noindex | Non viene usato in conflitto con l’obiettivo di consolidamento? | Directive matrix | Media |
| Structured data | URL e oggetti del markup sono coerenti con il visibile? | Schema validation | Media |
| Google selection | Canonical dichiarato e selezionato sono monitorati per pattern? | Inspection sample | Alta |
Come compilare la checklist
Attribuisci l’esito su campioni distinti per template e sorgente della duplicazione: “conforme” quando l’URL preferito è valido e tutti i segnali verificati lo supportano; “parziale” quando l’allineamento riguarda solo alcuni pattern; “non conforme” in presenza di destinazioni errate o segnali conflittuali; “N/A” se la casistica non esiste sul sito.
| Esito | Significato | Azione |
|---|---|---|
| Conforme | Regola applicata, provata e assegnata. | Mantenere e fissare la revisione. |
| Parziale | Pratica esistente ma incompleta o non misurabile. | Definire lacuna, owner e scadenza. |
| Non conforme | Controllo assente o problema osservato. | Aprire backlog e gestire dipendenze. |
| N/A | Controllo estraneo al perimetro. | Documentare la motivazione. |
Controlli bloccanti
Pattern
Sono inventariate tutte le fonti di URL equivalenti? L’evidenza minima è “URL pattern catalogue”. Il controllo è bloccante quando la sua assenza rende inaffidabili dati, decisioni o attività successive. Deve avere un owner e un criterio di chiusura.
Esistenza
Ogni variante ha una ragione per restare accessibile? L’evidenza minima è “URL decision matrix”. Il controllo è bloccante quando la sua assenza rende inaffidabili dati, decisioni o attività successive. Deve avere un owner e un criterio di chiusura.
Redirect
Le versioni eliminate reindirizzano direttamente all’equivalente? L’evidenza minima è “Status test”. Il controllo è bloccante quando la sua assenza rende inaffidabili dati, decisioni o attività successive. Deve avere un owner e un criterio di chiusura.
Canonical
Ogni pagina equivalente dichiara una destinazione valida e assoluta? L’evidenza minima è “HTML/render test”. Il controllo è bloccante quando la sua assenza rende inaffidabili dati, decisioni o attività successive. Deve avere un owner e un criterio di chiusura.
Linking
I link interni puntano alla versione canonica? L’evidenza minima è “Internal link audit”. Il controllo è bloccante quando la sua assenza rende inaffidabili dati, decisioni o attività successive. Deve avere un owner e un criterio di chiusura.
Sitemap
Contiene solo URL canonici desiderati? L’evidenza minima è “Sitemap review”. Il controllo è bloccante quando la sua assenza rende inaffidabili dati, decisioni o attività successive. Deve avere un owner e un criterio di chiusura.
Output obbligatori
- Catalogo dei pattern duplicati
- Matrice URL–azione–canonical
- Piano di pulizia link e sitemap
- Validazione hreflang/structured data
- Monitoraggio canonical selezionati
Usa catalogo e matrici per trasformare ogni pattern in una correzione verificabile: eliminazione dell’URL, redirect, canonical, pulizia del linking o aggiornamento di sitemap e hreflang. La chiusura richiede un nuovo crawl e, per i pattern rilevanti, il confronto tra canonical dichiarato e selezionato.
Scenario applicativo
Un catalogo canonicalizza ogni filtro alla categoria, ma menu e sitemap continuano a generare e promuovere combinazioni. Google seleziona canonical differenti su alcuni pattern.
La checklist elimina link inutili, conserva landing filtrate con domanda, pulisce sitemap e verifica rendering e segnali per template.
Errori da evitare
- Canonicalizzare pagine con intenti diversi.
- Bloccare URL che devono mostrare canonical.
- Lasciare link e sitemap incoerenti.
- Consolidare tutte le lingue sull’italiano.
- Trattare il canonical come comando.
- Ignorare JavaScript e rendering.
Domande frequenti
Canonical o redirect?
Redirect quando la versione non deve restare accessibile; canonical quando versioni equivalenti devono coesistere.
Il canonical elimina il crawl?
Non necessariamente. La riduzione dello spreco richiede anche controllo di link, parametri e architettura.
Una scelta diversa di Google è sempre un errore?
È un segnale da analizzare: contenuto e altri segnali possono indicare una versione più rappresentativa.
Approfondisci il servizio: SEO tecnica.
