Advertencia

El atributo de idioma no coincide con la URL

El atributo lang en el HTML indica en qué idioma está una página. En esta página no coincide con el idioma de la dirección, por ejemplo lang="nl" en una página bajo /en/.

Por qué importa

Los lectores de pantalla pronuncian el texto en el idioma equivocado, los navegadores ofrecen la traducción equivocada, y los buscadores reciben una señal mezclada sobre a quién va dirigida la página.

Cómo lo comprueba Snaglist

Snaglist compara el atributo lang de cada página indexable con el código de idioma al inicio de su dirección y lista las páginas donde difieren.

Causas habituales

  • Un plugin multilingüe que establece un idioma para todo el sitio
  • Un tema con un idioma fijo en la plantilla
  • Páginas copiadas de otro idioma

Cómo solucionarlo

  1. Establece el atributo lang por idioma en la plantilla o el plugin de idioma.
  2. Comprueba que las etiquetas hreflang coincidan con los mismos idiomas.

Encuéntralo en tu propio sitio.

Snaglist ejecuta esta comprobación y otras 43 en todas las páginas de tu sitio, cada semana. 14 días gratis, sin tarjeta de crédito.

Prueba gratis 14 días