Oferta de lanzamiento

Licencia Founders: actualizaciones durante al menos 2 años

149 €pago único, IVA no incluido

Una licencia Shop normal cuesta 199 €.

Para las primeras 100 licencias Shop, hasta el 10 de diciembre de 2026. Actualizaciones y conocimiento nuevo del Asesor durante al menos 2 años, sin renovación. Una licencia Shop normal: 12 meses.

Conseguir Founders por 149 €

Sitemap en PrestaShop: cómo activarlo y enviarlo a Google

El sitemap de PrestaShop lo crea el módulo gratuito Google sitemap. Lo instalas en Módulos → Gestor de módulos, eliges qué entra en el sitemap y haces clic en generar. Así se crea un archivo XML con las direcciones de productos, categorías y páginas. Su dirección la añades al robots.txt y la envías en Google Search Console, en el informe Sitemaps.

Autor: El equipo de TellMyShop. Una guía para dueños de tiendas PrestaShop: la causa, el arreglo manual y el mismo trabajo en una conversación con el chat.
Última actualización: · 6 min de lectura

¿Tu tienda necesita un sitemap?

Casi siempre, sí. En su guía para crear y enviar un sitemap, Google dice que un sitemap ayuda en sitios grandes, en sitios nuevos con pocos enlaces y con páginas fáciles de pasar por alto. Una tienda con varios cientos de productos y varios niveles de categorías encaja en esa descripción. Un sitio pequeño en el que se llega a todas las páginas desde el menú puede pasar sin él.

Un sitemap no sustituye a una buena navegación. En su guía sobre la estructura de un sitio de comercio electrónico, Google aconseja que cada producto importante esté enlazado desde una categoría. El sitemap es un complemento para las direcciones a las que cuesta llegar con enlaces.

Cómo activar el sitemap en PrestaShop paso a paso

El módulo se llama Google sitemap, y gsitemap en el código. Su código y su descripción están en el repositorio gsitemap de GitHub. Los pasos para PrestaShop 8.1 y 9:

  1. Abre Módulos → Gestor de módulos y busca «sitemap». Si el módulo no está en la lista de módulos instalados, instálalo desde el catálogo.
  2. Haz clic en Configurar junto al módulo Google sitemap.
  3. Indica cada cuánto cambia tu tienda. Es solo una pista para Google, no una orden.
  4. Desmarca los tipos de página que no quieres en el sitemap, por ejemplo páginas que no aportan nada a un cliente que llega desde Google.
  5. Haz clic en el botón para generar el sitemap. El módulo muestra las direcciones de los archivos que ha creado.
  6. Abre en el navegador la dirección del archivo índice y comprueba que ves una lista de archivos y direcciones con tu dominio.
  7. Copia la dirección de la tarea cron de los ajustes del módulo y pide a tu hosting o a quien cuide la tienda que configure la actualización automática.

En una tienda con varios idiomas, el módulo crea archivos separados para cada idioma, unidos por un solo archivo índice. Solo envías el índice.

Dónde añadir el sitemap y cómo enviarlo a Google

Un sitemap funciona mejor cuando Google sabe dónde buscarlo. Hay dos formas, y conviene usar las dos.

SitioQué poner ahíQuién lo hace
robots.txt en la carpeta principal de la tiendauna línea Sitemap: con la dirección completa del archivo índicetú en el archivo, o el chat en modo Mantenimiento
Search Console → Sitemapsla dirección del archivo índice en el campo «Añadir un sitemap»tú, en tu cuenta de Google
El módulo Google sitemaptipos de página del sitemap, frecuencia, generacióntú en el panel, o el chat con el interruptor Módulos
Una tarea cron en tu hostingla dirección de actualización de los ajustes del módulotu hosting o quien cuide la tienda

PrestaShop puede generar el robots.txt en Parámetros de la tienda → Tráfico & SEO. Después de generarlo, comprueba que el archivo contiene la línea del sitemap. Si no la tiene, añádela al final del archivo. Recuerda que cada vez que vuelves a generar el robots.txt desde el panel, se sobrescriben tus añadidos manuales.

En Search Console envías el sitemap en el informe descrito en la ayuda de Google sobre gestionar sitemaps. El informe muestra cuándo se leyó por última vez, el número de direcciones encontradas y los errores. Si ves «No se ha podido obtener», abre la dirección del sitemap en el navegador: puede que el archivo no exista o que la tienda lo esté bloqueando.

Los problemas de sitemap más habituales en PrestaShop

El sitemap está viejo. El archivo se generó una vez, al abrir la tienda, y nadie lo ha actualizado desde entonces. Los productos nuevos no entran en el sitemap, y los borrados siguen en él. La solución es una tarea cron.

El sitemap contiene productos desactivados o direcciones con error 404. Normalmente también es efecto de un sitemap viejo. Vuelve a generarlo y revisa el informe de errores 404. Hay más sobre esto en el artículo sobre errores 404 en PrestaShop.

El robots.txt bloquea lo que está en el sitemap. El sitemap dice «aquí hay páginas importantes», y el robots.txt dice «prohibido el paso». Google recibe señales contradictorias. Comprueba que las reglas del robots.txt no afectan a las categorías ni a las imágenes de los productos.

Un sitemap enviado de otro dominio. Después de pasar desde una dirección de pruebas, o de http a https, el sitemap antiguo se queda en Search Console. Quítalo del informe y envía el nuevo.

El sitemap está, pero los productos siguen sin estar en Google. Un sitemap ayuda a Google a encontrarlos, pero no obliga a indexarlos. Qué hacer después lo explicamos en el artículo sobre el estado «Rastreada: actualmente sin indexar».

Cómo revisa el chat el sitemap de tu tienda

Con el módulo TellMyShop pides una revisión en una frase. Tu chat (Claude o ChatGPT) comprueba si el módulo de sitemap está instalado y activado, abre el archivo del sitemap y el robots.txt tal como los ve Google y lo compara con la lista de productos activos.

Tú: Comprueba si mi sitemap está bien.

Tu chat: El módulo Google sitemap está activado, pero la última fecha del archivo del sitemap es de hace varios meses. En el robots.txt no hay ninguna línea con la dirección del sitemap. Propongo añadirla al final del archivo:

Tú: Añádela. ¿Y lo de actualizarlo?

Tu chat: Para cambiar el robots.txt hace falta el interruptor Mantenimiento en el panel del módulo. Cuando lo actives, te enseñaré una vista previa del archivo antes de guardar. La actualización del sitemap la configuras con una tarea cron en tu hosting, y yo te daré la dirección de los ajustes del módulo.

Estado de la tarjeta: esperando tu «sí»
vista previa del cambio

versión anterior: (sin línea de sitemap)

versión nueva: Sitemap: https://tutienda.com/1_index_sitemap.xml

Ilustración: los productos, las cifras y las respuestas son de ejemplo.

La dirección del archivo del ejemplo es ilustrativa. El módulo muestra el nombre del archivo en tu tienda.

En la versión gratuita TellMyShop Free, el chat lee los informes de la tienda, abre las páginas tal como las ve Google y ve la lista de módulos, así que te dice qué está mal. No cambia nada. En TellMyShop Pro el chat también lee los ajustes del módulo y puede cambiarlos cuando el interruptor Módulos está activado durante 24 horas. La corrección del robots.txt la hace en modo Mantenimiento, que dura 3 horas y hace una copia del archivo antes de guardar. Hay ejemplos de estas peticiones en los casos de uso revisar los ajustes de los módulos y corregir un archivo que bloquea a Google.

Cada cambio tiene una vista previa, espera tu «sí» y queda en el historial de cambios. Puedes deshacer cualquier cambio con una instrucción. El envío del sitemap en Search Console sigue siendo cosa tuya, porque TellMyShop no se conecta a tu cuenta de Google. Los planes y precios están en la página de precios, y otras guías sobre el SEO de la tienda en el blog.

Preguntas y respuestas

¿PrestaShop trae sitemap de serie?

Sí. El sitemap lo crea el módulo gratuito Google sitemap (gsitemap) de los desarrolladores de PrestaShop. En muchas tiendas ya está instalado, pero tienes que configurarlo y generar el archivo.

¿Dónde encuentro la dirección del sitemap de mi tienda?

Después de generarlo, el módulo muestra las direcciones de los archivos en su página de ajustes. Normalmente es un archivo índice en la carpeta principal de la tienda, uno por tienda, con archivos para cada idioma. Esa es la dirección que introduces en Search Console.

¿Cada cuánto tengo que volver a generar el sitemap?

Cada vez que añades o quitas muchos productos y categorías. Lo más cómodo es una tarea cron en tu hosting que llame a la dirección que da el módulo. Así el sitemap se actualiza solo, por ejemplo una vez al día.

¿Con un sitemap Google indexará todos mis productos?

No. Un sitemap ayuda a Google a encontrar direcciones, pero Google decide sobre la indexación, en parte según el contenido de la página. Los productos sin descripción o con el texto del mayorista pueden quedarse fuera a pesar del sitemap.

¿TellMyShop envía el sitemap a Search Console?

No. TellMyShop trabaja en la tienda, no en tu cuenta de Google. El chat revisa el módulo, el archivo del sitemap y el robots.txt y prepara las correcciones, y el envío en Search Console lo haces tú en unos clics.

PrestaShop es una marca registrada de PrestaShop SA. Claude es una marca de Anthropic PBC. ChatGPT y OpenAI son marcas de OpenAI. TellMyShop no está afiliado a estas empresas.

Revisa tu tienda gratis

TellMyShop Free revisa tu tienda y te muestra los problemas, empezando por los más importantes. No guarda nada.

Comprueba si tu tienda está lista

Escribe la dirección de tu tienda. En unos segundos verás la plataforma y si TellMyShop funcionará.

Comprobamos la dirección, el HTTPS y la plataforma. No instalas nada y no guardamos la dirección.

tutienda.esResultado de ejemplo
La tienda responde
sí
HTTPS
activado
Plataforma
PrestaShop 8.1
TellMyShop funcionará

Sigue leyendo

Free por 0 €, lee y aconseja

Descargar Free