robots.txt y Content-Signal

Ver en Markdown

El borde antepone a tu robots.txt una sección gestionada con Disallow para los bots que bloqueas y una línea Content-Signal con tus preferencias.

En esta página

Con robots.enabled (Sincronizar preferencias de bots en el panel), el borde antepone una sección gestionada al robots.txt que sirve tu origen. Se añade al servir la respuesta: ni tu origen ni la caché cambian.

robots.txt (sección gestionada)
# OpenWAF AI agents (managed)
User-agent: gptbot
User-agent: ccbot
Disallow: /

User-agent: *
Content-Signal: search=yes, ai-input=yes, ai-train=no
Disallow: /__waf/
# End OpenWAF AI agents
  • El primer grupo lista los bots cuya acción efectiva es block o tarpit, con Disallow: /. No aparece si no se bloquea ningún bot.
  • El grupo User-agent: * lleva la línea Content-Signal (contentsignals.org (enlace externo)) y Disallow: /__waf/.
  • Si tu origen responde 404 a robots.txt, el borde sirve solo la sección gestionada.
  • El control de rastreadores IA nunca reta ni bloquea GET /robots.txt.

Señales de contenido

CampoPor defectoIndica si tu contenido se puede usar
robots.content_signals.searchyesEn resultados de búsqueda.
robots.content_signals.ai_inputyesComo entrada de respuestas de IA (RAG, grounding).
robots.content_signals.ai_trainnoPara entrenar modelos.

Cada valor es yes, no o "" (sin indicar: no aparece en la línea). Con los tres vacíos no hay línea Content-Signal.

Activarlo

Control de rastreadores IA → Resumen → Configuración → Sincronizar preferencias de bots: Anteponer la sección gestionada a robots.txt, elige las Señales de contenido y revisa la Vista previa.

El informe Señales enseña, por nombre, cuántas veces se pidió robots.txt, si declara Content-Signal y qué bots pidieron rutas prohibidas. Consulta Vistas del informe.

Última actualización:

↑↓ para moverte↵ para abriresc para cerrar