Saltar al contenido

Glosario de migración

Hreflang

Hreflang es un atributo HTML (y su cabecera HTTP o entrada de sitemap equivalente) que indica a los buscadores para qué idioma y, opcionalmente, para qué país está escrita una página, y apunta a la página equivalente en otros idiomas o regiones. Es la forma en que un sitio multilingüe le dice a Google "aquí está la versión en español, aquí está la versión en alemán" en lugar de dejar que los buscadores lo adivinen.

Qué hace realmente hreflang

Una página con marcado hreflang enumera un conjunto de URLs alternativas, cada una etiquetada con un código de idioma (y opcionalmente una región, como es frente a es-MX) más una entrada especial x-default para los visitantes que no coinciden con ningún idioma listado. Los buscadores usan esto para servir la versión de idioma correcta a cada persona que busca, y para evitar tratar tus páginas traducidas como contenido duplicado entre sí.

Cada página del conjunto necesita referenciar a todas las demás páginas del conjunto, incluida ella misma — una fuente habitual de errores es un enlace en una sola dirección (la página A apunta a la página B, pero B no apunta de vuelta a A).

Por qué importa durante una migración de plataforma

Si tu tienda opera en varios idiomas, una migración es precisamente el momento en el que hreflang tiende a romperse — la estructura de URLs cambia según el idioma, y es fácil que el mecanismo de cambio de idioma de la nueva plataforma no conecte automáticamente conjuntos hreflang correctos para cada ruta, especialmente las rutas que todavía no tienen una traducción publicada. Una configuración de hreflang incompleta o incoherente puede hacer que la versión de idioma equivocada se posicione en el país equivocado, o diluir la señal de posicionamiento entre páginas localizadas casi duplicadas.

Hreflang debe verificarse para cada patrón de URL de la nueva arquitectura de información, no solo la página de inicio — las páginas de producto, las páginas de categoría y cualquier página de contenido lo necesitan si son multilingües.

Errores habituales

Los problemas más frecuentes son los enlaces de vuelta ausentes (A enlaza a B, B no enlaza de vuelta), apuntar hreflang a una URL que devuelve una redirección o un 404 en lugar de la página activa, y usar el formato incorrecto de código de idioma o región. Ninguno de estos suele provocar una penalización directa, pero sí implica que los buscadores pueden no respetar la señal en absoluto, lo que anula el propósito de haberla añadido.

Preguntas frecuentes

¿Hreflang es lo mismo que un selector de idioma en mi sitio?

No — un selector de idioma es un elemento de interfaz para los visitantes; hreflang es una señal para los buscadores, normalmente invisible para los visitantes, que vive en el head HTML de la página, en una cabecera HTTP o en el sitemap. Un sitio puede tener uno sin el otro, aunque lo habitual es tener ambos.

¿Necesito una entrada x-default?

Se recomienda si tienes una página de reserva para los visitantes cuyo idioma o región no coincide con ninguna de tus versiones específicas — normalmente apunta a tu página en el idioma por defecto.

¿Hreflang afecta directamente a mi posicionamiento?

No actúa como un impulso de posicionamiento — afecta a qué páginas tuyas aparecen para quienes buscan en un idioma o región determinados, y ayuda a evitar que tus páginas traducidas se traten como duplicados no deseados entre sí.

¿Se puede configurar hreflang en el sitemap en lugar de en la página?

Sí, ambas opciones son válidas según la documentación de los buscadores — algunos sitios prefieren hreflang basado en sitemap porque es más fácil de generar y validar de forma automática para un gran número de URLs, que es el enfoque que solemos usar en sitios migrados.

Prevedshop.com

¿Vas a mudar tu tienda? Veamos qué debe viajar contigo.

Cuéntanos dónde está la tienda y adónde va. Volveremos con preguntas útiles, no con un discurso comercial genérico.

Ver el plan de migración