Canonical Tag Checker: come trovare e correggere i canonical rotti
Un canonical tag checker scansiona l'HTML di ogni pagina alla ricerca del link rel="canonical" e segnala quando manca, è duplicato, punta all'URL sbagliato o a una pagina in noindex o che risponde 404. Senza questo controllo, URL quasi identici disperdono i segnali di ranking invece di consolidarli sulla versione che vuoi davvero indicizzata. Deltio esegue un controllo canonical su ogni URL scansionato dal suo SEO scanner, in automatico e a intervalli regolari, e confronta ogni scan con il precedente così un canonical modificato da un deploy non resta rotto per settimane. I piani partono da £24 al mese (£20 al mese con fatturazione annuale), con 14 giorni di prova gratuita.
Se segui la SEO di più di qualche sito cliente, il canonical è una di quelle cose che nessuno controlla finché il traffico non scende. Uno sviluppatore cambia il template di passaggio, una migrazione lascia canonical che puntano a URL inesistenti, uno staging viene scansionato e i suoi canonical puntano a se stesso invece che alla produzione. Niente compare in Search Console finché Google non ha già rielaborato le pagine, e a quel punto il danno è fatto.
Perché il tag canonical conta
Il tag canonical dice ai motori di ricerca quale URL è quello "vero" quando più URL servono contenuto identico o quasi. Pagine prodotto con parametri tipo ?colore=blu, versioni http e https che rispondono entrambe, categorie paginate, versioni stampabili duplicate: tutte richiedono che un solo URL erediti i segnali degli altri. Se il canonical è corretto, Google consolida link, autorevolezza e segnali su quell'unico URL. Se è sbagliato, i segnali si disperdono tra duplicati che competono tra loro invece di posizionarsi.
I problemi di canonical che costano davvero posizionamento
- Canonical mancante. Nessun tag
rel="canonical". Google sceglie una versione al posto tuo, raramente quella che avresti scelto, specialmente su URL con filtri o parametri. - Canonical che punta all'URL sbagliato. Un residuo di una migrazione, un valore hardcoded nel template, un copia-incolla che punta ogni pagina prodotto sempre alla stessa.
- Canonical che punta a una pagina noindex o 404. A Google viene detto "la versione vera è qui", e non trova nulla da indicizzare. Tema collegato: è facile confondere canonical e noindex, e una pagina può ritrovarsi con entrambi in conflitto.
- Tag canonical multipli sulla stessa pagina. Due plugin, due righe
rel="canonical", URL diversi. Google in questo caso li ignora tutti. - Canonical non self-referencing quando dovrebbe esserlo. L'errore più comune: un template canonicalizza ogni pagina verso la home, escludendo silenziosamente tutte le altre dall'indice.
Come controllare un canonical a mano
Tasto destro, visualizza sorgente, cerca rel="canonical", leggi l'href. Oppure installa un'estensione del browser che lo mostra in una toolbar. Funziona bene per una pagina che stai controllando ora, ma non quando devi sapere se uno tra 40 siti clienti ha cambiato un canonical questa settimana: dovresti aprire ogni URL, su ogni sito, e ricordarti cosa diceva prima.
Perché il controllo manuale non regge su un portafoglio clienti
Il problema non è individuare un errore di canonical una volta. È intercettare quello che compare in silenzio dopo un rilascio, tre settimane dopo l'ultima volta che hai controllato quel sito. Quasi nessun problema di canonical è pianificato: è l'effetto di una regola di redirect, un aggiornamento del template CMS, o un nuovo tipo di pagina di cui nessuno ha avvisato chi segue la SEO. Se nessuno osserva gli scan consecutivi, lo scopri da un calo di ranking, non dalla fonte.
Come lo fa Deltio
Il SEO scanner di Deltio controlla il canonical su ogni URL insieme a title, meta description, H1, lang e hreflang, e segnala automaticamente ognuno dei problemi sopra: mancante, multiplo, che punta a una pagina noindex o 404, o non self-referencing quando dovrebbe esserlo. Quello che conta più del singolo scan è il confronto: Deltio verifica ogni scan rispetto al precedente e ti avvisa quando un canonical cambia, così un deploy che riscrive i canonical viene intercettato lo stesso giorno. Gli scan partono in automatico e puoi lanciarne anche di manuali (3 al giorno su Starter, 10 su Professional, illimitati su Enterprise), con alert nella tua lingua e fuso orario.
Aggiungi un sito e scopri cosa c'è già che non va
Punta Deltio su un dominio cliente e in pochi minuti scansiona i canonical, i title e le meta description del sito. Se valuti anche il controllo dei title tag o dell'hreflang a mano, la risposta è la stessa: uno scan, tutti i segnali, ogni URL. Attiva la prova gratuita di 14 giorni e aggiungi il primo sito.
Domande frequenti
- Cos'è un canonical tag checker?
- Un canonical tag checker è uno strumento che scansiona l'HTML di una pagina alla ricerca del link rel="canonical" e segnala se manca, è duplicato, è self-referencing o punta a un URL diverso. Esiste perché il tag canonical dice ai motori di ricerca quale versione di una pagina indicizzare e posizionare quando più URL servono lo stesso contenuto. Sbagliarlo disperde i segnali di ranking tra URL duplicati invece di consolidarli.
- Cosa succede se manca il canonical?
- Senza tag canonical, Google sceglie da solo quale versione della pagina indicizzare, basandosi su segnali come link interni, redirect e sitemap. Quella scelta spesso non è l'URL che avresti scelto tu, soprattutto su pagine con parametri di tracciamento, filtri o session ID. Il risultato sono segnali di ranking dispersi tra URL quasi identici invece che consolidati su uno solo.
- Cosa succede se il canonical punta all'URL sbagliato?
- Un canonical che punta a un URL non correlato o superato dice ai motori di ricerca di trattare la pagina attuale come duplicato di qualcos'altro, il che può escluderla del tutto dall'indice. È comune dopo una migrazione, un cambio di template, o un errore di copia-incolla in un campo del CMS. Di solito passa inosservato finché il traffico organico non cala sulle pagine coinvolte.
- Il canonical può entrare in conflitto con il noindex?
- Sì. Una pagina può avere un canonical che punta a se stessa mentre un'altra pagina ha un noindex, oppure un canonical può puntare a una pagina che è essa stessa in noindex, dicendo a Google che non c'è nulla da indicizzare nemmeno all'URL "vero". Questo conflitto nasce spesso da due sistemi diversi, per esempio un default del CMS e un plugin SEO, che impostano i tag in autonomia senza controllarsi a vicenda.
- Deltio mi avvisa se un canonical cambia?
- Sì. Il SEO scanner di Deltio controlla il tag canonical su ogni URL e confronta ogni scan con il precedente, quindi se un canonical cambia, sparisce, o inizia a puntare altrove dopo un deploy o un redirect, ricevi una notifica. Gli alert arrivano via email e Slack, nella tua lingua e nel tuo fuso orario.
- Quanto costa Deltio?
- Deltio parte da £24 al mese con il piano Starter, oppure £20 al mese con fatturazione annuale. Il piano Professional costa £49 al mese e l'Enterprise £119 al mese. Ogni piano include una prova gratuita di 14 giorni.