Sitemaps y robots.txt en PrestaShop
Dos ficheros pequeños con un impacto enorme. Un robots.txt mal copiado de una copia de pruebas puede sacar tu tienda de Google.
El sitemap
El sitemap XML es la lista de URL que quieres que Google conozca. PrestaShop lo genera con el módulo Google sitemap (gsitemap) o con módulos SEO más completos.
- Incluye productos activos, categorías, páginas CMS relevantes y, si tienes, artículos del blog.
- Excluye páginas sin valor: carrito, cuenta, búsqueda, filtros.
- Regenéralo automáticamente con una tarea programada, sobre todo si el catálogo cambia a menudo.
- Envíalo en Search Console y declara su ubicación en el robots.txt.
El robots.txt
PrestaShop lo genera desde Parámetros de la tienda > Tráfico y SEO > Generar el archivo robots.txt. Bloquea por defecto carpetas y parámetros que no deben rastrearse.
User-agent: *
Disallow: /*?order=
Disallow: /*&order=
Disallow: /*?resultsPerPage=
Disallow: /carrito
Disallow: /pedido
Sitemap: https://tienda.com/1_index_sitemap.xml
Disallow: /. Toda la tienda desaparece de Google en días. Después de cada despliegue, abre /robots.txt en el navegador.Robots.txt no es noindex
Bloquear una URL en robots.txt impide que se rastree, no que se indexe: si tiene enlaces externos, puede aparecer en Google sin descripción. Para sacar una página del índice usa noindex y deja que Google la rastree.
Comprueba la cobertura
En Search Console, el informe de sitemaps te dice cuántas URL enviaste y cuántas están indexadas. Una gran diferencia indica un problema de calidad, de duplicados o de rastreo.