WordPress da servicio a casi 43% de todos los sitios web, y no todos ellos están en inglés. De hecho, el número de sitios web que no están en inglés va en aumento, con El 56% de los sitios de WordPress se crean en idiomas distintos del inglés de EE. UU.. Esto demuestra que existe una gran oportunidad para volverse multilingüe y traducir su sitio a varios idiomas.
Pero empezar puede ser confuso, incluso para usuarios experimentados de WordPress. Es posible que te preguntes cuáles son los mejores complementos multilingües para WordPress. ¿Cuáles son los desafíos técnicos de configurarlo sitio web multilingüe¿Hay alguna implicación de SEO? ¿Debería usar traducciones automáticas o humanas?
En esta publicación, te guiaré a través de lo que necesitas saber sobre la traducción de tu sitio de WordPress y espero responder a todas tus preguntas. Cubriremos desde cómo determinar si necesitas traducir tu sitio a otros idiomas, los diferentes métodos y complementos de WordPress para la traducción, hasta las mejores maneras de traducir tu contenido.
Traducir el índice de WordPress
- ¿Necesitas traducir tu sitio web de WordPress?
- Beneficios de traducir WordPress
- Traducción Automática vs Traducción Humana
- Elegir una solución para traducir su sitio de WordPress
- ¿Qué debes traducir?
- ¿Qué estructura de URL debes usar?
- ¿Qué son las etiquetas hreflang?
- Cómo traducir WordPress con TranslatePress
- Empieza a traducir WordPress
¿Necesitas traducir tu sitio web de WordPress?
Traducir tu contenido de WordPress no es algo que hagas por diversión; es algo que haces con una estrategia en mente. Así que si te preguntas si necesitas un sitio multilingüe, lo mejor es empezar por comprobar si ya estás recibiendo tráfico internacional.
La manera más fácil de hacerlo es con Google Analytics. Para comprobar los idiomas que tus visitantes han configurado en sus navegadores, ve a Informes → Audiencia → Geo → Idioma.

Ayuda comparar estos datos con las ubicaciones de sus visitantes, que encontrará en Informes → Audiencia → Geo → Ubicación.

Entonces, ¿qué significa todo este dato? Se pueden sacar algunas conclusiones:
- La mayoría de los visitantes navegan por este sitio en inglés.
- Las personas de la India no están navegando en sus idiomas nativos, pero tal vez les gustaría hacerlo.
- Los visitantes de España, Francia y China están navegando en sus respectivos idiomas y podrían sentirse más cómodos accediendo al sitio en español, francés y chino simplificado.
El resultado final es que existen oportunidades para traducir este sitio a otros idiomas, incluidos el hindi, el español, el francés y el chino.
Beneficios de traducir un sitio de WordPress
Traducir WordPress no solo beneficia a tus visitantes, sino que también ofrece muchas ventajas para tu negocio. Si te va bien a nivel local y nacional, puede que sea el momento de pensar en expandirte a otros países. Escalar tu negocio es una razón de peso para considerar la traducción de tu contenido.
1. Mejora tu SEO
Una de las mayores ventajas de tener idiomas adicionales es el aumento que obtendrás en el tráfico.
Digamos, por ejemplo, que tú Traduce tu contenido al español y al francés.. La próxima vez que Google rastree su sitio, reconocerá sus nuevos idiomas como contenido separado de sus páginas en inglés. Esto significa que su sitio aparecerá en los resultados de búsqueda en inglés, español y francés.
Además, aunque la competencia por las SERP en inglés es feroz, es posible que te resulte más fácil posicionarte para tus palabras clave en otros idiomas.
Por ejemplo, la frase clave ‘translation plugins’ es competitiva, como puede verse en los resultados de KWFinder a continuación:

Si buscas las mismas palabras clave en español, de repente resulta mucho más fácil posicionarse:

Y una búsqueda de ‘plugins de traduction’ en francés muestra que hay aún más potencial para posicionarse alto en las SERP.

Creación de un sitio de WordPress multilingüe, junto con un sistema bien pensado estrategia de palabras clave internacionales, puede ayudarte a orientarte hacia una gama más amplia de palabras clave. Esto aumentará tus posibilidades de aparecer en la primera página de los resultados de búsqueda para más de un idioma.
2. Mejorar la experiencia del usuario
Cuando te conectas a internet, probablemente das por sentado que puedes navegar en tu idioma nativo, ¿verdad? Para gran parte del mundo de habla no inglesa, este no es el caso.
Traducir WordPress mejora instantáneamente la experiencia de usuario para los visitantes que hablan otros idiomas. No solo podrán entender tu contenido, sino que se sentirán bienvenidos y querrán seguir navegando. Esto tendrá un efecto en cadena en todo tu sitio, aumentando el tráfico, reduciendo la tasa de rebote e impulsando las conversiones.
3. Construir confianza y credibilidad
Es importante que las empresas hablen los mismos idiomas que sus mercados objetivo. ¿Por qué? Porque las personas se sienten más cómodas conversando en su idioma nativo, ya que es la cultura en la que se han criado.
Tener un sitio web completamente traducido puede ayudar a establecer su negocio como una oferta creíble en sus mercados objetivo. El contenido multilingüe de calidad también reducirá cualquier malentendido y tergiversación de su marca en el extranjero.
4. Alto ROI
Llevando la traducción un paso más allá con localización —el proceso de adaptar su contenido al idioma, las costumbres y la cultura de un mercado específico— puede afectar aún más a la marca de su empresa, las relaciones con los clientes y, en última instancia, a los resultados financieros.
Según el Grupo de Especificación de la Industria para la Localización (ISG), Por cada US$1 que se invierta en localización, una empresa obtendrá un beneficio de $25.. Así es: una rentabilidad de 2.500%.
Traducción Automática vs Traducción Humana
Hay dos principales tipos de traducción: traducción automática y traducción humana.
1. Traducción automática
También conocido como traducción automática, la traducción automática utiliza paquetes de traducción o inteligencia artificial para convertir las palabras de una página a otros idiomas. Uno de los ejemplos más conocidos de traducción automática es Google Traductor y su sistema de traducción automática neuronal.
2. Traducción realizada por un traductor humano
La traducción humana se basa en la inteligencia humana para convertir una forma de decir las cosas en otra. Hay muchos servicios de traducción profesionales disponibles, listos para traducir contenidos a cambio de una tarifa. La traducción humana suele ser más precisa y sonar más natural, ya que las personas son mejores que las máquinas a la hora de interpretar los matices del lenguaje.
Elegir una solución para traducir su sitio de WordPress
Antes de ponerte manos a la obra con la traducción de tu página web o de tu sitio de WordPress, hay tres aspectos clave que debes tener en cuenta:
- ¿Cuál es tu presupuesto? ¿Quieres una solución gratuita o te parece bien pagar una suscripción mensual continua para obtener traducciones de alta calidad?
- ¿Cuánto tiempo tienes? ¿Tienes tiempo para traducir manualmente tus contenidos y gestionarlos de forma continua, o prefieres una solución que lo haga automáticamente por ti?
- ¿Qué importancia tienen la calidad y la precisión? ¿Tu empresa comercializa productos o servicios en los que no cabe lugar a la confusión y la precisión es fundamental? Por ejemplo, en el ámbito médico, financiero o jurídico. ¿Son suficientes las traducciones automáticas o tu empresa necesita traducciones realizadas por traductores humanos?
Hay muchas formas diferentes de traducir el contenido de WordPress, pero vamos a repasar las tres más habituales:
- Plugins de WordPress
- Copiar y pegar contenido manualmente
- Confía en los navegadores
1. Complementos de WordPress
La forma más habitual de traducir WordPress es mediante un plugin de traducción de WordPress. Los plugins de traducción son la solución más práctica para añadir varios idiomas a un sitio web.
Esto contrasta fuertemente con hace apenas unos años, cuando tenías que lidiar con paquetes de idiomas, archivos .PO y .MO, y traducir cadenas de texto. Ahora, existen complementos de traducción intuitivos que te permiten traducir fácilmente el texto en la interfaz pública de tu sitio, de forma visual y sin complicaciones.
Una búsqueda rápida en el repositorio de plugins de WordPress.org muestra los plugins gratuitos más populares de WordPress para la traducción:

Si has buscado en Google ‘plugins de traducción’, probablemente te hayas topado con otros plugins para crear un sitio web multilingüe en WordPress, como TranslatePress, Loco Translate, WPML, Polylang o Transposh.
Todas estas opciones gratuitas y prémium tienen diferentes funciones e interfaces para traducir contenido. Vale la pena consultar sus pros y contras para decidir cuál se adapta mejor a ti.
TranslatePress: un plugin de traducción para WordPress que cualquiera puede usar

El mejor plugin de traducción para WordPress en cuanto a precio, calidad, precisión y facilidad de uso es TranslatePress.
Te permite traducir tu sitio web de forma manual y mediante traducción automática impulsada por Google Traductor o DeepL—súper útil para empezar con la traducción automática y luego hacer ediciones manuales para mayor precisión y matiz.
Características clave incluyen:
- Traducir todo en su sitio, incluidas las publicaciones y páginas, la salida de complementos, códigos cortos y formularios de contacto.
- Interfaz visual fácil de usar para traducir contenidos.
- Añade tantos idiomas como necesites.
- Traducir imágenes (es decir, mostrar imágenes diferentes para cada idioma de tu sitio web).
- Optimizado para SEO. Crear mapas del sitio multilingües y versiones indexables de su sitio para cada idioma.
- Compatible con WooCommerce, tipos de publicaciones personalizadas, complex themes, and page builders.
- Customizable selector de idioma.
We’ll take a look at how to translate your WordPress site with TranslatePress later in this post.
2. Copy and Paste Content Manually
Copy and paste is one of the simplest WordPress translation methods because you don’t need to install any plugins or pay for premium services.
To use this manual translation technique, simply copy the text you want to translate into a document, which you then share with a private translator or professional translation services like Gengo or Straker Translations. When the translated text is ready, copy and paste it into new pages on your site.
This is a bare-bones solution if you only need some of the source text on your site translated. However, it can be time-intensive and may not be worth your time since there are serious SEO disadvantages.
Google looks for the hreflang attribute in page headers for information about what language the content is published in. Without this markup, Google will have no idea whether your site is in English or some other language. (We’ll look at hreflang tags in more detail later in this article.)
So if you go down the copy and paste path, there’s very little chance of your content ranking in multiple languages.
You could add hreflang tags yourself but it’s far easier to leave it to a plugin like TranslatePress to take care of it for you. Plus, you’ll get the added SEO benefits of URL slug translation, WooCommerce support, automatic translation, and image translation.
3. Rely on Browsers
The easiest—and laziest!—way to translate WordPress is to not translate it at all. Thanks to browsers like Chrome, you can leave it to your visitors to translate your content.
Browsers can automatically translate all the content on a page. The advantage of this is that the visitor can decide if they want to browse your site in the original language or switch to their preferred language.
The disadvantage is that you’ll have no control over how your site is translated. Google Translate could misinterpret your content and any nuance or personality in your writing would be lost in translation.
Plus, you’ll lose the all-important trust and credibility that comes with delivering multilingual content. Relying on browsers for translation should only be an option if providing multilingual content isn’t a priority.
¿Qué debes traducir?
It’s generally best practice to traduce todo en tu sitio. This is both for user experience and SEO. If you translate some content on a page and not the rest, it’s not only jarring for the visitor but confusing for search engines.
1. Content
This includes blog posts and page content, as well as header and footer content, categories and tags, widgets, y menu items.
Don’t forget to translate custom post types and your privacy policy and terms and conditions pages.
2. SEO meta data
The meta title and description of your pages and posts are usually displayed in search results, so translate these pieces of text, too. Doing so will help boost your organic traffic in other languages.
Make sure you choose a translation plugin that supports SEO multilingüe and sitemaps (TranslatePress supports both).
3. URLs
SEO best practice recommends that keywords should be included in URL slugs. This is probably something you already do for your pages and posts. So naturally, it’s a good idea to translate your URLs, también.
For example, your contact page might use this slug in English:
example.com/contact-us
And in German would look like this:
example.com/kontaktiere-uns
While some WordPress translation tools won’t let you translate URL slugs, TranslatePress’ SEO Pack add-on provides this must-have feature.
4. Images
Translating images is essential for maintaining a consistent user experience. When you’ve translated all the content on a page, it can be confusing for visitors when images that contain text are in another language.
With TranslatePress, you can use the visual translation interface to specify different images for each language of your website. This allows you to swap images throughout your site, depending on what language the visitor is using.
For more, check out Cómo traducir imágenes en WordPress [Guía completa].
¿Qué estructura de URL debes usar?
Google offers some tips on how to manage multilingual versions of your site. It recommends using a URL structure that makes it easy to geotarget your site:
- Country-specific domain for each language – example.de (or example.com for English visitors)
- Subdominio para cada idioma – de.example.com
- Subdirectory for each language – example.com/de/
Google advises not to use URL parameters (e.g. example.com?loc=de) as users might not recognize geotargeting from the URL and geotargeting from Google Search Console isn’t possible. This is easy enough to avoid in WordPress thanks to pretty permalinks.
TranslatePress uses subdirectories, aka subfolders, for each language, which is Google best practice.
¿Qué son las etiquetas hreflang?
etiquetas hreflang are a method for marking up translated pages that are similar in meaning but aimed at different languages and/or regions.
As Yoast explains, there are three common ways to implement hreflang:
- Content with regional variations like en-us and en-gb.
- Content in different languages like en, de and fr.
- A combination of different languages and regional variations.
hreflang tags tell search engines like Google the version of a page that’s optimized for a user’s language and location.
In the example below, you can see the hreflang attribute specifies U.S. English:
<link rel=”alternate” href=”http://example.com” hreflang=”en-us” />
hreflang tags also prevent the problem of duplicate content. For example, if you have the same content in English, but for the US, UK and Australia, the difference in content on these pages might be minimal. With the hreflang attribute, you can tell search engines these pages aren’t duplicate content.
It you’re using TranslatePress, it automatically adds hreflang tags for each language on your site.
Cómo traducir una página web de WordPress con TranslatePress
Looking for a simple way to add languages to your WordPress site? You can’t go wrong with TranslatePress.
Let’s take a look at how to get up and running with the versión gratuita de TranslatePress. In this example, I’m setting up a site in English and German.
Paso 1: Instalar y activar TranslatePress
En el panel de WordPress, ve a Complementos → Añadir Nuevo and search for ‘translatepress.’ Install and activate the plugin.

Step 2: Choose Your Languages
Next, head over to Configuración → TranslatePress para configurar algunas opciones básicas.
In the General settings, you can choose your default language and the additional languages you want to translate your content into. As you can see below, I’ve added German.

Step 3: Customize the Language Switcher
By default, TranslatePress adds a floating language selection switcher button to the front-end of your site. It allows visitors to switch between the different languages you’ve set.
You can customize how the language switcher looks, with options for full and short language names, flags, and a combination of both.

Step 4: Choose How You Want to Translate Content
If you want your content automatically translated, the Traducción automática tab lets you choose whether or not to enable machine translation.
If you choose ‘yes’ you’ll need to get a Clave de API de Google Translate para conectarse al servicio. También hay una opción para usar Traducción automática de DeepL with the premium version of TranslatePress.

When you hit ‘Save Changes,’ the plugin will go ahead and translate your site the next time you or a visitor chooses another language.
Step 5: Start Translating Your WordPress Site
Now that you’re done with basic configurations, you can start translating your WordPress content.
The awesome thing about TranslatePress is that it’s user-friendly visual interface lets you translate todo on your site directly from the front-end, making it super easy to change any piece of text.
To access the translation interface, look for the ‘Translate Page’ button in the WordPress admin toolbar when you’re logged in. (You’ll also notice the language switcher in the bottom-right.)

Alternatively, you can access the interface in the TranslatePress settings.

To translate some text or edit an existing translation:
- Hover over the text you want to translate and click the pencil icon, or
- Use the drop-down menu on the left to search the content on the page.
You’ll see the text you want to translate appear in the sidebar. Adding a translation is as easy as entering your text and saving the translation, like so:

Now all you need to do is browse your site, page-by-page, using the visual translation editor. Continue clicking to select certain elements, enter your translations, and more onto the next piece of text.
You’ll have your site fully translated with TranslatePress in no time!
Besides translating standard text, TranslatePress lets you translate different elements of your site, including ventanas emergentes, deslizadores, formularios, WooCommerce products, images, and more.
I highly recommend checking out the full guide on Cómo crear un sitio web WordPress multilingüe.
Empieza a traducir WordPress
Hopefully this guide has helped clear up any confusion you might have around translating WordPress. It might seem overwhelming at first, but with some planning and the right translation plugin, you can create a multilingual WordPress site with little effort.
As well as providing a user-friendly visual interface for translations, TranslatePress takes care of all the technical challenges that come with setting up a multilingual site. This includes SEO and hreflang tags, translating URL slugs, setting up machine translations, customizing language switcher buttons, and more.
TranslatePress Multilingüe
Do you have any questions about translating WordPress? Or do you have any of your own tips for creating a multilingual website? Let us know in the comments below.
Si encontraste útil esta publicación, por favor visita nuestro Canal de YouTube, donde subimos constantemente tutoriales en video cortos y fáciles de seguir. También puedes seguirnos en Facebook y Twitter ser el primero en enterarte cada vez que publicamos.
Thanks for the article! It helps! If I change the default language, will my previous content lose?
If you actually change the default language (from TranslatePress Settings), you’ll need to change all the content you’ve written to the new language and then translate again all the information.
There is no proper way to automate this as translations are directional. Also, your content will not make sense, as it’s expected to be written in the default language.
Thanks for the info. Already trying it out and thinking of going for the pro version.
Is there any way to avoid the translated strings to revert to the original language when you make a small change in the original text?
¡Gracias!
Not at this point, because a “small change” is difficult to measure when comparing strings. But we’ll look into improving this in a future version.
I‘ve found translatepress to be the best at this job. I would, however, thoroughly recommend going the Pro Route – after all it’s only eight bucks a month for one website. I’m not a fan of Google Translate. I wonder if the developers would consider deepl.com in the future?