DIZAYN.
Sitios web

Sitio web bilingüe inglés-español: cómo hacerlo bien para Google

Escrito por el equipo de Dizayn

La respuesta corta

Un sitio bilingüe que Google entiende tiene una URL por idioma, el contenido realmente traducido en cada una y etiquetas hreflang que conectan cada página con su versión en el otro idioma. Un botón de traducción automática no cumple ninguna de las tres.

Lo que dice Google

De la guía de Google para sitios multilingües:

  • "Google uses the visible content of your page to determine its language." El idioma lo decide el texto que se ve, no el atributo lang ni la URL.
  • URLs distintas para cada idioma. No cambies el idioma con cookies o con la configuración del navegador.
  • No redirijas automáticamente de un idioma a otro según el navegador o la ubicación.
  • Usa hreflang para que los resultados lleven a la versión correcta.
  • No traduzcas solo lo de alrededor (menú, pie de página) dejando el contenido en un idioma: es una mala experiencia.

Qué estructura usar

OpciónEjemploPara quién
Subcarpetatunegocio.com/es/La mayoría de los negocios pequeños: un solo dominio, un solo lugar para administrar
Subdominioes.tunegocio.comCuando cada idioma lo maneja un equipo distinto
Dominio apartetunegocio.esCuando cada idioma es en realidad otro país y otro negocio

Cómo conectar las dos versiones

Cada página declara en su código (en el head) la lista de sus versiones, por ejemplo:

hreflangURL
entunegocio.com/services
estunegocio.com/es/servicios
x-defaulttunegocio.com/services

Tres reglas que se rompen seguido:

  1. Las dos páginas deben apuntarse una a la otra. Si la página en inglés menciona la de español pero la de español no menciona la de inglés, Google ignora la relación.
  2. Cada página se menciona a sí misma en la lista.
  3. x-default indica la versión para quien no coincide con ningún idioma de la lista.

Lo mismo debe estar en el sitemap si usas hreflang ahí: las mismas parejas, en los dos sentidos.

Lo que aprendimos en nuestro propio sitio

Dizayn tiene versión en español y en inglés, para México y para EE.UU. En una auditoría encontramos que las páginas en inglés declaraban lang="es" en el HTML, porque todo el sitio compartía una sola plantilla. Lo corregimos separando las plantillas por idioma y agregamos x-default en todas las páginas. Google decide el idioma por el contenido, pero lectores de pantalla, traductores del navegador y otros sistemas sí leen ese atributo, así que vale la pena tenerlo bien.

Traducir bien

  • Traduce para tu cliente, no palabra por palabra. Los títulos, botones y preguntas frecuentes en español deben sonar como habla la gente, no como un diccionario.
  • Revisa las búsquedas en cada idioma. El título de una página en español debe usar las palabras que la gente escribe en español, no la traducción literal del título en inglés.
  • Traduce también lo que convierte: formularios, mensajes de error, correos de confirmación y el texto del botón de WhatsApp o del teléfono.
  • Fechas, precios y teléfonos con el formato que espera tu cliente.

Errores comunes

  • Un selector de idioma que cambia el texto sin cambiar la URL.
  • Redirigir a todos los visitantes de EE.UU. a la versión en inglés.
  • Páginas en español que no aparecen en el menú ni en el sitemap.
  • hreflang solo en un sentido, o apuntando a páginas que redirigen o dan error.

Si tus clientes buscan en español, revisa también la guía de SEO local para negocios hispanos. Y si quieres que lo hagamos nosotros, mira nuestro servicio de diseño web para negocios en EE.UU. o escríbenos.

Preguntas frecuentes

¿Sirve un plugin o widget de traducción automática?
Para Google, casi nunca. Si la traducción se genera en el navegador, Google ve la página en el idioma original. Y Google recomienda URLs distintas por idioma, no cambiar el idioma con cookies o con la configuración del navegador.
¿Qué es hreflang?
Una etiqueta que le dice a Google que dos páginas son la misma en distinto idioma, para que muestre la versión en español a quien busca en español y la de inglés a quien busca en inglés.
¿Subcarpeta, subdominio o dominio aparte?
Para la mayoría de los negocios pequeños, una subcarpeta (/es/ o /en/) en el mismo dominio es lo más simple: todo suma a un solo dominio y se administra en un solo lugar.
¿Tengo que traducir todo el sitio?
No necesariamente. Es mejor traducir bien las páginas que importan (inicio, servicios, contacto) que traducir mal todo el sitio. Lo que sí debes evitar es traducir solo el menú y dejar el contenido en un idioma.
¿Cuánto cuesta un sitio bilingüe con Dizayn?
Nuestros sitios para negocios en EE.UU. van de $3,000 a $15,000 USD por proyecto, y los hacemos bilingües desde el inicio. El hosting administrado va incluido.

¿Tu marca necesita esto?

Hablemos de tu proyecto y te decimos por dónde empezar.

Artículos relacionados

Más de Dizayn

Escríbenos por WhatsApp