Los sitios web multilingües de WordPress no solo necesitan páginas traducidas. También necesitan mecanismos que permitan a los rastreadores y a las herramientas encontrar y comprobar las versiones lingüísticas de forma clara y diferenciada.
TranslatePress es agradablemente pragmático: una página sigue siendo una página de WordPress, y las versiones en otros idiomas se encuentran en directorios como /en/, /fr/ o /it/. Para la redacción y el equipo técnico, esto suele ser lo más adecuado. La cuestión técnica secundaria surge más tarde: ¿cómo se comprueba con precisión qué URL de un idioma figuran en el mapa del sitio?
Índice
Precisamente aquí es donde Mapas de sitio de idiomas para TranslatePress . Este plugin no es una nueva promesa de SEO y no sustituye a Rank Math. Su ámbito de aplicación es deliberadamente más reducido: sitios de TranslatePress con Rank Math que necesitan un índice de mapa del sitio propio para cada idioma publicado.
El resumen
- Un mapa del sitio no garantiza la indexación ni el posicionamiento.
- Sin embargo, ayuda a que las URL importantes sean fáciles de encontrar y verificar.
- En el caso de los sitios web multilingües de WordPress, la pregunta no es solo: „¿Hay un mapa del sitio?“.“
- La pregunta más adecuada sería: „¿Puedo ver cada versión lingüística como un grupo de URL independiente, comprobarla y, si es necesario, utilizarla para el calentamiento?“
- Language Sitemaps para TranslatePress añade índices como
sitemap_index_en.xmly mapas de sitio secundarios comositemap_en_post_1.xml. - El índice normal de Rank Math
sitemap_index.xmlno se ve afectado por ello.
Cómo saber si esto te afecta
Utilizas TranslatePress con directorios de idiomas y Rank Math para tus mapas de sitio XML. Por lo tanto, tu sitio web tiene, por ejemplo, contenidos en alemán en /, contenidos en inglés en /en/ y quizá otros idiomas en sus propios directorios.
Entonces surgen rápidamente cuestiones operativas:
- ¿Qué URL en inglés se ofrecen realmente en este momento como ruta del mapa del sitio?
- ¿Hay un enlace específico para acceder a la versión en inglés?
- ¿Puedo comprobar el archivo robots.txt de manera que los índices de idiomas sean visibles?
- ¿Puede un «warmup» de caché recuperar específicamente las URL en inglés?
- ¿Un índice de idioma adicional respeta, a pesar de todo, las reglas de Rank Math?
Así pues, el problema no es que las versiones lingüísticas fueran invisibles sin este plugin. Eso sería demasiado simplista y, en muchos casos, incorrecto. TranslatePress SEO Pack y los plugins de SEO pueden completar los mapas del sitio multilingües. La cuestión aquí es más específica: Índices propios, sencillos y específicos para cada idioma para las URL de los directorios de TranslatePress, que no sustituyen a Rank Math, sino que lo complementan.
Qué aporta concretamente el complemento
Language Sitemaps for TranslatePress lee los idiomas publicados en TranslatePress y genera índices de mapas de sitio XML específicos para cada uno de ellos. En el caso del inglés, por ejemplo, podría tener este aspecto:
/sitemap_index_en.xml
Este índice remite a los mapas de sitio secundarios por tipo de contenido o taxonomía:
/sitemap_en_post_1.xml
/sitemap_en_page_1.xml
/sitemap_en_product_1.xml
El índice raíz de Rank Math se mantiene. Esto es importante porque Rank Math sigue siendo la capa central del mapa del sitio SEO. El plugin no añade una segunda lógica SEO, sino que refleja las reglas relevantes de Rank Math: tipos de entrada y taxonomías desactivadas, globales noindex-normas, rank_math_robots en contenidos concretos y itens_por_página.
Por qué el archivo robots.txt y el «warmup» son importantes en este contexto
Los mapas de sitio no solo son útiles para Google. También son una señal operativa: ¿qué URL deben ver, comprobar o preparar las herramientas?
El plugin añade automáticamente los índices de idiomas al archivo robots.txt. De este modo, se puede ver qué mapas de sitio por idioma están disponibles. Para las configuraciones con NitroPack, existe además un índice de calentamiento específico:
/nitro-warmup-sitemap.xml
El comando WP-CLI wp localized-sitemaps sync-nitro configura este índice de calentamiento en NitroPack. Y con wp localized-sitemaps list-indexes puedes comprobar rápidamente los puntos finales disponibles sin tener que ir navegando por los archivos XML en el navegador.
Lo que no hace a propósito
El complemento resuelve precisamente un caso técnico concreto (véase más arriba).
- No incluye anotaciones «hreflang» en los mapas de sitio XML.
- No está pensado para configuraciones con dominios independientes por idioma.
- No incluye todos los proveedores especiales de Rank Math, como los mapas de sitio de autores, noticias o vídeos.
- No promete mejores posiciones en los rankings.
Si ya tienes una configuración que te ofrece exactamente la estructura de mapa del sitio que necesitas, probablemente no necesites este plugin. Sin embargo, si utilizas las URL de directorio de TranslatePress y quieres índices claros y separados para cada idioma, este plugin es justo lo que necesitas.
Por qué lo he construido
El motivo concreto fue el lanzamiento de la versión en inglés de la página web de un cliente. La página utiliza TranslatePress, Rank Math y NitroPack. Para el equipo de operaciones, no solo era importante saber si los contenidos estaban traducidos, sino también si las URL en inglés aparecían como un grupo técnico independiente y si se podían someter a un proceso de «warmup».
En un concierto en directo, ofrece sitemap_index_en.xml Seis mapas de sitio en inglés: entradas, páginas, productos, entrenadores, habilidades y talleres. El archivo robots.txt favorece la indexación en inglés. La indexación habitual de Rank Math permanece sin cambios.
No se trata de una lista espectacular de funciones, sino de ese tipo de pequeñas mejoras en la infraestructura que facilitan la revisión de un sitio de WordPress multilingüe.
Así es como compruebas tu configuración
Si utilizas TranslatePress y Rank Math, yo comprobaría lo siguiente, en este orden:
- Abre tu mapa del sitio habitual de Rank Math.
- Comprueba si puedes distinguir las versiones lingüísticas con suficiente claridad.
- Comprueba tu archivo robots.txt: ¿qué mapas del sitio aparecen indicados allí?
- Si utilizas Cache-Warmup: comprueba qué lista de URL se le proporciona al Warmup.
- Comprueba si
noindex-Los contenidos de los mapas del sitio adicionales quedan excluidos.
Después de eso, sabrás mejor si realmente tienes algún problema. Si es así, «Language Sitemaps for TranslatePress» es un complemento muy pequeño y específico.
Descargar
El complemento es gratuito y de código abierto. Aquí tienes el enlace a la página del producto en isla-stud.io: Mapas de sitio de idiomas para TranslatePress. Con el pedido de 0 euros, recibirás una clave de licencia para las actualizaciones automáticas a través del mecanismo habitual de actualización de WordPress.
Si primero quieres ponerte al día con el contexto general: en el artículo Hacer que WordPress sea más legible para los sistemas de IA Se trata de mapas del sitio, enlaces canónicos, «noindex», enlaces internos y señales estructuradas como parte de una legibilidad óptima en WordPress.
Fuentes y verificación
| Afirmación | Fuente |
|---|---|
| Nombre del complemento, versión 0.3.1, requisitos previos, GPL 2.0 o posterior | Encabezado del plugin y readme.txt |
| Índices específicos por idioma y mapas de sitio para niños, duplicación de Rank Math, publicidad en el archivo robots.txt, funciones de NitroPack y WP-CLI | readme.txt y Clase «Core» |
| El producto es gratuito, licencia de software EDD activa, archivo ZIP de descarga 0.3.1 | Mapas de sitio de idiomas para TranslatePress |
| TranslatePress SEO Pack puede añadir mapas de sitio multilingües | Documentación del paquete SEO de TranslatePress y Documentación sobre la compatibilidad con Rank Math |
| Los mapas del sitio no garantizan la indexación | Google Search Central, documentación sobre mapas de sitio |

0 comentarios