Anotaciones para sitios destinados a múltiples países e idiomas

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.