Te enseñaremos en este post a convertir tu sitio multilingue seoamigable implementándolo con Google Translate en tu sitio de WordPress porque hay una gran diferencia entre el usar el traductor de Chrome y obtener traducciones no precisas y que este, no sea contenido indexado, y otra hacerlo como te recomendamos aquí.
En un nivel alto, hay dos formas de usar Google Translate con WordPress:
- Agregando un widget dinámico de Google Translate: puedes agregar un widget simple de Google Translate que permita a los visitantes traducir tu contenido a cualquier idioma. Sin embargo, esto ocurre dinámicamente, al igual que el navegador Chrome te permite traducir automáticamente un sitio a tu idioma preferido.
- Usando el Traductor de Google para generar contenido estático; usa el Traductor de Google para traducir automáticamente el contenido de tu sitio a nuevos idiomas y luego almacenar esas traducciones en la base de datos de tu sitio.
Si bien el uso del método de widget dinámico es simple, hay dos grandes fallas:
- No es compatible con SEO: debido a que el widget traduce dinámicamente el contenido de tu sitio, Google no se puede indexar el contenido traducido, lo que significa que se perderá por completo los muchos beneficios del SEO multilingüe.
- No puedes editar las traducciones: no podrás editar ninguna de las traducciones dinámicas, lo que significa que debes estar completamente a gusto con las traducciones automáticas de Google Translate. Eso no siempre es óptimo para páginas importantes, ya que las traducciones automáticas no siempre son precisas.
Por esas razones, la mayoría de los sitios deberían usar el segundo enfoque, que es lo que te mostraremos en esta guía.
Usar Google Translate para traducir automáticamente tu sitio de WordPress, mejorar las traducciones manualmente y almacenarlas en la base de datos de tu sitio significa que:
Usando un plugin
Para usar Google Translate con WordPress, puede usar el plugin gratuito de TranslatePress.
TranslatePress permite usar Google Translate para traducir todo el contenido de tu sitio, incluso tus formularios de contacto, productos y metadatos de SEO.
Para traducir todos los elementos importantes de SEO en la página (cosas como el título de la página, la descripción, el slug de URL y más) se necesitará el complemento SEO Pack ( disponible en la versión premium).
Lo poderoso con TranslatePress es que, una vez que ha generado las traducciones de su sitio usando Google Translate, TranslatePress almacena localmente esas traducciones en la base de datos de su sitio de WordPress. De nuevo, esto significa que puedes:
- Clasifca las versiones traducidas de su sitio web multilingüe en Google y otros motores de búsqueda.
- Ajusta manualmente el texto del Traductor de Google si es necesario.
Una vez que Google Translate genera las traducciones de tu sitio, podrás usar un editor visual para administrarlas según sea necesario:

TranslatePress también agregará un conmutador de idiomas front-end para que los visitantes puedan elegir sus idiomas preferidos.
Costos
Puede usar Google Translate con la versión gratuita de TranslatePress en WordPress.org. Sin embargo, es posible que debas pagarle a Google por el acceso a la API de Google Translate dependiendo de su uso.
Puede traducir hasta 500,000 caracteres gratis por mes (no palabras). Después de eso, Google cobra $ 20 por millón de caracteres.
En promedio, una publicación de blog de 1,500 palabras tiene alrededor de 10,000 caracteres, por lo que el nivel gratuito de 500,000 caracteres por mes debería funcionar para la mayoría de los sitios.
Cómo configurar el plugin
1. Instalar TranslatePress – Plugin de Google Translate para WordPress
Para comenzar, instala y activa el complemento gratuito TranslatePress de WordPress.org.
Luego, ve a Configuración ? TranslatePress para elegir qué idioma (s) usar en tu sitio. Estos son los idiomas en los que TranslatePress utilizará Google Translate para traducir el contenido.
Por ejemplo, si deseas traducir tu sitio existente en inglés al español, configuraría el complemento de esta manera:

2. Generar clave de API de Google Translate
A continuación, debes generar una clave API de Google Translate. Esto es lo que te permite conectar tu sitio de WordPress a Google Translate.
Te recomendamos seguir la información que en el plugin existe para obtener tu clave API
Una vez que sigas esos pasos, debería tener una clave API que le dé acceso a las traducciones automáticas con tecnología de Google Translate.
3. Configura la traducción automática en TranslatePress
Una vez que tengas tu clave API, estarás listo para configurar la traducción automática en TranslatePress.
Para hacerlo, abre la configuración de TranslatePress en tu panel de WordPress, ve a la pestaña Traducción automática y:
- Activa la traducción automática
- Seleccione Google Translate v2 como tu motor de traducción
- Agrega tu clave de API de Google Translate del paso anterior
Para controlar tu presupuesto, también puedes agregar un límite al número de caracteres que procesará TranslatePress. También puedes establecer un límite al configurar tu clave API de Google Translate, pero esto te brinda otra herramienta útil para controlar los costos que pagas a Google Translate.

Una vez que hagas clic en Guardar cambios, TranslatePress usará Google Translate para traducir automáticamente todo tu sitio al idioma (s) que elegiste en el Paso # 1 ( mientras se adhiere a su límite diario de caracteres, por supuesto ).
Si deseas retocar manualmente las traducciones del Traductor de Google, puedes usar el editor de traducción visual de TranslatePress.