Internacionalizar una tienda no consiste sólo en añadir hreflang. Cuando faltan traducciones, hay que decidir qué verá el comprador y qué páginas queremos que aparezcan en buscadores. Esta revisión del artículo de 2017 corrige la confusión entre rastreo e indexación y retira la propuesta de crear URLs temporales bloqueadas.
Hreflang, canonical y noindex cumplen funciones distintas
- Hreflang relaciona versiones por idioma o región.
- Canonical indica la versión preferida entre páginas duplicadas o muy similares.
- Noindex pide excluir una página de los resultados. No impide por sí mismo que Google la rastree.
Para que Google lea un noindex, debe poder acceder a la página. Bloquearla en robots.txt puede impedir que vea esa instrucción. Son controles distintos, como explica la documentación de Google sobre noindex.
Qué hacer cuando falta una traducción
Primero resuelve la experiencia: informa de que la traducción no está disponible y ofrece acceso claro a los idiomas que sí lo están. Traducir sólo los botones mientras la descripción sigue en otro idioma no equivale a traducir la ficha.
Si mantienes una ficha provisional con noindex, permite rastrearla para que esa instrucción se lea. No la presentes como una alternativa indexable dentro del conjunto hreflang ni la incluyas en el sitemap de páginas que quieres posicionar.
Evita señales contradictorias entre idiomas
No apuntes automáticamente todas las traducciones al canonical del idioma principal. Para versiones traducidas completas, revisa la canonical de cada una y las referencias hreflang recíprocas. Las variantes regionales duplicadas en un mismo idioma requieren revisar qué URL es la preferida. Consulta la guía de sitios multirregionales y multilingües de Google.
Cuando la traducción ya esté lista
Revisa su contenido, retira el noindex si procede y actualiza canonical, hreflang, sitemap y enlaces internos de forma coherente. No hace falta inventar una URL temporal y una redirección sólo para gestionar el estado de traducción.
Si vienes del ejemplo histórico de canonical y hreflang en PrestaShop 1.6, conserva su alcance de versión: antes de tocar plantillas, comprueba qué etiquetas está generando realmente tu instalación.
0 comentarios