Sí. Usamos un par de cookies, y una ni siquiera es nuestra. Deberá aceptarlas para evitar este mensaje que mostramos por imperativo legal

“Google incluye idiomas alternativos en los ‘sitemaps’”, noticia en Interdixit

Diseño + Desarrollo. Multimedia. Web. Comunicación. Grafismo. Arte

Noticia: “Google incluye idiomas alternativos en los ‘sitemaps’” de la sección Posicionamiento web

Google incluye idiomas alternativos en los ‘sitemaps’

La oferta de un contenido adecuado al idioma de la persona que lo busca significa un mayor porcentaje de éxito para los buscadores y una reducción en el número de acciones que sus usuarios deben realizar para satisfacer su necesidad. Para afrontar el problema de la identificación de las URL con el idioma adecuado, Google ha implantado una modificación en los sitemap que permite a los websites programados con lenguajes anteriores a HTML5 la oferta de contenido en el idioma más adecuado y la mejora del posicionamiento de las páginas.

Por ejemplo, un usuario realiza una búsqueda de “ProductoA”. En el momento de enviar su petición al buscador, éste detecta que su sistema operativo, su navegador y la interfaz del buscador está en catalán y emplea este idioma como criterio para la localización de los resultados.

Por calidad de la página y por popularidad de la misma, Google determina que entre los diez primeros resultados está la página web del fabricante “IndustriaB”, que tiene un catálogo con una página por producto e idioma, y una división del website en inglés —lengua inicial por defecto—, español y catalán. La primera respuesta del buscador sería ofrecer la página correspondiente a “ProductoA” en inglés. En cambio, si se ha advertido al buscador de que existe una versión idéntica pero en otro idioma y otra URL, en este caso el catalán, como se ajusta a la lengua del escenario de búsqueda del usuario, ofrecerá en primer lugar la URL correspondiente a “ProductoA” en catalán, obviando las versiones en inglés y español.

Hasta ahora, para identificar estos idiomas alternativos sólo podía hacerse desde HTML5 y con versiones modificadas de XHTML. En el resto de lenguajes, al no tratarse de un estándar, el buscador lo considera un error de programación, ignorando la instrucción y, probablemente, penalizando la página.

La etiqueta estándar se escribe en el head de la página, con formato link, y URL absoluta:


 <link
 rel="alternate"
 hreflang="en"
 href="http://www.dominio.com/ca/pagina_en_catalan.php">

La modificación introducida por Google en la programación de sitemaps amplía el servicio a todas las programaciones previas con la contrapartida de que no es un estándar para el resto de los buscadores, que ignoran la nueva etiquetación. Hasta ahora, un nodo <url> en el estándar 0.9 de sitemap es:


 <url>
  <loc>http://www.dominio.com/en/pagina_inicial_en_ingles</loc>
  <lastmod>2012-05-25</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.8</priority>
 </url>

Google permite ahora introducir en el nodo la nueva etiqueta que incluye el idioma alternativo:


 <url>
  <loc>http://www.dominio.com/en/pagina_inicial_en_ingles</loc>
  <xhtml:link
   rel="alternate"
   hreflang="ca"
   href="http://www.dominio.com/ca/pagina_en_catalan"
  />
  <lastmod>2012-05-25</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.8</priority>
 </url>

Para la construcción de la URL mediante directorios en los que se alojan las páginas o elementos virtuales de identificación, se sigue recomendando el uso del estándar ISO para la identificación idiomática:


 http://www.dominio.com/en/
 http://www.dominio.com/fr/
 http://www.dominio.com/es/
 http://www.dominio.com/ca/

En el ejemplo superior, se denominan los directorios con los estándares inglés, francés, español y catalán, respectivamente.