Hreflang Checker: come trovare e correggere gli errori
Un hreflang checker scansiona ogni URL di un sito e verifica che ogni tag hreflang abbia il tag di ritorno sulla pagina di destinazione, punti a un URL vivo e indicizzabile, e usi un codice lingua-regione valido. Se anche uno solo di questi punti è sbagliato, Google ignora l'intera configurazione hreflang oppure mostra la versione linguistica sbagliata in SERP, e questo costa il posizionamento costruito per quel mercato. Lo SEO scanner di Deltio controlla hreflang su ogni URL insieme a title tag, meta description e canonical, e segnala ogni cambiamento tra due scan. I piani partono da £20 al mese, con 14 giorni di prova gratuita.
Se segui la SEO per agenzie con clienti che vendono in più paesi o lingue, hreflang è probabilmente sbagliato da qualche parte nel portafoglio proprio adesso. Nessuno se ne accorge perché fallisce in silenzio: nessun 500, nessun layout rotto, niente che un cliente noterebbe navigando il sito. Google posiziona la versione linguistica sbagliata, oppure scarta il cluster e tratta ogni URL come duplicato degli altri.
A cosa serve davvero hreflang
hreflang dice a Google quale URL servire per una combinazione di lingua e regione, per esempio it-it o fr-ca, così che /it/ e /fr/ non si facciano concorrenza nella stessa SERP. Fatto bene, chi cerca in italiano atterra sulla pagina italiana e chi cerca in francese su quella francese, anche sullo stesso dominio. Senza, Google sceglie una versione per tutti, o mette in competizione due versioni dello stesso contenuto penalizzandole entrambe.
Gli errori che lo rompono davvero
- Tag di ritorno mancanti: la pagina A punta alla pagina B con hreflang, ma B non punta indietro ad A. Google richiede reciprocità, quindi un hreflang a senso unico viene trattato come non valido e spesso ignorato per entrambe le pagine.
- Codici lingua o regione sbagliati:
it-itainvece diit-it, o un codice paese dove serviva un codice lingua. Refusi che invalidano il tag senza avviso. - Nessun
x-default: manca la versione di fallback per chi ha una lingua non elencata, quindi Google indovina. - hreflang che punta a una 404 o a un redirect: una pagina viene eliminata o spostata su un mercato e nessuno aggiorna i riferimenti dalle altre versioni linguistiche.
- hreflang che punta a una pagina noindex: Google non serve una pagina che deve ignorare, quindi il cluster perde quella versione. Se il tema ti è nuovo, guarda la nostra guida su come intercettare un tag noindex prima della produzione.
- Conflitto con il canonical: il canonical punta altrove rispetto all'auto-riferimento hreflang. Google si fida più del canonical, quindi l'istruzione hreflang viene ignorata e la pagina di quel mercato non si posiziona mai. Ne parliamo nella nostra guida sul canonical tag checker.
Perché si rompe di più sui siti multi-mercato gestiti da agenzie
I siti multilingua comportano più deploy, più redirect e più persone che toccano contenuti in lingue diverse in momenti diversi. Una pagina viene rimossa dal sito inglese durante un redesign, ma le versioni italiana e spagnola continuano a farvi riferimento. Un redirect viene aggiunto per SEO su un mercato e nessuno controlla l'effetto sul cluster hreflang. Niente di tutto questo emerge in un QA normale: verifica che la pagina si carichi, non che i suoi riferimenti hreflang siano ancora vivi.
Come controllare hreflang a mano
Controlla un URL con view-source o un'estensione del browser: apri la pagina, cerca hreflang nell'HTML grezzo e verifica che ogni URL collegato risponda 200, sia indicizzabile e punti indietro alla pagina di partenza. Funziona per una pagina. Smette di reggere su 10 versioni linguistiche e 20 siti clienti, a ogni deploy, ed è così che questi errori restano invisibili per mesi.
Come lo fa Deltio
Lo SEO scanner di Deltio controlla hreflang su ogni URL monitorato, insieme a title tag, meta description, H1, canonical e attributo lang. Segnala hreflang mancante, non valido, duplicato o che punta a un URL che non risponde, e confronta ogni scan con il precedente: vedi esattamente quando un riferimento si è rotto, non solo che oggi è rotto. Le scansioni girano in automatico, più scan manuali on demand (3 al giorno su Starter, 10 su Professional, illimitati su Enterprise).
Aggiungi il primo sito e scopri cosa non va davvero
Aggiungi un sito cliente a Deltio e lascia partire la prima scansione. Vedrai i problemi di hreflang, canonical, title e meta description su ogni URL, e sarai avvisato appena qualcosa cambia. I piani partono da £24 al mese (£20 annuale), con 14 giorni di prova gratuita. Scopri come si integra nel tuo monitoraggio SEO.
Domande frequenti
- Cos'è un hreflang checker?
- Un hreflang checker è uno strumento che scansiona le pagine di un sito e valida ogni tag hreflang: se ha il corrispondente tag di ritorno, se l'URL di destinazione è vivo e indicizzabile, e se il codice lingua-regione è valido. Intercetta errori che non causano problemi visibili sul sito stesso ma impediscono a Google di mostrare la versione linguistica giusta alle persone giuste.
- Cosa succede se i tag hreflang sono sbagliati?
- Google ignora la coppia hreflang interessata oppure, nel peggiore dei casi, considera inaffidabile l'intero cluster e sceglie una sola versione da posizionare. Questo di solito significa che nei risultati di ricerca compare la versione linguistica o paese sbagliata, oppure che due versioni dello stesso contenuto finiscono a farsi concorrenza invece di posizionarsi ciascuna nel proprio mercato.
- Qual è la differenza tra hreflang e canonical?
- Il canonical dice a Google qual è la versione principale quando più URL contengono contenuto uguale o molto simile, mentre hreflang dice a Google quale URL servire per una data combinazione di lingua e regione tra URL pensati come versioni locali diverse dello stesso contenuto. Quando i due sono in conflitto, per esempio un canonical che punta altrove rispetto all'auto-riferimento hreflang della pagina, Google si fida del canonical e l'istruzione hreflang viene di fatto ignorata.
- Deltio mi avvisa se i tag hreflang cambiano?
- Sì. Lo SEO scanner di Deltio controlla hreflang su ogni URL monitorato e confronta ogni scan con il precedente, quindi segnala esattamente quando un tag è sparito, è diventato non valido o ha iniziato a puntare a un URL rotto. Gli avvisi arrivano via email o Slack, nella tua lingua e nel tuo fuso orario.
- Come controllo hreflang a mano?
- Apri l'HTML grezzo della pagina con view-source o un'estensione del browser, trova i tag hreflang nell'head, e controlla ogni URL collegato singolarmente: risponde 200, è indicizzabile, e punta indietro alla pagina di partenza. Funziona per una singola pagina ma non regge quando devi controllare più versioni linguistiche su un intero portafoglio di siti clienti.
- Quanto costa Deltio?
- Deltio parte da £24 al mese con il piano Starter, oppure £20 al mese pagando annualmente. Il piano Professional costa £49 al mese e l'Enterprise £119 al mese. Ogni piano include 14 giorni di prova gratuita.