¿Quieres llegar a clientes en diferentes países pero no estás seguro de cómo hacer que tu sitio de WordPress aparezca ante ellos? Ahí es donde entra el SEO internacional.
Obtener una buena clasificación en tu país de origen no significa que tu sitio web funcionará automáticamente igual de bien en otros lugares. Las personas de diferentes regiones pueden buscar en diferentes idiomas, usar palabras clave diferentes o esperar contenido específico de la ubicación. Sin la configuración adecuada, Google puede tener dificultades para identificar qué versión de tu sitio web mostrar.
¿La buena noticia? WordPress facilita mucho la gestión del SEO internacional con las herramientas adecuadas.
En esta guía, te explicaré cómo configurar el SEO internacional en WordPress, desde la elección de una estructura de sitio web e implementación de etiquetas hreflang hasta la optimización de contenido multilingüe y la segmentación de los países correctos.
También te mostraré cómo AIOSEO puede ayudarte a gestionar el SEO técnico de tu sitio web internacional.
Empecemos con una definición.
En este artículo
- ¿Qué es el SEO internacional?
- Paso 1: Elige tu estructura de URL
- Paso 2: Instala un plugin de traducción
- Paso 3: Optimiza cada versión de idioma con AIOSEO
- Paso 4: Comprueba tus etiquetas Hreflang
- Paso 5: Añade cada idioma a tu sitemap XML
- Paso 6: Fortalece las señales de tu país
- Cómo validar tu configuración de SEO internacional
- Errores comunes de Hreflang (y cómo solucionarlos)
- Gestión del SEO internacional en sitios de clientes
- SEO internacional en WordPress: Preguntas frecuentes respondidas
- ¿Qué Sigue?
¿Qué es el SEO internacional?
El SEO internacional es el proceso de optimizar tu sitio web para que los motores de búsqueda puedan identificar para qué países e idiomas está destinado tu contenido. Ayuda a Google y a otros motores de búsqueda a ofrecer la versión más relevante de tu sitio web a los usuarios de diferentes ubicaciones.
Por ejemplo, digamos que tienes una tienda en línea que vende productos en EE. UU., Reino Unido y Francia.
Tus clientes podrían buscar los mismos productos usando términos diferentes. Alguien en EE. UU. podría buscar "running sneakers", mientras que un cliente en el Reino Unido podría buscar "running trainers". Un cliente francés, mientras tanto, puede buscar en francés.
Aunque busquen productos similares, su comportamiento de búsqueda no es idéntico.
El SEO internacional te ayuda a tener en cuenta estas diferencias creando contenido que coincida con el idioma, la ubicación y la intención de búsqueda de cada audiencia.
También incluye elementos técnicos que indican a los motores de búsqueda cómo se relacionan tus páginas internacionales entre sí. Estos incluyen:
- Etiquetas Hreflang: Ayudan a Google a entender qué versión de idioma o regional de una página es apropiada para un usuario.
- Estructura de URL internacional: Organiza diferentes versiones de tu sitio web utilizando dominios, subdominios o subdirectorios específicos de cada país.
- Contenido localizado: Adapta palabras clave, idioma, moneda y otros detalles para satisfacer a tu público objetivo.
- SEO técnico: Ayuda a los motores de búsqueda a descubrir, rastrear e indexar las versiones apropiadas de tus páginas.
Una distinción importante: el SEO internacional no es lo mismo que traducir tu sitio web. La traducción cambia el idioma. El SEO internacional va más allá al considerar cómo busca la gente, qué información necesita y cómo los motores de búsqueda entienden la orientación regional de tu sitio.
También ayuda saber qué tipo de sitio internacional estás creando. Hay 3 configuraciones principales:
- Multilingüe: El mismo mercado en más de un idioma. Un negocio canadiense con páginas en inglés y francés es un buen ejemplo.
- Multirregional: El mismo idioma para diferentes países. Piensa en una tienda con páginas separadas para EE. UU., el Reino Unido y Australia, cada una con sus propios precios e información de envío.
- Ambos: Diferentes idiomas y diferentes países. Por ejemplo, un sitio con páginas para Alemania, Austria y Francia.
Esto es lo que necesitarás para seguir este tutorial fácilmente:
- All in One SEO (AIOSEO) para gestionar los datos SEO de cada versión lingüística.
- Un plugin de traducción, como Universally, para crear tus páginas traducidas y generar etiquetas hreflang.
- Una propiedad verificada de Google Search Console (GSC) para tu sitio.
- Una lista de los idiomas y países a los que quieres dirigirte, respaldada por investigación de palabras clave internacional.
Una vez que tengas eso, estarás listo para empezar con la decisión más difícil de cambiar más tarde: la estructura de tu URL.
Paso 1: Elige tu estructura de URL
Cada versión de idioma o país de tu sitio necesita su propia URL. Google desaconseja el uso de cookies o configuraciones del navegador para cambiar el contenido en la misma URL, porque Googlebot no verá las otras versiones.
Tienes 3 opciones principales:
| Estructura | Ejemplo | Pros | Contras |
|---|---|---|---|
| Subdirectorio | sitio.com/es/ | Fácil de gestionar en 1 instalación de WordPress, comparte la autoridad de tu dominio | Señal de país más débil que un ccTLD |
| Subdominio | es.sitio.com | Se puede alojar por separado | Más configuración, y la autoridad no se comparte tan claramente |
| Dominio de nivel superior con código de país (ccTLD) | sitio.es | Señal de país más fuerte | El más caro, y cada dominio genera autoridad por sí mismo |
Para la mayoría de los sitios de WordPress, recomiendo subdirectorios. Mantienes todo en una instalación, cada idioma se beneficia de los enlaces que ya tiene tu dominio principal, y la mayoría de los plugins de traducción usan esta estructura por defecto.
Los ccTLD tienen sentido cuando un cliente tiene una marca local fuerte en un país, o razones legales para tener un sitio separado allí.
Importante: Si el sitio ya está en línea, cambiar tu estructura de URL más adelante significa redirigir cada URL afectada. Planifica esto antes de traducir nada. Si necesitas mover URLs, el Administrador de Redirecciones de AIOSEO puede ayudarte a configurar esas redirecciones en bloque.
Paso 2: Instala un plugin de traducción
WordPress no puede servir contenido en más de un idioma por sí solo. Por lo tanto, necesitarás un plugin de traducción para crear tus páginas traducidas.
Así es como se divide el trabajo entre tus plugins: tu plugin de traducción crea las páginas traducidas, configura las URL de idioma y genera tus etiquetas hreflang. AIOSEO gestiona los datos SEO en cada una de esas páginas, como títulos, meta descripciones, marcado de esquema, configuraciones de robots y tu mapa del sitio XML.
Eso significa que AIOSEO no genera etiquetas hreflang por sí mismo. En su lugar, funciona con plugins de traducción compatibles para que tus datos SEO se traduzcan correctamente. Muchos plugins de traducción se conectan a través de la API de Traducciones de AIOSEO.
Dado que solo necesitas 1 plugin que genere etiquetas hreflang, recomiendo Universally porque es el más compatible con AIOSEO y WordPress.
Universalmente
Universally es un plugin de traducción IA que traduce automáticamente todo tu sitio de WordPress. También se encarga del SEO multilingüe por ti.
Cada página traducida obtiene sus propias etiquetas hreflang, títulos y descripciones meta traducidos, marcado schema traducido y una URL limpia como tudominio.com/es/.
Para configurarlo, regístrate en una cuenta de Universally y actívala.

Desde tu panel, haz clic en Añadir proyecto. Luego, ponle un nombre a tu proyecto, elige WordPress como tu plataforma e introduce el dominio y el idioma principal de tu sitio.
A continuación, Universally te guía a través de 2 pasos rápidos. El primero instala el plugin en tu sitio de WordPress y el segundo lo conecta a tu cuenta con tu clave API. Sigue los pasos y haz clic en Confirmar y conectar.
Una vez conectado, haz clic en Añadir idiomas y elige los idiomas que desees. Universally soporta más de 110 idiomas, y el plan gratuito te permite traducir tu sitio a 1 idioma.

Después de eso, Universally comienza a traducir de inmediato y añade un selector de idioma para que los visitantes puedan elegir su idioma.
Paso 3: Optimiza cada versión de idioma con AIOSEO
Cada página traducida es una página separada a ojos de Google. Eso significa que cada una necesita su propio título optimizado, descripción meta y configuración de robots.
Establece títulos y descripciones para cada idioma
Abre una publicación o página traducida en el editor. Luego, desplázate hacia abajo hasta Ajustes de AIOSEO » General. Aquí, puedes establecer el título de la publicación y la descripción meta para esa versión en ese idioma.

No te limites a traducir tu palabra clave en inglés palabra por palabra. Las personas en cada mercado a menudo buscan con términos diferentes. Usa las palabras clave que encontraste en tu investigación para ese país.
Ten en cuenta que algunas comprobaciones de análisis de contenido de TruSEO solo funcionan para contenido en inglés. Para otros idiomas, concéntrate en tu título, descripción meta y las palabras clave que tu investigación reveló.
No indexar páginas que no pertenecen a un mercado
A veces, una página no debería aparecer en las búsquedas para un mercado determinado. Una promoción que solo está activa en EE. UU. es un buen ejemplo.
Para ocultarla, abre la página y ve a Ajustes de AIOSEO » Avanzado. En Ajustes de Robots, desactiva Usar ajustes predeterminados y marca la casilla No Indexar.

Ten cuidado aquí. Si una página no indexada forma parte de un conjunto de hreflang, las otras versiones en otros idiomas apuntarán a una página que Google no puede indexar. Elimínala del conjunto de hreflang en tu plugin de traducción, o déjala indexable.
Traduce tu configuración de Schema y Social
Tu marcado schema y los datos de compartir en redes sociales deben coincidir con el idioma de la página. Universally traduce estos datos automáticamente.
El schema traducido también ayuda a los motores de búsqueda de IA a comprender cada versión en su idioma. Esto hace más probable que la página correcta sea citada cuando alguien hace una pregunta en su propio idioma.
Paso 4: Comprueba tus etiquetas Hreflang
Hreflang es la parte más técnica del SEO internacional. También es donde la mayoría de los sitios cometen errores.
Lo que las etiquetas Hreflang hacen (y no hacen)
Las etiquetas Hreflang le dicen a Google para qué idioma y región es cada versión de la página. Cuando alguien busca, Google las usa para mostrar a esa persona la versión correcta.
Así es como se ve un conjunto completo para una página con versiones en inglés, francés y alemán:
<link rel="alternate" hreflang="en" href="https://example.com/page/" />
<link rel="alternate" hreflang="fr" href="https://example.com/fr/page/" />
<link rel="alternate" hreflang="de" href="https://example.com/de/page/" />
<link rel="alternate" hreflang="x-default" href="https://example.com/page/" />
La etiqueta x-default le dice a Google qué página mostrar cuando ninguno de sus idiomas coincide con el del buscador. La mayoría de los sitios la apuntan a su versión principal o a una página de selección de idioma.
Las etiquetas Hreflang no aumentarán sus clasificaciones por sí solas. Ayudan a Google a servir la URL correcta a la persona correcta. Sin ellas, su página en inglés podría superar en ranking a su página en español en México.
Su plugin de traducción genera estas etiquetas. Universally las añade automáticamente para cada página traducida.
Su trabajo es confirmar 2 cosas:
- Cada página enumera todas sus versiones de idioma, incluida ella misma.
- Los códigos de idioma y país coinciden con lo que planeó en su lista de mercados objetivo.
La cuestión en-US vs. en-GB
Esta es una de las preguntas más comunes: ¿debería agregar hreflang para cada país de habla inglesa?
Aquí está mi regla general:
- Use códigos solo de idioma como "en" si tiene 1 versión en inglés para todos.
- Use códigos de país como "en-US" y "en-GB" solo cuando las páginas sean realmente diferentes, como precios, moneda, ortografía o detalles de envío distintos.
- Combine ambos si tiene una página del Reino Unido y una página general en inglés. Etiquete la página del Reino Unido como "en-GB" y la página general como "en".
No cree 60 páginas en inglés casi idénticas solo para etiquetarlas para 60 países. Agrega trabajo de mantenimiento sin ayudar a sus clasificaciones.
Paso 5: Añade cada idioma a tu sitemap XML
Su mapa del sitio XML ayuda a Google a encontrar rápidamente todas sus páginas traducidas. Si falta un idioma en su mapa del sitio, esas páginas pueden tardar mucho más en indexarse.
La configuración del mapa del sitio XML de AIOSEO crea su mapa del sitio automáticamente, y el mapa del sitio funciona con plugins de traducción populares.
Para verificar el suyo, vaya a Todo en Uno SEO » Mapas del sitio y haga clic en Abrir Mapa del sitio. Luego busque URL de cada idioma, como sus páginas /fr/ y /de/.
Si está creando una configuración personalizada para un cliente, los desarrolladores pueden usar el filtro aioseo_sitemap_post para agregar versiones traducidas de una publicación al mapa del sitio multilingüe de AIOSEO.
Finalmente, envíe su mapa del sitio en Google Search Console. Vaya al informe Mapas del sitio, pegue la URL de su mapa del sitio y haga clic en Enviar. 1 mapa del sitio que incluya todos los idiomas es suficiente para la mayoría de los sitios.
Paso 6: Fortalece las señales de tu país
Guías antiguas le dicen que establezca un país de destino en Google Search Console. Eso ya no es posible. Google eliminó el informe de segmentación internacional en 2022, y Search Console ya no admite la segmentación por país.
Sin embargo, Google todavía admite hreflang. Así que hoy, estas son las señales que le dicen a Google para qué país es una página:
- Tu dominio: Un ccTLD como site.de envía la señal de país más fuerte.
- Sus códigos de país hreflang: En subdirectorios, códigos como "de-AT" ahora tienen la mayor parte del peso. Eso hace que obtenerlos correctamente sea aún más importante.
- Su contenido: Moneda local, direcciones y números de teléfono locales, ortografía local y enlaces de sitios en ese país ayudan.
Una cosa más: evita redirigir a los visitantes automáticamente según su ubicación. Google rastrea principalmente desde direcciones de EE. UU., por lo que las redirecciones automáticas pueden impedir que Googlebot vea tus otras versiones. Usa un selector de idioma o un banner que sugiera la versión correcta en su lugar.
Cómo validar tu configuración de SEO internacional
Ahora que todo está configurado, asegúrate de que funcione. Aquí tienes 4 formas de comprobarlo:
Comprueba el código fuente de la página
Abre una página traducida en tu navegador, haz clic derecho y elige Ver código fuente de la página. Luego busca "hreflang".
Deberías ver un conjunto completo de etiquetas: 1 por cada versión de idioma, 1 que apunta a la página en sí y una etiqueta x-default. Repite esto en al menos 1 página por idioma.
Utiliza la herramienta de inspección de URL
En Google Search Console, pega una URL traducida en la herramienta Inspección de URLs. Comprueba que la página esté indexada y luego mira la canónica seleccionada por Google.
Si Google eligió una versión de idioma diferente como canónica, está tratando tu traducción como un duplicado. Eso generalmente apunta a un problema de canónica o hreflang, que cubrimos a continuación.
Ejecuta un rastreo del sitio
Comprobar páginas a mano no es escalable para sitios más grandes. Un rastreador como Screaming Frog SEO Spider puede comprobar hreflang en todas las páginas y señalar etiquetas de retorno faltantes, códigos incorrectos y URLs rotas en 1 informe.
Realiza un seguimiento del rendimiento por país
En Google Search Console, abre el informe Rendimiento. Añade un filtro de País y luego un filtro de Página para una carpeta de idioma como /fr/. Esto muestra cómo rinde cada mercado por sí solo.
También puedes conectar tu sitio a Estadísticas de Búsqueda para ver tus datos de Google Search Console directamente en tu panel de WordPress. Ve a Todo en Uno SEO » Estadísticas de Búsqueda para ver cómo rinden tus páginas traducidas sin salir de WordPress.
Errores comunes de Hreflang (y cómo solucionarlos)
La mayoría de los problemas de hreflang entran en un puñado de patrones. Aquí te mostramos qué buscar y cómo solucionar cada uno.
Etiquetas de retorno faltantes
Hreflang tiene que funcionar en ambos sentidos. Si tu página en inglés apunta a tu página en francés, la página en francés debe apuntar de vuelta a la página en inglés. Si no lo hace, Google ignora las etiquetas.
La solución: Asegúrate de que tu plugin de traducción enlace cada traducción con su original. Las traducciones sin enlace son la causa más común de etiquetas de retorno faltantes.
Códigos de idioma o país incorrectos
Hreflang utiliza códigos ISO 639-1 para idiomas, como "en" o "fr". Utiliza códigos ISO 3166-1 Alpha 2 para países, como "US" o "GB". Palabras como "english" no funcionarán.
Ten cuidado con estos errores comunes:
- "en-UK" en lugar de "en-GB": El código de país para el Reino Unido es GB.
- Solo un código de país: "GB" por sí solo no es válido. Siempre necesitas un código de idioma primero.
- El orden incorrecto: El idioma siempre va primero, luego el país. "US-en" no funcionará.
La solución: Comprueba la configuración de idioma y región en tu plugin de traducción, ya que ahí es de donde provienen los códigos.
Falta de autorreferencia o x-default
Cada página debe listarse a sí misma en su propio conjunto de hreflang. También es inteligente incluir una etiqueta x-default, para que Google sepa qué mostrar a los demás.
La solución: Comprueba la configuración de tu plugin de traducción para x-default. La mayoría te permite elegir a qué idioma apunta.
Hreflang apuntando a páginas redirigidas o no indexadas
Cada URL en tu configuración de hreflang debe estar activa, ser indexable y canónica. Si una URL redirige, devuelve un error 404 o está configurada como noindex, Google no puede usarla.
La solución: Rastrea tu sitio y busca URLs de hreflang que no devuelvan un código de estado 200. Luego, actualiza el enlace de traducción o corrige la página.
Etiquetas canónicas que entran en conflicto con Hreflang
Cada versión de idioma debe tener una etiqueta canónica que apunte a sí misma. Si la canónica de tu página en francés apunta a la página en inglés, le estás diciendo a Google que ignore la versión en francés.
La solución: Abre la página traducida y ve a Configuración de AIOSEO » Avanzado. Asegúrate de que el campo URL canónica esté vacío para que AIOSEO use la URL propia de la página, o apúntala a la página misma.
Etiquetas Hreflang duplicadas de 2 plugins
Si 2 plugins generan etiquetas hreflang, a menudo obtendrás conjuntos de etiquetas en conflicto en la misma página. Esto suele ocurrir después de cambiar de plugin de traducción.
La solución: Ve al código fuente de la página y cuenta tus conjuntos de hreflang. Si ves más de uno, desactiva el plugin que no estés usando.
Gestión del SEO internacional en sitios de clientes
Si gestionas SEO internacional para más de un cliente, un proceso repetible te ahorrará horas. Aquí tienes lo que sugerimos:
- Documenta las decisiones primero: Anota el tipo de sitio, la estructura de URL, los idiomas y países de destino, y la página x-default para cada cliente antes de instalar nada.
- Reutiliza tu configuración base: Ve a All in One SEO » Herramientas » Importar Exportar para exportar la configuración de AIOSEO de un sitio e importarla en el siguiente.
- Controla quién puede cambiar la configuración de SEO: El rol de Gestor de SEO de AIOSEO permite a los traductores del cliente editar contenido sin tocar tu configuración técnica.
- Informa por mercado: Envía a los clientes una vista mensual de clics e impresiones por país y carpeta de idioma, no solo totales de todo el sitio.
- Vuelve a comprobar después de las actualizaciones: Rastrea hreflang de nuevo después de actualizaciones importantes de plugins o migraciones de sitios, ya que los errores tienden a aparecer entonces.
SEO internacional en WordPress: Preguntas frecuentes respondidas
El SEO multilingüe se centra en clasificar contenido en más de un idioma, mientras que el SEO internacional tiene objetivos más amplios. Cubre tanto idiomas como países, incluidos sitios que pueden usar uno o varios idiomas en varios países.
No, AIOSEO no añade automáticamente etiquetas hreflang. Pero se basa en plugins de traducción como Universally o WPML para gestionar datos SEO específicos del idioma, como títulos, metadatos, schema y el sitemap XML.
Solo si tienes páginas separadas para cada país, como una página para EE. UU. y una página para el Reino Unido con precios diferentes. Si todo el mundo ve la misma versión, no necesitas etiquetas hreflang específicas para cada país.
No, Google eliminó el informe de segmentación internacional y su configuración de país. Hoy en día, Google utiliza tu dominio, los códigos de país de hreflang y las señales de contenido local para determinar para qué país es una página.
Ve al código fuente de la página y busca "hreflang" para confirmar que el conjunto completo está ahí. Luego, usa la herramienta de inspección de URL en Google Search Console y un rastreador de sitios para detectar etiquetas de retorno faltantes y códigos no válidos.
Para la mayoría de los sitios, no. Una instalación con subdirectorios es más fácil de administrar y comparte la autoridad de tu dominio. Las instalaciones separadas tienen más sentido cuando usas ccTLD o cuando equipos separados administran cada sitio de país.
¿Qué Sigue?
Ahora que sabes cómo globalizarte con el SEO internacional, asegúrate de configurarlo correctamente en WordPress.
AIOSEO puede ayudarte a administrar elementos importantes de SEO on-page, sitemaps XML y otras configuraciones técnicas en tu contenido de WordPress. Solo recuerda que la implementación de hreflang puede requerir un plugin multilingüe compatible o una configuración adicional.
A continuación, explora nuestras guías sobre SEO multilingüe y SEO para WordPress para fortalecer la optimización de tu sitio a medida que te expandes a nuevos mercados.
Descargo de responsabilidad: Nuestro contenido es compatible con los lectores. Esto significa que si haces clic en algunos de nuestros enlaces, podemos ganar una comisión. Solo recomendamos productos que creemos que añadirán valor a nuestros lectores.
