Blog de WisyLink

Página web multilingüehreflangSEO internacionalTraducciónLocalización

Cómo crear una página web multilingüe con IA

Crea una página web multilingüe con IA: rutas por idioma, hreflang y x-default, contenido guardado por idioma y detalles locales que convencen en cada país.

14 min de lectura
Cómo crear una página web multilingüe con IA

Una página web multilingüe ofrece el mismo contenido en varios idiomas, cada uno en su propia URL, como /es/ o /en/, enlazados con etiquetas hreflang para que los buscadores muestren la versión correcta. En WisyLink indicas los idiomas y el predeterminado; se generan las rutas por idioma, un selector, hreflang y x-default, y el contenido traducido se guarda por idioma.

  • Da a cada idioma su propia ruta en la URL. Una cookie o un script que cambia el texto esconde tus otros idiomas a los buscadores.
  • hreflang indica a los buscadores qué páginas son el mismo contenido en otro idioma. Cada versión debe incluirse a sí misma y a todas las demás.
  • La IA escribe buenos primeros borradores en cada idioma, pero un hablante nativo debería revisar todo lo que vende, promete o tiene peso legal.
  • Guarda las traducciones como campos del mismo registro, para que un plato o un producto nuevo aparezca a la vez en todos los idiomas.
  • Los detalles locales deciden si una página parece nativa: moneda, formato de fechas, medios de pago y páginas legales de cada mercado.
  • En WisyLink, un enlace sirve todos los idiomas desde un solo dominio. Tener un dominio por idioma supondría tener sitios separados.

Cuándo necesitas una web multilingüe

Añade un idioma cuando la gente ya te busque en él. Los casos más habituales:

  • Turistas y visitantes. Una casa rural, un restaurante o una agencia de excursiones cuyos clientes buscan en su propio idioma antes de viajar.
  • Comunidades de expatriados e inmigrantes. Una clínica dental, una asesoría fiscal o una academia cuyos clientes prefieren leer en su lengua materna.
  • Ventas en el extranjero. Una tienda o un estudio pequeño que recibe consultas desde otro país, a menudo por correo y en un idioma que la web todavía no habla.
  • Regiones bilingües. Lugares donde dos lenguas forman parte del día a día, como Cataluña, Galicia o el País Vasco, y los clientes esperan encontrar ambas.

La prueba que importa: ¿puedes atender a tus clientes en ese idioma, por correo, por teléfono o en el mostrador? Una web traducida que lleva a una conversación que no puedes mantener genera frustración, no ventas. Además, cada idioma es un compromiso de mantenimiento, porque cada precio nuevo, cada cambio en la carta o cada actualización de una política tiene que llegar a todos. Dos idiomas bien cuidados valen más que cinco desactualizados.

Si los visitantes de otro idioma solo necesitan tu horario y tu dirección, de momento puede bastar con una página bien escrita en ese idioma.

Traducción automática frente a textos escritos por nativos

Hay tres niveles de calidad, y la mayoría de los negocios necesita una combinación:

  1. Traducción automática sin revisar. Rápida y barata. Aceptable para textos de poco riesgo, como indicaciones o avisos de aparcamiento; nunca para alérgenos. Arriesgada para cualquier cosa con precios, condiciones o un tono concreto.
  2. Borrador de la IA revisado por un hablante nativo. La opción práctica por defecto. La IA actual escribe con fluidez en muchos idiomas, y quien revisa corrige las expresiones, el registro y las afirmaciones.
  3. Escrito por un nativo. Para el titular de la página de inicio, las llamadas a la acción principales y todo lo legal. Esas pocas frases cargan con la mayor parte del peso.

¿Basta la traducción automática para la web de un negocio? Para textos informativos de relleno, a menudo sí. Para el proceso de pago, las condiciones de reserva, las de cancelación y tu aviso de privacidad, no. Un error literal ahí cuesta dinero o confianza. El registro es la otra trampa: el español, el francés y el alemán distinguen entre trato formal e informal, y pasar de uno a otro en la misma página da sensación de descuido.

Los buscadores valoran si la página es útil, no cómo se tradujo. Las directrices de Google indican que las versiones localizadas solo se consideran duplicadas si el contenido principal queda sin traducir, y que traducir solo los menús y el pie de página mientras el cuerpo sigue en otro idioma ofrece una mala experiencia. Traduce el contenido principal o no publiques ese idioma.

WisyLink puede escribir el contenido en cada idioma por ti, pero tienes que pedirlo. La compilación mantiene el texto de cada página en el idioma de esa página y nunca traduce por iniciativa propia. Wisy, el asistente del chat, responde en el idioma de tu último mensaje, así que puedes explicarle el encargo en español y obtener una web en español e inglés.

Estructura de URL: rutas por idioma, no cookies

Google recomienda una URL distinta para cada versión de idioma, no cookies ni ajustes del navegador que cambien el texto en una misma URL. Su guía sobre sitios multirregionales y multilingües también desaconseja adaptar el contenido según la dirección IP y no recomienda los parámetros de URL como ?lang=es. Eso deja tres opciones serias, que aquí se comparan con el sistema de cookies:

Formas de estructurar una web multilingüe
OpciónEjemploEfecto en el SEOEsfuerzo
Subdirectoriosexample.com/es/Todos los idiomas se pueden indexar; todas las versiones refuerzan un mismo dominio; hreflang es sencilloBajo: un sitio, un dominio. Es lo que genera WisyLink.
Subdominioses.example.comSe pueden indexar; Google señala que el usuario no siempre distingue por la URL si «es» indica el idioma o el paísMedio: registros DNS adicionales; un enlace de WisyLink tiene un solo dominio activo a la vez, así que cada subdominio sería un enlace distinto
Dominios por paísexample.esSeñal local fuerte, pero cada dominio solo puede orientarse a un paísAlto: varios dominios, sitios y trabajos de SEO; en WisyLink, un dominio activo por enlace significa un enlace por dominio
Cambio por cookie o JavaScriptexample.com, con el texto cambiado en el navegadorLos buscadores solo indexan un idiomaFácil de construir, caro en visibilidad perdida

¿Subdirectorios o dominios separados? Para la mayoría de las pequeñas y medianas empresas, subdirectorios. Los dominios por país tienen sentido cuando cada país es, en la práctica, un negocio propio, con sus precios, su stock, su sociedad y su equipo. Un idioma para muchos países, como el español en España y en Latinoamérica, es un problema distinto del de muchos idiomas.

Evita redirigir automáticamente a la gente según su ubicación. Una persona hispanohablante que está en Londres sigue queriendo leer en español. Deja que el selector haga su trabajo y mantén el idioma en la URL, para que un enlace compartido se abra en el idioma en que se compartió.

hreflang y x-default, explicados

hreflang
Una etiqueta en el encabezado de cada página que enumera la URL de cada versión de idioma de esa página, incluida ella misma. Indica a los buscadores qué resultado mostrar a cada persona.
Enlaces de retorno
Si la página en inglés incluye la española, la española debe incluir la inglesa. Google ignora los pares que no se apuntan mutuamente.
x-default
La versión para los visitantes cuyo idioma no ofreces, normalmente tu idioma principal.
Códigos de idioma
Códigos de idioma ISO 639-1, como es, con una región ISO 3166-1 opcional, como es-MX. Google no admite códigos fuera de esos estándares, como es-419 para el español de Latinoamérica.
html lang
El atributo de idioma de la página. Lo usan los navegadores y los lectores de pantalla. Google afirma que detecta el idioma a partir del contenido visible, no de este atributo, así que el texto visible también tiene que estar bien.
Canónica
Cada versión de idioma apunta su etiqueta canónica a sí misma. Google aconseja elegir una URL canónica en el mismo idioma, nunca apuntar todas las versiones a la página en inglés.

En una página de carta en dos idiomas, cada versión lleva las mismas tres líneas:

  • <link rel="alternate" hreflang="en" href="https://example.com/en/menu">
  • <link rel="alternate" hreflang="es" href="https://example.com/es/menu">
  • <link rel="alternate" hreflang="x-default" href="https://example.com/en/menu">

La documentación de Google sobre hreflang exige URL completas, con protocolo y dominio, y ahí es donde suelen fallar las webs hechas a mano. Cuando pides a WisyLink una web en varios idiomas, la compilación pone el idioma en la ruta, añade una etiqueta hreflang por idioma más x-default, fija un html lang coherente y construye cada URL a partir de la dirección en la que realmente se sirve el sitio, de modo que las etiquetas siguen siendo correctas cuando pasas a tu propio dominio. Por defecto, la ruta después del prefijo es la misma en todos los idiomas: /en/menu y /es/menu. Puedes pedir rutas traducidas, pero las rutas compartidas mantienen las parejas de idiomas sencillas y fiables.

Créala: pasos y una plantilla de prompt

  1. Decide los idiomas y cuál es el predeterminado. Apunta quién revisa cada idioma.
  2. Reúne tus textos: los tuyos, en un .docx por idioma, o deja que la compilación escriba borradores que revisarás.
  3. Pega el prompt de abajo en un chat nuevo de WisyLink y adjunta tus archivos.
  4. Cuando termine la compilación, abre unas cuantas páginas en cada idioma y mira su código fuente. Comprueba las líneas hreflang, el valor de html lang y la canónica.
  5. Envía la revisión del hablante nativo como mensajes de seguimiento, por ejemplo: «En la versión inglesa, usa ortografía británica en todo el sitio». Cada cambio es una compilación nueva, y una compilación fallida nunca sustituye el sitio en línea.
  6. Añade o edita registros, como habitaciones y platos, en el área de administración, rellenando todos los idiomas.
  7. Antes del lanzamiento, conecta tu dominio (vale cualquier plan) y pasa a un plan de pago; los enlaces gratuitos caducan a los 30 días más una semana. Consulta cómo conectar tu dominio propio.

Crea una web bilingüe para Casa Lúa, una casa de huéspedes de seis habitaciones en Santiago de Compostela.

Idiomas: español e inglés en /es/ y /en/. El español es el idioma predeterminado y el inglés es el x-default, para los visitantes de cualquier otro idioma. Cada página existe en los dos idiomas con la misma ruta después del prefijo. Añade en cada página etiquetas hreflang para los dos idiomas más x-default, un html lang coherente y una canónica que apunte a la propia página.

Selector de idioma: en la cabecera, enlazando a la misma página en el otro idioma, nunca a la página de inicio.

Páginas: inicio, habitaciones (una página por habitación a partir de datos guardados), carta del desayuno, cómo llegar y formulario de contacto.

Contenido: las habitaciones y los platos guardan el nombre y la descripción por idioma. Escribe el texto en inglés de forma nativa para viajeros del Reino Unido, no como una traducción literal.

Detalles locales: precios en euros en los dos idiomas; fechas como «15 de marzo de 2027» en español y «15 March 2027» en inglés.

Administración: una página protegida con inicio de sesión para editar habitaciones y platos en los dos idiomas y leer los mensajes de contacto.

Adjunta fotos de las habitaciones si las tienes. Tus imágenes se usan tal cual; sin ellas, la compilación usa fotos de stock o ilustraciones vectoriales sencillas, porque WisyLink no genera fotos. Para más formas de plantear una primera petición, consulta los prompts para crear una página web con IA.

Contenido dinámico guardado por idioma

Los textos estáticos, como los de tu página de inicio, viven en las páginas. El contenido dinámico, como habitaciones, platos, productos, eventos y artículos del blog, vive en registros guardados, y ahí es donde suelen romperse las webs multilingües. Funcionan dos modelos:

  • Campos por idioma en un mismo registro: nombre_es, nombre_en, con precio y foto compartidos. Ideal para catálogos en los que cada elemento existe en todos los idiomas. Un solo registro significa un solo precio y un solo recuento de stock que mantener al día.
  • Un registro por idioma, con un campo de idioma. Ideal para contenido que cambia según el mercado, como un artículo escrito para lectores de España que no tiene gemelo en inglés.

Los registros nuevos o editados aparecen en el sitio en línea sin volver a compilar, normalmente en menos de un minuto. Planifica tres detalles desde el principio:

  • El formulario de administración. Pide los campos de cada idioma uno al lado del otro, con una marca de «falta traducción» por la que puedas filtrar.
  • La alternativa. Decide qué ve un visitante en inglés cuando un elemento aún no tiene texto en inglés: el texto en español con una nota, o nada. El hreflang de una página solo debe incluir los idiomas que de verdad tiene.
  • Traducción al guardar. Si añades elementos a menudo, el área de administración puede enviar el texto nuevo a un servicio de traducción a través de su API, con tu clave en Integraciones. Trata el resultado como un borrador, igual que cualquier traducción automática.

Los restaurantes son el caso clásico: la carta cambia cada semana y cada plato necesita nombre, descripción y alérgenos en cada idioma. La guía para crear la página web de un restaurante explica en detalle cómo tratar la carta como datos.

Detalles locales: moneda, fechas, medios de pago y páginas legales

La traducción hace que te entiendan; los detalles locales hacen que confíen en ti.

  • Moneda. Muestra la moneda en la que cobras de verdad. Si cobras en euros, muestra euros en todos los idiomas; las conversiones aproximadas generan disputas en el pago.
  • Fechas, horas y números. 03/04 es el 3 de abril en España o en México y el 4 de marzo en Estados Unidos. Escribe el mes con letras, usa el formato de 24 horas donde sea lo normal y cuidado con la coma decimal.
  • Medios de pago. Las marcas de tarjeta, los monederos digitales y los pagos bancarios cambian según el país, y los proveedores de pago no están disponibles para comercios en todas partes. Comprueba qué admite tu proveedor para tu cuenta antes de prometer un medio de pago. La guía para crear una tienda online explica cómo se conectan los pagos con tus propias claves.
  • Páginas legales. Tu aviso de privacidad, tus condiciones y cualquier aviso legal que exija tu mercado deberían existir en cada idioma en el que vendes, revisados por alguien que conozca las normas de allí.
  • Datos de contacto. Teléfonos con el prefijo del país, horario en hora local y los idiomas en los que atiendes.
  • Formularios y correos. Guarda el idioma del visitante con cada envío, para que los correos de confirmación y las respuestas salgan en ese idioma.

Lista de comprobación antes del lanzamiento

  1. Cada URL de idioma carga y muestra ese idioma en el texto visible, incluidos los botones, los errores de formulario, la página 404 y los correos de confirmación.
  2. Mira el código fuente de tres páginas por idioma: una línea hreflang por idioma más x-default, una canónica que apunta a la propia página y el html lang correcto.
  3. El selector lleva a la misma página en el otro idioma.
  4. Los títulos de página y las metadescripciones están traducidos, no solo el cuerpo.
  5. El sitemap en /sitemap.xml incluye todas las URL de cada idioma. Los sitios de WisyLink generan el suyo.
  6. Los precios, las fechas y las unidades siguen las convenciones de cada mercado.
  7. Un hablante nativo ha leído la página de inicio, la página principal de conversión y las páginas legales.
  8. Los formularios de cada idioma se guardan bien y envían las respuestas en ese idioma.
  9. El sitio está dado de alta en Google Search Console con el sitemap enviado. Para la visión completa del SEO, consulta si las páginas web hechas con IA posicionan en Google.
  10. Después del lanzamiento, cada idioma tiene un responsable y hay una regla sobre la rapidez con la que los cambios de precios y políticas llegan a todos.

Indica tus idiomas y el predeterminado, explica qué contiene cada página y para quién es, y adjunta los textos que tengas. WisyLink genera las rutas por idioma, el selector, hreflang, x-default y el contenido por idioma, alojado en su propia dirección con HTTPS. Puedes hablarle en tu idioma: la web y la app están disponibles en nueve idiomas, y Wisy responde en el idioma en el que escribas.

Empieza gratis con el plan Community, sin tarjeta, y crea la primera versión. Para ver cómo se ejecuta cada sitio de forma aislada y qué puede y qué no puede hacer la plataforma, lee cómo está construido WisyLink. Cuando quieras publicar en tu propio dominio (vale cualquier plan), un plan de pago mantiene el sitio en línea mientras sigas suscrito.

F.A.Q.

Preguntas frecuentes

¿Basta la traducción automática para la web de un negocio?
Para indicaciones, avisos de aparcamiento y otros textos de poco riesgo, normalmente sí. Para precios, condiciones de reserva o cancelación, páginas legales y tu mensaje de venta principal, pide a un hablante nativo que lo revise. Una prueba rápida: pide a un lector nativo que marque cada frase que suene a traducción. Si marca más de unas pocas en tu página de inicio, las visitas también lo notarán, y la confianza cae antes de llegar al botón de reservar.
¿Uso subdirectorios o dominios separados?
Usa subdirectorios como /es/ y /en/, salvo que cada país sea de verdad un negocio distinto. Los subdirectorios mantienen un solo sitio, un solo dominio y un solo lugar que actualizar, y cada idioma suma a la reputación del mismo dominio. Los dominios por país encajan con empresas que tienen precios, stock y equipos distintos en cada país, y multiplican el trabajo. En WisyLink, un enlace tiene un solo dominio activo a la vez.
¿Google penaliza el contenido traducido?
No. Una página bien traducida no es contenido duplicado, y hreflang ayuda a Google a mostrar la versión adecuada a cada persona. Los problemas empiezan cuando solo se traduce la navegación, cuando se generan automáticamente miles de páginas de poco valor o cuando las etiquetas hreflang se contradicen. Lo que pide la documentación de Google es contenido principal traducido por completo, enlaces de retorno correctos y una canónica que apunte a la propia página.
¿Puede la IA escribir el contenido en cada idioma?
Sí. Pídelo de forma explícita y di quiénes son los lectores, por ejemplo: «inglés para viajeros del Reino Unido, con un tono cercano». La compilación escribe un texto natural en lugar de una traducción palabra por palabra, pero tómalo como un buen borrador. Pide a un hablante nativo que revise nombres, precios, textos legales y tono, y envía las correcciones como mensajes de seguimiento en el mismo chat.
¿Puedo hablar con WisyLink en español?
Sí. La web de WisyLink, la aplicación web y las apps para iOS y Android están disponibles en inglés, turco, chino simplificado, ruso, español, hindi, portugués, francés y alemán. Wisy responde en el idioma de tu último mensaje. Eso sí, escribir en español no traduce tu sitio: el texto de cada página se mantiene en su idioma hasta que pidas una traducción o un idioma nuevo.
¿Cómo añado otro idioma más adelante?
Envía un mensaje en el mismo chat, como «Añade el alemán en /de/ con las mismas páginas y escríbelo de forma nativa para clientes de Alemania, tratándolos de usted (Sie)». La nueva compilación añade las rutas, la opción en el selector y las etiquetas hreflang en todas las páginas. Después, rellena los campos en alemán de tus registros guardados en el área de administración y revisa el sitemap y el código de algunas páginas antes de anunciarlo.
Compartir
XLinkedInFacebook