⏳ فقط في أكتوبر: −25 % على جميع التراخيص
WP-Translate

hreflang en WordPress: la guía práctica para no duplicar contenido

Ilustración del artículo: hreflang en WordPress: la guía práctica para no duplicar contenido

Publicas la misma página en español y en inglés. Para ti son dos versiones del mismo contenido; para Google, si no se lo explicas, son dos páginas que compiten entre sí. La etiqueta hreflang es esa explicación.

Al grano: hreflang no mejora tu posición. Lo que hace es que Google enseñe la versión correcta a cada usuario y no penalice tus páginas por parecerse entre ellas.

Qué es exactamente

Es una etiqueta en el <head> de cada página que dice «esta misma página existe también en estos otros idiomas, y está aquí»:

<link rel="alternate" hreflang="es" href="https://tumarca.com/servicios/">
<link rel="alternate" hreflang="en" href="https://tumarca.com/en/services/">
<link rel="alternate" hreflang="x-default" href="https://tumarca.com/servicios/">

Las tres reglas que casi todo el mundo incumple

1. Tiene que ser recíproco

Si la página española declara la inglesa, la inglesa debe declarar la española. Un hreflang que apunta a una página que no le devuelve el favor, Google lo ignora entero.

2. Cada página se autodeclara

La lista de alternativas incluye también la página en la que estás. Parece redundante y es obligatorio.

3. El canonical apunta a sí mismo

Este es el error más caro: poner el canonical de la versión inglesa apuntando a la española. Con eso le estás diciendo a Google que la versión inglesa no debe indexarse. Cada idioma es canónico de sí mismo.

Idioma o idioma + país

Usa solo el código de idioma (en, fr) salvo que tengas contenido realmente distinto por país. Si vendes con precios y condiciones diferentes en México y en España, entonces sí: es-ES y es-MX. Si el texto es el mismo, complicarlo solo añade puntos de fallo.

Y el x-default

x-default marca la versión que se enseña a quien no encaja en ningún idioma declarado. Normalmente, tu idioma principal o un selector de idioma.

Cómo comprobar que está bien

  1. Abre una página traducida y mira el código fuente: busca hreflang. Deben aparecer todas las versiones, incluida esa misma.
  2. Haz lo mismo en la versión original y comprueba que se apuntan mutuamente.
  3. Comprueba que el canonical de cada una apunta a sí misma.
  4. En Search Console, envía un sitemap por idioma y vigila el informe de páginas indexadas durante las semanas siguientes.

Qué hace un plugin bien hecho

Todo lo anterior debería ser automático. WP-Translate genera el bloque hreflang recíproco, el canonical correcto y un sitemap por idioma en cuanto activas el segundo idioma, sin que tengas que tocar el <head> ni instalar nada más. Si tu plugin actual te obliga a añadir etiquetas a mano, estás pagando por hacer tú el trabajo.

نسخة مجانية

جربه على موقعك قبل أن تدفع أي شيء.

لغة بالإضافة إلى لغتك، محرر مرئي متضمن وبدون حد زمني.

تحميل مجاني

Buscar en el blog

Categorías

Traduce tu WordPress esta semana

Pago único, licencia de por vida, cuatro motores de IA incluidos.

Prueba WP-Translate en tu propia web

دفعة واحدة، ترخيص مدى الحياة وضمان استرداد الأموال لمدة 30 يومًا.

بدون بطاقة

جربه على موقعك قبل الدفع.

النسخة المجانية من WP Translate تترجم ووردبريس الخاص بك باستخدام مفتاح الذكاء الاصطناعي الخاص بك. قم بتثبيتها، جربها على موقعك الحقيقي وقرر لاحقًا. إذا اقتنعت بها، فإن ترخيص Pro هو دفعة واحدة بدءًا من 66,75 € (كانت 89 €، −25 % فقط في أكتوبر)، بدون رسوم أو تجديدات.

نسخة مجانية

تحميل مباشر

0 €

جربه بدون دفع أي شيء

هل تعرفه بالفعل؟ اطلع على تراخيص Pro, ابتداءً من 66,75 € في دفعة واحدة (−25 % فقط في أكتوبر).