¿Qué causa este problema?
Este problema informa sobre las URL de la página donde el código del idioma (o la ubicación del idioma) declarado en la etiqueta de idioma HTML (<html lang="...">
) no es válido. El código de idioma debe adherirse al formato ISO 639-1, el código de región (opcional) debe especificarse en formato ISO 3166-1 Alpha 2.
Ejemplo:
... <html lang="en-uk">...
en-uk
no es un código válido de región de idioma para el Reino Unido. Debería ser en-gb
.
¿Por qué es importante?
Aunque es posible que Google no esté utilizando el atributo de idioma HTML actualmente, otros motores de búsqueda y programas, como lectores de pantalla, lo hacen para entender el idioma de la página.
¿Cómo se soluciona?
Para cada URL notificada, mire las columnas que se muestran en la siguiente captura de pantalla:
bel
en el ejemplo anterior no es un código de idioma válido para el bielorruso y debe sustituirse por be
.
Si necesitas una lista de todas las URL que tienen un código de idioma o idioma no válido, puede hacerlo fácilmente con un filtro adicional.
Realiza los cambios necesarios en la etiqueta de idioma HTML en todas las páginas notificadas.