---
title: "Content Signals | content signals robots.txt ai-train search ai-input | Agent-Ready Check"
description: "Robots.txt answers \"may you crawl\". Content Signals answers the question it was never designed for: \"may you use this for training, for live answers, for indexing\". Pass criteria: robots.txt declares Content-Signal preferences covering ai-train, search and ai-input."
locale: en
canonical: https://agent-ready.t0ols.com/checks/content-signals/
---

# Content Signals

> Category: Bot Access Control

Robots.txt answers "may you crawl". Content Signals answers the question it was never designed for: "may you use this for training, for live answers, for indexing".

## Why it matters

Three lines let you say yes to being quoted in an answer and no to being trained on, in a form every crawler can read.

## Pass criteria

robots.txt declares Content-Signal preferences covering ai-train, search and ai-input.

## How to implement it

Goal: Declare AI content usage preferences with Content Signals in robots.txt

robots.txt declares Content-Signal preferences covering ai-train, search and ai-input.

The step-by-step implementation prompt is part of the paid tier. The free layer gives you the diagnosis, the evidence and the specification links.

Specifications: https://contentsignals.org/, https://datatracker.ietf.org/doc/draft-romm-aipref-contentsignals/
Implementation notes: https://agent-ready.t0ols.com/.well-known/agent-skills/content-signals/SKILL.md

