- Home
- Categorie
- Digital Marketing
- Posizionamento Nei Motori di Ricerca
- Come usare x-default hreflang?
-
Come usare x-default hreflang?
Questa è la mia attuale fonte di mal di testa. Premesso che sono solo un SEO principiante e che me ne interesso soltanto per il mio sito di lavoro, vi chiedo di aiutarmi a capire come fare.
Il mio sito è in tre lingue - giapponese, italiano e inglese - con la versione giapponese nella root e quelle italiana e inglese rispettivamente nelle cartelle "italiano" e "inglese". Nelle tre sitemap sto usando l'attributo hreflang in questo modo:
<loc>sito.com/</loc>
<xhtml:link rel="alternate" hreflang="ja" href="sito.com/" />
<xhtml:link rel="alternate" hreflang="it" href="sito.com/italiano/" />
<xhtml:link rel="alternate" hreflang="en-us" href="sito.com/english/" />
<xhtml:link rel="alternate" hreflang="x-default" href="sito.com/english/" />La versione inglese è destinata prevalentemente al mercato USA, quindi "en-us", mentre per i restanti mercati in lingua inglese ho impostato l'attributo "x-default", usando però le stesse pagine della cartella "english". Questo è il punto: è giusto fare così? Leggendo alcuni siti specializzati in inglese (compreso il blog di Google) mi sembra di avere capito di sì, ma siccome tutta questa storia per me è parecchio nebulosa chiedo a voi specialisti.
Grazie anticipate
-
Ciao Mishima,
@Mishima said:
La versione inglese è destinata prevalentemente al mercato USA, quindi "en-us", mentre per i restanti mercati in lingua inglese ho impostato l'attributo "x-default", usando però le stesse pagine della cartella "english".
Per indirizzare il restante mercato di lingua Inglese l'approccio corretto è usare il generico "en":[HTML]
<xhtml:link rel="alternate" hreflang="en-us" href="sito.com/english/" />
<xhtml:link rel="alternate" hreflang="en" href="sito.com/english/" />
[/HTML]
eventualmente affiancato se vuoi dalle varie specializzazione nazionali (en-gb, en-au, en-ca, en-nz, en-ie ...).
In realtà nel tuo caso potresti omettere anche en-us e lasciare solo "en", ma male non fa.Il valore "x-default" nasce per URL con redirect basati su lingua del browser o IP utente, o pagina con un semplice "selezionatore di lingua".
Alcuni specialisti di International SEO lo usano anche per indirizzare "qualsiasi lingua" verso - per esempio - una versione in Inglese, ma non ho mai letto nella documentazione di Google un appoggio ufficiale a tale pratica.Spero d'esserti stato utile
-
Ciao, mi associo alla discussione. Vorrei capire una cosa, avendo un sito in due lingue: italiano e inglese. L'inglese in un sottodominio en.miosito.com, aggiungendo:
<xhtml:link rel="alternate" hreflang="en" href="http://en.miosito.com" />
l'utente con browser in lingua differente dall'italiano viene reindirizzato automaticamente al sito corretto?
Grazie in anticipo.
-
Grazie Federico,
in effetti in attesa di una risposta autorevole come sono sempre le tue ho fatto proprio così, che in sostanza è lo stesso modo raccomandatomi un paio di giorni fa anche dal sito Help in inglese di Google Webmaster.
Mille grazie per la conferma
Mishima