Si tu web está en español, es lógico que quieras que Google la muestre a quienes buscan en español. Para ayudarle, el HTML de tu web incluye un ajuste: <html lang="es">. Esas dos letras les dicen a Google y a los navegadores: esta página está en español.
¿Qué pasa sin este ajuste?
- Google no sabe con certeza en qué idioma está tu web
- Chrome y otros navegadores a veces ofrecen a tus visitantes hispanohablantes «traducir automáticamente» (una web que ya está en español, algo bastante confuso)
- Los lectores de pantalla para visitantes ciegos leen el texto con una pronunciación incorrecta
- A Google le cuesta más relacionar tu web con búsquedas en español
¿Qué valores debes usar?
es: españoles-ES: español de España (más preciso, algo mejor)es-MX: español de Méxicoes-AR: español de Argentinaen: inglés
¿Qué puedes hacer?
Igual que con UTF-8: es un ajuste estándar que normalmente ya está bien. Si la mini-auditoría señala un problema, a tu desarrollador web le lleva 5 minutos.
Compruébalo tú mismo
Haz clic derecho en tu web, elige «Ver código fuente de la página» y mira la primera línea después de <!DOCTYPE html>. ¿Ves <html lang="es">? Perfecto. ¿Solo ves <html> sin idioma? Haz que lo corrijan.
Webs multilingües
Si tu web existe en varios idiomas (por ejemplo, una versión en español y otra en inglés), cada versión necesita su propio ajuste lang. A eso se suman las etiquetas «hreflang», que indican qué URL son traducciones entre sí. Ese ya es un trabajo más avanzado para un especialista SEO.