lunes, 25 de junio de 2012
En diciembre de 2011
anunciamos
las anotaciones para sitios que se dirigen a usuarios de muchas lenguas y, opcionalmente, de muchos países. Estas anotaciones definen una agrupación de páginas equivalentes que se dirigen a usuarios de distintas partes del mundo, y se implementaban utilizando
elementos de enlace rel-alternate-hreflang
en el código HTML de cada página de la agrupación.
A petición de los webmasters y teniendo en cuenta otros factores, hoy añadimos asistencia para especificar las anotaciones rel-alternate-hreflang en los
sitemaps
. El uso de sitemaps en vez de elementos de enlace HTML aporta muchas ventajas, entre ellas un tamaño de página más pequeño y un despliegue más fácil de algunos sitios web.
Veamos un ejemplo para ilustrar cómo funciona. Queremos especificar que para la URL https://www.example.com/en, que se dirige a usuarios de habla inglesa, la URL equivalente dirigida a hablantes de alemán es https://www.example.com/de. Hasta ahora, la única manera de añadir este tipo de anotación era mediante un elemento de enlace, ya sea en forma de encabezado HTTP o como elementos HTML en ambas URL. Por ejemplo:
<link rel="alternate" hreflang="en" href="https://www.example.com/en" >
<link rel="alternate" hreflang="de" href="https://www.example.com/de" >
A partir de hoy, puedes utilizar el siguiente marcado equivalente y alternativo en sitemaps:
<url>
<loc>https://www.example.com/en</loc>
<xhtml:link
rel="alternate"
hreflang="de"
href="https://www.example.com/de" />
<xhtml:link
rel="alternate"
hreflang="en"
href="https://www.example.com/en" />
</url>
<url>
<loc>https://www.example.com/de</loc>
<xhtml:link
rel="alternate"
hreflang="de"
href="https://www.example.com/de" />
<xhtml:link
rel="alternate"
hreflang="en"
href="https://www.example.com/en" />
</url>
Un breve comentario. Las nuevas etiquetas de sitemaps que aparecen en negrita funcionan del mismo modo que las etiquetas de enlace HTML, y ambas utilizan los mismos atributos. En nuestro
nuevo artículo del Centro de asistencia
, puedes consultar todos los detalles técnicos de cómo se indican las anotaciones en los Sitemaps, incluso cómo implementar el espacio de nombre xhtml para la etiqueta de enlace.
En ese artículo también encontrarás un ejemplo más detallado y, si necesitas más ayuda, puedes preguntar en nuestro recién creado foro de ayuda sobre internacionalización.
Escrito por
Pierre Far
, Webmaster Trends Analyst, Publicado por
Javier Pérez
, equipo de Calidad de búsqueda.