Salta al contenuto
bablic.
Prodotto
Soluzioni
Prezzi
Risorse
Blog
Lingua
← Il blog Bablic
Guide

Hreflang X-default: cos'è e quando usarlo

Da un semplice snippet di codice WordPress ai plugin che lo gestiscono automaticamente, ecco come configurare x-default in modo che i visitatori non corrispondenti atterrino sempre sulla pagina corretta.

Foto profilo di Lonnie
Lonnie Dahm Bablic
3 settembre 2026
Hreflang X-default: cos'è e quando usarlo (immagine di copertina)

Se il tuo sito web è disponibile in più lingue o regioni, hreflang e x-default sono due dettagli tecnici fondamentali da curare nell'ambito della tua strategia SEO internazionale . Insieme, aiutano i motori di ricerca a mostrare la versione corretta della tua pagina a ciascun visitatore. Ma se implementate in modo errato, i motori di ricerca potrebbero non mostrare affatto la versione preferita.

Come funziona hreflang

Hreflang aiuta i motori di ricerca a indirizzare gli utenti alla versione più pertinente della tua pagina in base alla loro lingua o regione. Se desideri indirizzare il tuo sito web all'inglese per gli Stati Uniti e allo spagnolo per il Messico, gli URL del tuo sito saranno probabilmente simili a questi:

Inoltre, il blocco hreflang della tua pagina dovrebbe apparire in questo modo, con la stessa coppia di tag che compare su entrambe le pagine e indirizza gli utenti verso le rispettive pagine:

X-default, invece, impedisce agli utenti che non corrispondono a una lingua o regione specifica di perdersi.

Che cos'è x-default? Il contenitore globale

Hreflang aiuta i motori di ricerca a indirizzare gli utenti verso la versione della pagina più pertinente in base alla lingua o alla regione. Tuttavia, se un utente visita il sito da un Paese o in una lingua non specificata come target, x-default può indirizzare i motori di ricerca alla pagina universale da te scelta, garantendo così di non perdere potenziali visitatori.

Perché x-default è importante?

  • Indirizza i visitatori che non trovano corrispondenza a una versione generale e utile della tua pagina, invece di lasciare la corrispondenza indefinita.
  • Riduce la confusione o un'esperienza negativa quando non è disponibile una corrispondenza regionale o linguistica.
  • Supporta il branding globale offrendo a tutti coloro che si trovano al di fuori dei mercati di riferimento un'esperienza predefinita unica e mirata.

Come funziona x-default

Ogni URL all'interno di un cluster hreflang dovrebbe contenere l'intero set di annotazioni, incluso x-default, in modo che i crawler che visitano le tue pagine possano visualizzare tutte le alternative linguistiche e sapere dove indirizzare i visitatori che non trovano una corrispondenza.

Nell'esempio seguente, vedrai che l'intestazione <head> della pagina /en/ include lo stesso set della pagina /es/.

I codici Hreflang utilizzano ISO 639-1 per la lingua (en, es) e, facoltativamente, ISO 3166-1 Alpha 2 per la regione (en-US, es-MX). Se inserisci codici errati o inverti l'ordine di lingua e regione, il tag hreflang non indirizzerà gli utenti alla pagina corretta.

Hreflang non è la stessa cosa dell'attributo HTML lang. Lang indica solo la lingua della pagina in cui si trova. Hreflang descrive la relazione tra più URL e informa i motori di ricerca sulle altre versioni linguistiche e regionali della pagina.

Tag reciproci

Una cosa di cui devi assolutamente assicurarti di gestire correttamente l'attributo hreflang sono i tag reciproci.

Se la tua pagina /en/ dichiara /es/ come alternativa spagnola, la tua pagina /es/ deve dichiarare nuovamente /en/. Se il riferimento non è reciproco, i motori di ricerca potrebbero scartare completamente la coppia.

Se qualcuno modifica, aggiunge o rigenera una pagina nel cluster senza aggiornare i tag di ritorno sulle altre, il segnale dell'intero cluster potrebbe interrompersi.

Dove puntare l'x-default

Quando possibile, indirizza x-default alla pagina di selezione della lingua o a una landing page generica che rileva automaticamente le impostazioni locali, poiché queste sono le pagine su cui è più probabile che un visitatore senza impostazioni corrispondenti atterri.

Se, tuttavia, hai un mercato principale (come l'inglese americano) e le altre lingue sono secondarie, imposta x-default sull'URL della lingua principale perché è la versione che la maggior parte dei siti considera già canonica.

E se non si dispone di una pagina di selezione o se la homepage reindirizza in base alla geolocalizzazione IP?

Se non disponi di una pagina di selezione, scegli un URL stabile che partecipi già al cluster hreflang.

Se la tua homepage reindirizza in base alla geolocalizzazione IP, non impostare x-default su quella destinazione. If that homepage 301s to a locale-specific URL depending on where the request comes from, search engines won’t have a stable URL to fallback on. Idealmente, dovresti impostare x-default sull'URL che restituirà la stessa risposta per tutti.

E se non si utilizza un plugin di traduzione?

È possibile aggiungere il tag direttamente in WordPress con un piccolo frammento di codice:

Tuttavia, prima di inserire questo frammento nel file functions.php del tuo tema, assicurati che sia parte integrante del blocco hreflang completo e che anche gli altri attributi alternativi del cluster siano presenti nella pagina.

Se stai già utilizzando un framework come Polylang o WPML, la maggior parte di essi gestisce l'intero cluster hreflang, incluso x-default. Tuttavia, dovrai comunque confermare quale lingua hai impostato come predefinita, poiché ciò determinerà dove punta x-default.

Come Bablic gestisce x-default

Bablic genera automaticamente i tag hreflang, incluso x-default, per ogni versione linguistica pubblicata di una pagina con riferimenti reciproci, sia nell'intestazione della pagina che nella sitemap generata automaticamente.

Con Bablic non è necessario sincronizzare manualmente i tag di ritorno a capo quando si aggiungono o si modificano le versioni linguistiche.

Un tipico set di dati generato si presenta così, per un sito che pubblica contenuti in inglese, russo e spagnolo:

Questo è importante perché alcuni strumenti traducono ciò che un visitatore vede nel browser senza modificare l'URL, cambiando la lingua lato client. Il problema è che non esiste un URL separato per hreflang da descrivere, quindi il contenuto tradotto è invisibile ai bot dei motori di ricerca. Si tratta di un errore simile a quello di affidarsi alla traduzione automatica a livello di browser e presumere che sia sufficientemente affidabile da sostituire una pagina localizzata reale. Potrebbe sembrare a posto a un visitatore umano, ma un crawler non lo considererà un contenuto distinto.

Bablic crea un URL effettivo e indicizzabile per ogni lingua che pubblichi. Questa è la condizione preliminare affinché hreflang e x-default possano svolgere qualsiasi funzione. Lo si installa tramite un frammento di codice JavaScript e il cluster hreflang si crea automaticamente man mano che si pubblicano nuove versioni della lingua. Non è richiesta alcuna gestione manuale dei tag.

Foto profilo di Lonnie
Lonnie Dahm Lonnie è la direttrice dei servizi clienti di Bablic . Oltre ad aiutare i clienti a creare i migliori siti web localizzati possibili, nel tempo libero si dedica alla manutenzione delle sue auto.
Inizia la prova gratuita

Provalo sul tuo sito .

Incolla una riga di codice JavaScript e guarda il tuo sito trasformarsi in pochi minuti. Nessuna carta di credito richiesta.

"POSSO CAMBIARTI IDEA?" - Bruno

Ottieni uno sconto del 15% sul tuo piano annuale.

Inserisci il tuo indirizzo email per sbloccare il codice. Funziona con Go, Core o Pro se si sceglie la fatturazione annuale.

Utilizzeremo il tuo indirizzo email per inviarti aggiornamenti Bablic . Consulta la nostra informativa sulla privacy .