Cómo traducir un sitio WordPress sin plugin: lo que de verdad funciona

Quieres ofrecer tu sitio web en otro idioma. Antes de instalar otro plugin, es razonable preguntarse si puedes hacer el trabajo con las herramientas de WordPress que ya usas.
Sí, puedes traducir un sitio WordPress sin plugin. Puedes sustituir su contenido actual por un nuevo idioma, publicar páginas traducidas y conectarlas manualmente, o mantener sitios separados para cada idioma. Lo que WordPress no ofrece de serie es un flujo de trabajo completo para conectar y gestionar esas traducciones. Documentación multilingüe de WordPress
Para un sitio pequeño, un enfoque manual puede bastar. La pregunta importante es qué ocurre después de publicar: cuando cambia un servicio, cuando se publica una página nueva o cuando un visitante cambia de idioma a mitad de la navegación.
Esta guía explica las opciones prácticas, incluido un recorrido sencillo para añadir páginas traducidas sin un plugin multilingüe.
Primero, decide si necesitas un idioma o varios
Son dos proyectos diferentes.
Sustituir el idioma de tu sitio significa reescribir el contenido existente. Por ejemplo, un sitio en inglés pasa a estar solo en francés. No necesitas conectar las versiones inglesa y francesa si ya no piensas ofrecer ambas.
Añadir otro idioma significa mantener las dos versiones disponibles. Los visitantes necesitan encontrar el contenido adecuado, moverse entre idiomas y continuar su recorrido sin volver inesperadamente al idioma original.
Ninguna de las dos cosas equivale a cambiar Ajustes → Generales → Idioma del sitio. Ese ajuste controla el idioma por defecto de WordPress; no es una orden de traducción de páginas. Los paquetes de idioma disponibles también pueden afectar a las etiquetas propias del tema y de los plugins, pero el texto que has escrito sigue necesitando traducción. Ajustes generales de WordPress
A lo largo de esta guía, “sin plugin” significa sin añadir un plugin multilingüe. Puedes seguir usando tu editor, tu tema y el resto de herramientas del sitio.
Elige el enfoque que encaja con tu sitio
| Tu objetivo | Enfoque adecuado | Responsabilidad principal |
|---|---|---|
| Convertir un sitio existente en otro sitio de un solo idioma | Traducir el contenido actual en el mismo sitio | Revisar toda la experiencia del visitante antes del lanzamiento |
| Ofrecer unas pocas páginas importantes en dos idiomas | Publicar y conectar manualmente las páginas traducidas | Mantener coherentes los enlaces, la navegación compartida y las actualizaciones |
| Gestionar sitios regionales independientes | Instalaciones separadas o WordPress Multisitio | Mantener cada sitio y coordinar la información compartida |
| Construir una experiencia multilingüe muy personalizada | Solución desarrollada a medida | Presupuestar desarrollo, pruebas y soporte continuo |
La traducción del navegador es otra forma de que los visitantes lean tu sitio, pero no publica contenido traducido en tu nombre. Volveremos sobre esa distinción más abajo.
Opción 1: sustituir el idioma actual del sitio
Si tu sitio va a servir un solo idioma, puedes traducir directamente su contenido actual.
Imagina que creaste el sitio de una pequeña empresa en inglés, pero ahora lo quieres íntegramente en francés. No necesitas obligatoriamente una configuración multilingüe, sino una conversión de contenido cuidadosa.
Antes de editar, haz una copia de seguridad y, si es posible, trabaja en una versión de pruebas privada para que los visitantes no se encuentren un sitio a medio traducir.
Después recorre el sitio en este orden:
- Traduce la página de inicio y las principales páginas de servicios.
- Actualiza la navegación, la cabecera, el pie de página, los botones y los datos de contacto cuando proceda.
- Traduce formularios, mensajes de confirmación y otros textos visibles para el visitante con las herramientas que los gestionan.
- Revisa los pies de foto, los textos alternativos y los documentos descargables.
- Actualiza los títulos de página y las descripciones de búsqueda que controles.
- Define el idioma por defecto del sitio y prueba el sitio terminado.
No hay ninguna obligación de cambiar todas las URL solo porque hayas traducido el texto. Si cambias direcciones existentes, planifica redirecciones para que quien use enlaces antiguos siga llegando a la página correcta.
Una vez completada la conversión, mantienes un idioma, no una versión original y un conjunto de traducciones. Es una opción perfectamente razonable cuando de verdad ya no necesitas el idioma anterior.
Opción 2: añadir páginas traducidas a tu sitio actual
Para un sitio pequeño de tipo folleto, puedes crear una versión traducida de cada página importante y enlazar entre sí las páginas equivalentes.
Este enfoque pone contenido traducido en línea sin montar otra instalación de WordPress. Pero, por sí solo, no convierte el resto de WordPress en un sistema que entienda de idiomas.
Aquí tienes un ejemplo práctico para un sitio en inglés que añade francés.
Paso 1: empieza por un recorrido de visitante pequeño y completo
Elige las páginas que alguien necesita para entender tu negocio y contactar contigo. En un sitio de servicios, pueden ser Inicio, Servicios, Sobre nosotros y Contacto.
Traduce ese recorrido antes de atacar un archivo de entradas antiguas. Un visitante que entiende tu oferta pero no puede usar el formulario de contacto no ha tenido una experiencia completa.
Lleva una hoja de seguimiento sencilla con cuatro columnas: página original, página traducida, estado de revisión y fecha de última comprobación.
Paso 2: crea las páginas traducidas
En WordPress, ve a Páginas → Añadir nueva, añade el título y el contenido traducidos y prepara la página con tu editor habitual.
Si usas Elementor, el principio es el mismo: traduce el contenido de la página y después revisa el diseño por si hay títulos más largos, saltos de línea distintos y problemas de espaciado en móvil.
Elige direcciones de página claras. Por ejemplo, tu página de Servicios en inglés puede usar /services/, mientras que su equivalente en francés usa /services-fr/.
También puedes organizar páginas normales de WordPress bajo una página superior con un slug como fr, produciendo direcciones como /fr/services/. WordPress admite jerarquía de páginas y slugs editables desde los ajustes de página. Esto organiza las páginas; no crea automáticamente archivos de blog, productos o resultados de búsqueda específicos por idioma. Ajustes de página de WordPress
Paso 3: conecta las páginas equivalentes
En la página de Servicios en inglés, añade un enlace Français claramente etiquetado hacia la página de Servicios en francés. En la página francesa, añade un enlace English de vuelta.
Puedes empezar con simples enlaces de texto o botones dentro de la página. Mantén los enlaces en una posición coherente y fácil de encontrar.
El detalle útil es el destino: cambiar de idioma en una página de servicio debería llevar al visitante a ese mismo servicio, no obligarle a buscarlo de nuevo desde la página de inicio.
Si no hay traducción disponible, dilo con claridad en lugar de enlazar a una página sin relación.
Paso 4: revisa la navegación y las secciones compartidas
Aquí es donde una simple traducción de páginas puede convertirse en un trabajo mayor.
Una página traducida puede seguir usando la misma cabecera, pie de página y navegación que el sitio en inglés. Editar un menú compartido puede afectar a todas las páginas que lo usan.
El bloque de Navegación de WordPress permite añadir y editar enlaces de navegación. Sin embargo, añadir un menú en francés no hace que WordPress lo elija automáticamente para las páginas en francés. Ese comportamiento depende de tu tema, de la configuración de plantillas o de desarrollo adicional. Documentación del bloque de Navegación
Si tu tema admite plantillas adecuadas, quizá puedas asignar una navegación distinta a las páginas traducidas. Si no, decide si bastan los enlaces a nivel de página o si necesitas ayuda técnica.
Paso 5: prueba más allá del texto de la página
Abre la versión francesa como visitante y sigue todo el recorrido:
- ¿Puedes moverte entre las páginas traducidas sin que te devuelvan al inglés?
- ¿Se comporta el menú móvil como esperas?
- ¿Son comprensibles las etiquetas del formulario, los errores y los mensajes de confirmación?
- ¿El enlace de idioma lleva a la página equivalente?
- ¿Son apropiados los banners compartidos y los enlaces del pie de página?
Comprueba también que la declaración de idioma de la página coincide con su contenido. Esto ayuda a los lectores de pantalla a aplicar las reglas de pronunciación correctas. Una URL en francés por sí sola no lo configura; puede que un desarrollador tenga que ocuparse de ello en un sitio con varios idiomas. Guía del W3C sobre el idioma de la página
Encaja mejor con: un conjunto limitado de páginas, pocos idiomas y actualizaciones poco frecuentes. Trátalo como una configuración mantenida a mano, no como un sistema multilingüe completo.
Opción 3: mantener un sitio separado para cada idioma
Los sitios separados pueden tener sentido cuando cada audiencia necesita contenido realmente distinto. Un equipo regional francés puede tener sus propios servicios, promociones y calendario de publicación.
Puedes usar instalaciones separadas de WordPress, o WordPress Multisitio, que gestiona una red de sitios desde una instalación compartida. Multisitio puede compartir temas y plugins manteniendo separado el contenido de cada sitio. Configurarlo modifica tu instalación y requiere planificación y copias de seguridad; pide a tu proveedor de alojamiento o a tu desarrollador que siga la guía oficial. Guía de configuración de WordPress Multisitio
El proceso de publicación queda así:
- Prepara el sitio del idioma y su navegación.
- Añade y revisa su contenido.
- Enlaza las páginas equivalentes entre los sitios.
- Asigna la responsabilidad de las actualizaciones en cada sitio.
Multisitio no traduce tu contenido ni conecta automáticamente las páginas correspondientes. Proporciona la red; las relaciones entre idiomas las gestionas tú.
Puede ser una estructura sensata para operaciones regionales independientes. Para una pequeña empresa que quiere el mismo sitio en dos idiomas, puede añadir más administración de la necesaria.
Opción 4: encargar una solución multilingüe a medida
Un desarrollador puede construir la selección de idioma, los campos de traducción, las reglas de navegación y el comportamiento de la búsqueda en torno a los requisitos concretos de tu sitio.
Es una opción legítima para una aplicación a medida o para una organización con equipo de desarrollo. Para alguien que empieza y quiere evitar otra suscripción, rara vez es una tarea pequeña de hazlo tú mismo.
El trabajo también continúa después del lanzamiento. Alguien tiene que probar los nuevos tipos de contenido, los cambios de tema, los formularios y las integraciones de las que depende el sitio.
Si eliges este camino, pide una demostración de la experiencia de edición, no solo del sitio terminado. Deberías poder ver qué traducciones faltan, qué necesita revisión y cómo publicar una actualización con seguridad.
Evitar un plugin comercial no elimina la necesidad de mantenimiento del software. Cambia quién es responsable de él.
¿Y Google Traductor o la traducción del navegador?
Navegadores como Chrome pueden traducir páginas para cada visitante. Eso puede ayudar cuando alguien llega a un sitio en un idioma que no lee. Ayuda de Chrome sobre traducción
Sin embargo, esto ocurre en la experiencia de navegación del visitante. No crea una página en francés en tu escritorio de WordPress que puedas revisar, publicar y mantener.
Usa la traducción del navegador como una comodidad, no como sustituto de tu propia estrategia de publicación multilingüe. No puedes confiar en que todos los visitantes la activen, y no controlas ninguna de las palabras que ven.
Usar una herramienta de traducción externa para preparar un borrador es distinto: puedes revisar ese borrador y publicarlo tú mismo con alguno de los métodos manuales anteriores.
¿Puede aparecer en los resultados de búsqueda un sitio multilingüe sin plugin?
Sí. Un plugin de traducción no es un requisito previo para que las páginas traducidas aparezcan en Google.
Google recomienda URL distintas para cada versión de idioma, contenido y navegación claramente específicos del idioma, y enlaces que permitan a los visitantes elegir otro idioma. También recomienda anotaciones hreflang para identificar las versiones de idioma correspondientes. Basarse solo en los ajustes del navegador o en la redirección automática por idioma puede dificultar que se descubran las versiones. Guía de Google sobre sitios multilingües
Para tu configuración manual, comprueba que:
- Cada página traducida tiene una URL funcional y de acceso público.
- Su contenido principal y su navegación usan el idioma previsto.
- Los títulos de página y las descripciones de búsqueda coinciden con el contenido traducido.
- Los enlaces de idioma conectan las páginas apropiadas.
- Las anotaciones técnicas de idioma están implementadas y se mantienen correctamente.
No necesitas dominar cada detalle técnico para encargar este trabajo. Pero publicar párrafos traducidos no es lo mismo que completar la configuración SEO, y ninguna configuración garantiza posiciones.
El trabajo continuo: mantener exacto cada idioma
Imagina que añades una versión francesa de tu página de Servicios. El día del lanzamiento todo se ve bien.
Dos meses después, cambias el paquete de servicios, revisas el plazo de entrega y añades un nuevo botón de consulta en la página en inglés.
La traducción al francés sigue siendo legible. El problema es que ahora describe una oferta que ya no ofreces.
Esta es la pregunta de mantenimiento que hay que responder antes de elegir enfoque: ¿cómo te darás cuenta de que otro idioma necesita actualizarse?
Para un sitio pequeño, una hoja de seguimiento y una lista de comprobación de publicación pueden bastar. Cada vez que cambies una página, revisa sus otras versiones de idioma antes de dar el trabajo por terminado.
Para un sitio que crece, la tarea va más allá de los párrafos de las páginas. Menús, formularios, documentos descargables, banners promocionales e información de productos pueden cambiar de forma independiente.
Una tienda WooCommerce añade otra consideración: traducir las descripciones de productos no da automáticamente un carrito, un proceso de pago y unos correos al cliente multilingües. Prueba el recorrido de compra completo y confirma qué admite la configuración que elijas.
No existe un número universal de páginas a partir del cual la gestión manual deja de funcionar. La frecuencia de actualización, el número de idiomas y el reparto de responsabilidades importan igual.
Cuándo resulta útil un espacio de traducción
La gestión manual puede seguir siendo adecuada para un sitio pequeño y estable. Si dedicas más tiempo a controlar el trabajo de traducción que a revisar las traducciones en sí, merece la pena plantearse un flujo de trabajo específico.
LingoWP es una opción. Reúne el trabajo de traducción en un espacio central de WordPress, donde puedes trabajar manualmente, revisar traducciones e identificar el contenido compatible que necesita atención tras una actualización del original.
La traducción con IA es opcional: el flujo puede incluir traducción manual, IA alojada o la clave de tu propio proveedor compatible. Si usas tu propia clave, pueden aplicarse cargos de uso del proveedor.
El beneficio práctico es la visibilidad. En lugar de recordar qué páginas de cada idioma has revisado, tienes un lugar donde organizar el trabajo y ver lo que queda.
LingoWP sigue siendo un plugin, así que no es un método sin plugin. Es una alternativa para quienes priorizan una gestión más sencilla a largo plazo. Puedes explorar el flujo de trabajo en el sitio de LingoWP y comprobar la compatibilidad actual con tu sitio antes de elegirlo.
Preguntas frecuentes
¿Puedo traducir gratis un sitio WordPress sin plugin?
Puedes traducir y publicar contenido manualmente con las herramientas de edición que ya tiene WordPress, sin comprar un plugin multilingüe. Los servicios de traducción, el alojamiento adicional o la ayuda de desarrollo pueden seguir costando dinero. Tu propio tiempo también forma parte de la decisión.
¿Puedo añadir un selector de idioma en WordPress sin plugin?
Sí. Puedes añadir enlaces entre versiones de idioma usando texto, botones o enlaces de navegación. Una lista básica de enlaces no traduce el contenido ni selecciona automáticamente la página equivalente. Esas relaciones las tienes que mantener tú.
¿Cambiar el idioma del sitio traduce mis páginas?
No. Cambia el idioma por defecto de WordPress, no el contenido que has escrito. Tus páginas, entradas y textos personalizados visibles para el visitante siguen necesitando traducción.
¿Necesito WordPress Multisitio para un sitio bilingüe?
No. Un sitio pequeño puede publicar y conectar páginas traducidas dentro de una sola instalación. Multisitio es una opción cuando mantener sitios separados encaja con tu organización; no es un requisito para ofrecer dos idiomas.
¿Puedo traducir manualmente un sitio hecho con Elementor?
Sí. Puedes crear páginas traducidas con Elementor y enlazarlas entre sí. Revisa por separado las plantillas compartidas, la navegación, los formularios y los diseños móviles. Añadir texto traducido no configura automáticamente esas partes para cada idioma.
Elige la configuración que puedas mantener al día
Si vas a sustituir un idioma por otro, traduce el sitio existente y revísalo con cuidado. Si solo necesitas un puñado de páginas bilingües, las traducciones conectadas a mano pueden bastar. Si tus sitios regionales funcionan de forma independiente, los sitios separados pueden ser apropiados.
Cuando las actualizaciones se vuelvan frecuentes, elige un flujo de trabajo que haga fácil ver y mantener el estado de las traducciones.
El objetivo no es simplemente publicar otro idioma una vez. Es dar a los visitantes información exacta en ese idioma cada vez que vuelven.