Google ha annunciato un migliore supporto per i webmaster al fine di comunicare i loro contenuti multilingue a Google attraverso un markup:
Ecco come funziona :
Immaginate di avere una pagina in lingua inglese su http://www.example.com/, con una alternativa spagnola su http://es.example.com/.
È possibile indicare a Google l'URL dalla pagina spagnola in due modi:
- Link HTML Nella sezione HTML di http://www.example.com/, aggiungiamo un
collegamento
che punta alla versione spagnola di quella pagina web in http://es.example.com/, in questo modo:<link rel="alternate" hreflang="es" href="http://es.example.com/" />
- HTTP. Se si pubblicano file non HTML (come PDF), è possibile utilizzare un header HTTP per indicare la versione differente della lingua di un URL:
Link: <http://es.example.com/>; rel = "alternate"; hreflang = "es"
E’ necessario usare in ISO 6391-1 per l’identificazione della lingua
Esempio di struttura link:
http://www.w3.org/TR/html4/struct/links.html#adef-hreflang