Skip to content

Esta traducción aún no ha sido revisada editorialmente. La versión alemana es la vinculante. Deutsche Fassung →

Indexierung

¿Por qué las especificaciones de idioma de una página deben coincidir?

Porque un sitio web explica su idioma en dos lugares — en el código fuente (el atributo lang del elemento html) y en la respuesta del servidor (el encabezado Content-Language) — y las especificaciones contradictorias hacen que cualquier decisión basada en ellas sea incierta: la asignación de país de la búsqueda, la selección del idioma de las funciones de traducción y lectura, la clasificación por máquinas de respuesta. Nuestra comprobación compara ambas especificaciones e informa de contradicciones.

Dos lugares, una verdad

El atributo lang lo configura la redacción o la plantilla; el encabezado Content-Language lo configura el servidor o el alojamiento. Porque diferentes lugares son responsables, las especificaciones difieren: el código fuente dice "de", el servidor dice "en" porque está configurado en un valor predeterminado en inglés. Invisible para los visitantes, una contradicción para las máquinas — y dependiendo del servicio, una u otra especificación gana. Un sitio web austriaco funciona mejor con "de-AT" en ambos lugares: idioma Y región, consistentemente.

Lo que mide exactamente la comprobación

La comprobación lee el atributo lang del código fuente y el encabezado Content-Language de la respuesta del servidor y compara ambos. El informe menciona los dos valores medidos — de modo que inmediatamente es visible qué parte de la configuración debe corregirse. El hallazgo se clasifica suavemente, pero es fácil de reparar: una configuración en el servidor o una línea en la plantilla.

  • Determine la especificación definitiva — para un sitio web austriaco: de-AT — y establézcala en ambos lugares.
  • Después de cambiar de alojamiento, compruebe el encabezado Content-Language: es el lugar que cambia silenciosamente con más frecuencia durante tal cambio.
  • En sitios web multilingües, marque cada versión de idioma con su propia especificación consistente.

Deutsche Fassung dieser Seite