Esta sección te permite controlar cómo los motores de búsqueda, los bots de IA y los rastreadores acceden a tu tienda a través del archivo robots.txt. Desde aquí decides el comportamiento frente a los bots de inteligencia artificial, añades tus propias reglas, consultas copias de seguridad de versiones anteriores y programas la regeneración automática mediante cron. La sección se organiza en tres sub-pestañas: Configuración, Copias de seguridad y Cron.
Configuración
En esta sub-pestaña ajustas todo el comportamiento del robots.txt. Las opciones están agrupadas en tres bloques (Bots de IA, Catálogo e idiomas, Rastreo SEO), seguidos de tus reglas personalizadas y una vista previa del archivo resultante.
URL del archivo robots.txt
Muestra la URL directa de tu archivo robots.txt. Dispone de dos botones: uno para copiar la URL al portapapeles y otro para abrirla en una nueva pestaña del navegador.
Modo de bots IA
Controla cómo ChatGPT, Claude, Perplexity y otros bots de IA acceden a tu contenido. Puedes elegir entre cuatro modos:
- Permitir cita (sin entrenamiento): pide a los bots de IA que puedan citar y mostrar tu tienda en sus respuestas, pero no usar tu contenido para entrenar sus modelos. Es el modo recomendado y el que viene activado por defecto.
- Permitir todo (máxima exposición): permite tanto la cita como el entrenamiento. Ofrece la mayor visibilidad posible en herramientas de IA.
- Bloquear todos los bots IA: pide a cualquier bot de inteligencia artificial que no acceda a tu contenido.
- Desactivado (sin bloqueo de IA): no añade ninguna regla específica para bots de IA al archivo.
Nota: Tanto el archivo robots.txt como la directiva Content-Signal declaran una preferencia: la cumple cada empresa y cada rastreador que decida respetarla, y no hay forma técnica de imponerla desde la tienda. Elegir «sin entrenamiento» no garantiza que ningún sistema use tu contenido para entrenar.
Nota: Bloquear solo Google-Extended/Applebot-Extended afecta el entrenamiento de IA (Gemini/Apple Intelligence), no tu clasificación en búsqueda de Google/Bing ni tu vista previa de IA.
Content-Signal
Declara cómo los motores de búsqueda impulsados por IA pueden utilizar tu contenido mediante la directiva Content-Signal. Las opciones disponibles son: Desactivado, Búsqueda sí, entrenamiento de IA no y Búsqueda sí, entrenamiento de IA sí.
Imágenes del catálogo
Cuando esta opción está activa, permite que los rastreadores indexen las imágenes de tus productos, categorías y fabricantes (/img/p/, /img/c/, /img/m/). Si la desactivas, esas rutas quedan bloqueadas.
Reglas por prefijo de idioma
Al habilitar esta opción, tus reglas privadas se replican automáticamente para cada prefijo de idioma activo de la tienda (/es/, /pt/, etc.).
Bots sociales
Permite que Facebook y Twitter/X obtengan las vistas previas de enlace de tus páginas cuando se comparten en redes sociales.
Retraso de rastreo para rastreadores SEO
Si activas esta opción, se añade una pausa entre las solicitudes de los rastreadores que la respeten, reduciendo la carga del servidor provocada por bots SEO agresivos. Al activarla aparecen dos campos adicionales: Segundos (cuántos segundos de pausa, por defecto 10) y Rastreadores SEO (separados por comas) (la lista de rastreadores afectados, por defecto AhrefsBot, SemrushBot, MJ12bot).
Nota: Google ignora el retraso de rastreo; solo afecta a los rastreadores que lo respetan (Bing, Yandex, Ahrefs, Semrush...).
Agregar regla
Añade una nueva regla personalizada al robots.txt. Cada regla se compone de un selector de tipo (Autorización / Denegación) y un campo de ruta donde especificas la URL o patrón afectado. Para eliminar una regla existente usa el botón de papelera de su fila. Si no hay reglas configuradas, se muestra el mensaje "No hay reglas configuradas."
Save changes
Guarda los ajustes de la configuración de robots, regenerando únicamente los bloques que gestiona el módulo. El botón se activa solo cuando hay cambios pendientes y no existen errores de validación.
Generate
Reconstruye el archivo robots.txt completo (base de PrestaShop, tus reglas y el mapa del sitio) y guarda automáticamente una copia de seguridad de la versión anterior antes de aplicar los cambios.
Nota: La generación reconstruye el robots.txt completo (base de PrestaShop, tus reglas y mapa del sitio) y guarda primero una copia de seguridad de la versión actual.
Vista previa de robots .txt
Visualiza en tiempo real cómo lucirá tu archivo robots.txt generado con todas las reglas y configuraciones que has establecido. Si hay directivas inválidas, se muestran en un bloque de error que debes corregir antes de guardar.
Parámetros de URL
Decide, parámetro a parámetro, si las URLs que lo llevan siguen bloqueadas al rastreo o pasan a ser legibles para que los buscadores vean la URL canónica que tu tienda ya sirve. La tabla muestra tres columnas: Parámetro, Rastreo (Bloqueado o Permitido) y Página detrás de él, que indica si el parámetro lleva a una Página de contenido real o a una Página privada.
Los parámetros contemplados son los que PrestaShop añade por su cuenta: order, tag, id_currency y n sobre páginas de contenido, y search_query y back sobre páginas privadas.
Nota: Permitir el rastreo solo es correcto cuando la página sirve una canónica correcta o está marcada como no indexable. Sin una de las dos cosas, multiplicas los duplicados.
Páginas privadas
Gestiona por separado tres señales distintas para cada página privada de la tienda: si se anuncia en el mapa del sitio, si un rastreador puede leerla y si le pides que no la indexe. La tabla tiene cuatro columnas: Página, En el mapa del sitio, Rastreo y No indexable.
La distinción importa porque las tres cosas se confunden a menudo: una página puede estar fuera del mapa del sitio y aun así ser rastreada, y bloquear su rastreo no impide que aparezca en los resultados si otra página la enlaza.
Nota: Marcar una página como no indexable no surte efecto mientras su rastreo siga bloqueado: un buscador no puede leer una directiva en una página que no tiene permiso para descargar. Hay que liberar también su rastreo.
Nota: Al liberar el rastreo de una página privada que no está marcada como no indexable, estás invitando a los buscadores a indexarla. Márcala primero.
Nota: Antes de aplicar cualquier cambio de estos dos paneles, el módulo guarda automáticamente una copia de seguridad del robots.txt.
Nota: Las páginas privadas y transaccionales —inicio de sesión, carrito, pedidos, mi cuenta, búsqueda y recuperación de contraseña— ya no vienen marcadas para el mapa del sitio. Siguen en la lista con su casilla por si quieres añadirlas. Y al actualizar el módulo se desmarcan también en tu tienda, una sola vez: hasta ahora el mapa del sitio declaraba tu página de acceso mientras el robots.txt prohibía leerla, que es lo que Google señala como «Indexada aunque bloqueada por un archivo robots.txt».
Nota: Lo que decidas en estos dos paneles sobrevive a la regeneración del robots.txt, tanto si la lanzas desde el módulo como si usas el botón «Generar el archivo robots.txt» de la pantalla Preferencias > SEO y URLs de PrestaShop. Sin eso, cada regeneración nativa devolvería las reglas que acabas de quitar.