Audit SEO e Velocità Pagina
Dati reali Core Web Vitals tramite le API di Google, più verifiche on-page dal vivo sul vostro HTML effettivo.
L'inglese è attivo ora. Le altre lingue vengono tradotte e pubblicate una alla volta.
Nessuna lingua corrisponde alla ricerca.
SEO Internazionale
I tag hreflang falliscono silenziosamente. È sufficiente un solo tag di ritorno mancante affinché Google ignori l'intero gruppo, senza alcun avviso nei vostri sistemi analytics. Questo strumento scarica la pagina, legge le annotazioni hreflang e interroga ciascuna alternativa per verificare la reciprocità.
Recupero della pagina e verifica delle alternative in corso…
Gruppo hreflang per
Leggiamo le annotazioni hreflang dall'head HTML della pagina, convalidiamo ciascun codice di lingua e regione secondo gli standard ISO 639-1 e ISO 3166-1, quindi scarichiamo fino a otto URL alternativi verificando che ciascuno dichiari un'annotazione di ritorno verso la pagina originaria. La reciprocità non può essere accertata in altro modo — uno strumento che non interroga le pagine alternative controlla unicamente la sintassi superficiale.
La guida dietro questo strumento SEO internazionale: architettura hreflang funzionante Come strutturare un sito multilingue affinché ogni mercato si posizioni nella propria lingua: architettura URL, regole hreflang ed errori comuni. Leggi la guida · 7 min di lettura →La correttezza sintattica è solo la prima parte. Questo strumento interroga anche gli URL alternativi per accertare che puntino di rimando — il punto in cui si verificano quasi tutti i guasti reali.
Scarichiamo fino a otto pagine alternative verificando che ciascuna dichiari un link di ritorno. Senza reciprocità, Google annulla l'intera configurazione.
Codice lingua ISO 639-1 più eventuale codice regione ISO 3166-1. Il codice geografico da solo non è ammesso — "at" non identifica l'Austria.
I percorsi relativi non sono validi e provocano il fallimento dell'istruzione.
Un gruppo di annotazioni che non include la pagina stessa è invalido e viene scartato.
Verifica della versione mostrata agli utenti la cui lingua non rientra nel targeting esplicito.
Un tag canonical che punta a un'altra lingua esclude silenziosamente la pagina dalla ricerca, indipendentemente da cosa dichiara hreflang.
Quante e quali versioni linguistiche sono state dichiarate complessivamente.
Un conflitto con il tag canonical rappresenta un'emergenza critica. Se il canonical di questa pagina rimanda a una lingua differente, quella singola riga di codice esclude completamente la pagina dai motori di ricerca — hreflang dichiara una cosa, il canonical dichiara il contrario e il canonical vince sempre. Risolvete questa anomalia con priorità assoluta.
La mancata reciprocità è l'errore più comune. Indica solitamente che la logica di generazione delle pagine non è simmetrica o che la pagina non esiste in tutte le lingue previste. La soluzione strutturale consiste nel generare l'intero blocco hreflang da un unico modello centrale anziché costruirlo dinamicamente su singola pagina.
Se una lingua è totalmente assente, accertatevi che sia effettivamente tradotta. Dichiarare una pagina in inglese come equivalente in lingua tedesca genera duplicati inutili e penalizzanti. Impostate noindex sulle versioni non ancora pronte.
Se la vostra pagina in inglese punta alla versione tedesca, la pagina tedesca deve tassativamente puntare di rimando a quella inglese. In caso contrario, Google scarta l'intero blocco di annotazioni — non solo il link difettoso, ma l'intera configurazione. È l'errore più comune ed è invisibile senza interrogare entrambe le pagine.
Il gruppo hreflang di ciascuna pagina deve includere un'annotazione riferita al proprio URL. Un set che elenca le versioni alternative omettendo la pagina corrente è nullo e viene ignorato.
I percorsi relativi non sono supportati e provocano errori silenziosi. href="/de/" non produce alcun effetto; href="https://example.com/de/" funziona correttamente.
I codici di lingua seguono lo standard ISO 639-1: de, it, fr. I codici geografici seguono ISO 3166-1 Alpha-2 e compaiono esclusivamente dopo la lingua: de-AT, it-CH, en-GB.
Non è consentito targettizzare un'area geografica da sola. hreflang="at" non individua l'Austria — at non è un codice lingua valido, pertanto l'annotazione viene considerata nulla e scartata.
Distinta dalle quattro regole e più distruttiva di tutte: ciascuna versione linguistica deve essere il canonical di sé stessa.
Se /de/ include <link rel="canonical" href="/en/">, avete comunicato a Google che la pagina tedesca è un duplicato da non indicizzare — mentre il tag hreflang afferma l'esatto contrario. Il tag canonical ha sempre la precedenza. Il sito in tedesco scompare silenziosamente dai risultati di ricerca.
È un riflesso comprensibile, perché le traduzioni danno l'impressione di essere copie. In realtà non lo sono: sono pagine distinte che rispondono a query distinte in mercati distinti.
Contrassegna la pagina di riserva destinata agli utenti la cui lingua non rientra tra quelle specificamente targettizzate. Può puntare alla lingua principale o a un selettore di lingua globale. È facoltativo ma altamente raccomandato — in sua assenza, l'utente non profilato riceverà una versione scelta casualmente da Google.
Solo se disponete di pagine distinte per mercati anglofoni differenti — ad esempio una pagina per gli Stati Uniti e una per il Regno Unito con valute e prezzi diversi. In quel caso `en-US` ed `en-GB` evitano che entrino in competizione tra loro. Un sito unico in lingua inglese che si rivolge a un pubblico globale non necessita di hreflang.
Tutti e tre i metodi sono validi. I tag nell'head HTML sono i più facili da verificare e monitorare. Le annotazioni nella sitemap mantengono il codice HTML più leggero e risultano preferibili oltre le poche centinaia di URL. Le intestazioni HTTP sono obbligatorie per file non HTML come i documenti PDF. Scegliete un unico approccio e mantenetelo con costanza — utilizzarne due simultaneamente è la causa primaria di disallineamenti.
Si tratta dell'errore di reciprocità. La pagina A punta a B, ma B non include il riferimento ad A. Spesso la logica di generazione non è perfettamente simmetrica, oppure la pagina B esiste solo in alcune lingue. Risolvete generando l'intero set hreflang da un'unica fonte di dati centralizzata anziché assemblandolo pagina per pagina.
Assolutamente no. Escludete la pagina dal set hreflang finché non è effettivamente tradotta, e impostate nel frattempo il tag noindex sulla versione non tradotta. Dichiarare una pagina in inglese come alternativa in lingua tedesca produce solo contenuti duplicati di bassa qualità nel mercato che state cercando di conquistare.
Dati reali Core Web Vitals tramite le API di Google, più verifiche on-page dal vivo sul vostro HTML effettivo.
Visualizzate l'aspetto esatto della vostra pagina su Google e sulle principali piattaforme social direttamente dal vostro HTML attivo.
Estraete tutti i blocchi JSON-LD dalla pagina, validateli e verificate per quali rich result siete idonei.
Un team. Tre sedi. Ovunque siate, ricevete la risposta di un senior — non un copione di vendita.
Una proposta scritta entro un giorno lavorativo, nella vostra lingua.
Parla con uno specialista
Istanbul, Düsseldorf e Dover — uno di noi è quasi sempre attivo
Scegliete il canale preferito. Risponde una persona reale — nessuna coda ticket, nessun bot.