Hreflang
Cos'è Hreflang?
Hreflang è un'annotazione HTML e di intestazione HTTP che indica ai motori di ricerca quale variante linguistica e regionale di una pagina va servita a quale pubblico. È uno dei segnali di SEO tecnica più importanti per qualsiasi storefront che opera su più mercati, e notoriamente è facile configurarlo male.
Definizione
Hreflang assume la forma di link rel="alternate" hreflang="de-CH" che puntano da ogni pagina localizzata a tutte le sue equivalenti, incluse se stessa. Il valore combina un codice lingua ISO 639-1 con un codice regione ISO 3166-1 alpha-2 opzionale, per esempio en-GB, de-AT o fr-CA. Un valore speciale, x-default, indica l'URL di fallback per gli utenti la cui area non è esplicitamente coperta. Hreflang può essere dichiarato nell'head HTML, nelle intestazioni HTTP per asset non HTML, oppure in una sitemap XML. Il cluster deve essere bidirezionale: se de-DE punta a de-CH, de-CH deve puntare indietro a de-DE.
Perché è importante
Senza hreflang, Google potrebbe posizionare la variante di area sbagliata per una query, per esempio uno shopper svizzero potrebbe vedere i prezzi /de/de/ in EUR invece dei prezzi /de/ch/ in CHF, con conseguente abbandono, perdita di fiducia e spesa pubblicitaria sprecata. In uno stack Composable Commerce con molte varianti locali generate automaticamente, cluster hreflang mancanti o contraddittori possono penalizzare intere aree di mercato nella ricerca organica. Hreflang interagisce strettamente con Locale Routing, Domain Strategy e i tag canonici, quindi le modifiche si propagano rapidamente su tutta la superficie indicizzabile.
Casi d'uso
Uno storefront multi-area genera automaticamente cluster hreflang dall'albero delle aree del CMS, cosicché l'aggiunta di un nuovo mercato come nl-BE aggiorna ogni pagina esistente nella stessa release. Un retailer con entrambi gli albi /en/us/ e /en/gb/ usa hreflang per disambiguare contenuti quasi duplicati ed evitare la cannibalizzazione. Un brand che consolida da ccTLD verso un'unica sottocartella con una Domain Strategy usa hreflang insieme a redirect 301 per preservare l'equity SEO. Le edge function possono anche iniettare intestazioni hreflang per PDF, feed RSS o varianti AMP dove l'head HTML non è disponibile. In ciascun caso, hreflang è il contratto tra i18n, SEO e le effettive aspettative di area dell'utente.
Correlati
Scopri Multi-Brand and Multi-Market · SEO and GEO.