# Agent Ready Web: готов ли ваш сайт к AI-агентам (и как это проверить за минуту)

> Cloudflare выпустил бесплатный аудит готовности сайта к AI-агентам. Разбираю, что он проверяет, зачем это нужно и как поднять оценку через Claude Code.

Источник: https://blog.uspeshnyy.ru/blog/agent-ready-web-proverka-sayta/
Автор: Александр Успешный · blog.uspeshnyy.ru
Опубликовано: 2026-02-10
Теги: инструменты, AI-агенты, MCP, SEO

---

Пока все спорят, «заменит ли AI поиск», Cloudflare тихо выкатил инструмент для мира, который уже наступает. Он называется [isitagentready.com](https://isitagentready.com/) и отвечает на один вопрос: понимает ли ваш сайт язык AI-агентов — или всё ещё разговаривает только с людьми и поисковыми роботами.

Проверка бесплатная и занимает меньше минуты. Но за этой простотой стоит смена эпохи, которую стоит понять раньше конкурентов. Разберу, что это, зачем и что делать.

## Почему «Agent Ready» — это следующий SEO

Веб уже несколько раз переучивался под новую аудиторию:

- **SEO** — сайт научился разговаривать с поисковыми роботами.
- **Mobile First** — сайт научился разговаривать с телефоном.
- **Core Web Vitals** — сайт научился быть быстрым, потому что этого требовал Google.

Теперь приходит новый читатель — **AI-агент**. Он не листает страницы глазами. Он сам находит информацию, читает документацию, дёргает API, оформляет заказы и совершает покупки за пользователя. И если сайт не умеет «разговаривать» с агентом, он просто выпадает из этой новой экономики — так же, как сайты без мобильной версии выпали из мобильного трафика.

Разница в том, что первые три волны все прошли с опозданием и болью. Эту можно встретить подготовленным — инструмент для проверки уже есть.

![Сайт глазами агента: находят ли нас, читается ли текст, пускают ли ботов, видно ли цены и контакты](/images/posts/agent-ready-web-proverka-sayta-1.webp)

## Что именно проверяет сервис

Cloudflare сканирует сайт по пяти категориям. Это не одна абстрактная оценка «хорошо/плохо», а понятная разбивка — видно, где именно проседает.

### 1. Обнаружение (Discoverability)

Как агент вообще узнаёт, что у вас есть и куда идти:

- `robots.txt` — базовые правила обхода;
- `sitemap.xml` — карта сайта;
- Link-заголовки в HTTP-ответе;
- DNS-настройки для AI Discovery (DNS-AID) — относительно новый стандарт.

### 2. Доступность контента (Content Accessibility)

Может ли модель прочитать страницу без мучений:

- поддержка Markdown-представления страницы (когда сайт по запросу отдаёт агенту чистый Markdown вместо тяжёлого HTML);
- читаемость страниц для LLM.

### 3. Управление ботами (Bot Access Control)

Кого вы пускаете и на каких условиях:

- правила для AI-краулеров в `robots.txt`;
- Content Signals — сигналы, что можно и что нельзя делать с вашим контентом;
- Web Bot Auth — аутентификация «хороших» ботов.

### 4. Агентные стандарты (Protocol Discovery)

Самое интересное и самое новое — умеет ли сайт предоставлять агенту инструменты:

- **MCP Server Card** — визитка вашего MCP-сервера (тот самый Model Context Protocol);
- **Agent Skills** — готовые навыки, которые агент может подхватить;
- **WebMCP**, **A2A Agent Card** (agent-to-agent), **API Catalog**, **OAuth Discovery** — стандарты, по которым агент находит и авторизуется в ваших сервисах.

### 5. Агентная коммерция (Commerce)

Может ли агент купить у вас без человека: `x402`, `UCP`, `MPP`, `ACP` — протоколы, по которым AI совершает и оплачивает покупку.

## Живой пример: я прогнал свой блог

Чтобы не быть теоретиком, я прогнал через сервис этот самый блог — `blog.uspeshnyy.ru`. Результат честный и показательный:

**Уровень: 1 из нескольких — «Basic Web Presence».**

| Категория | Итог |
|---|---|
| Обнаружение | `robots.txt` и `sitemap` — есть; Link-заголовки и DNS-AID — нет |
| Доступность контента | Markdown-представление — нет *(в сентябре появилось, см. ниже)* |
| Управление ботами | Правила для AI-ботов в `robots.txt` — есть; Content Signals — нет *(добавлены)* |
| Агентные стандарты | MCP, Agent Skills, WebMCP, A2A, API Catalog, OAuth — ничего нет |
| Коммерция | не применимо (блог ничего не продаёт напрямую) |

Вывод отрезвляющий: даже сайт, который я собирал вручную и вылизывал по скорости и SEO, для AI-агента — почти чистый лист. Есть базовая гигиена (robots + sitemap), но всё, что начинается со слова «агент», отсутствует. И это нормальная стартовая точка для 99% сайтов в рунете прямо сейчас — что и делает тему возможностью, а не проблемой.

## Что я сделал у себя за это время

Прогон в феврале показал пустую строку напротив всего, что начинается со слова «агент». В сентябре я закрыл базовую часть — на это ушёл вечер, и вот что именно сделано. Проверить можно прямо сейчас, ссылки живые.

**1. Текстовая версия каждой статьи.** К адресу любой публикации добавляется `.md` — и модель получает чистый текст вместо двухсот килобайт вёрстки со скриптами и меню: [пример](/blog/kak-udalit-otzyv.md). Формат предложен стандартом [llmstxt.org](https://llmstxt.org/): рядом со страницей лежит её markdown-двойник, а в шапке HTML на него указывает `<link rel="alternate" type="text/markdown">`.

**2. Указатель [llms.txt](/llms.txt).** Один файл в корне: заголовок, описание блога и списки статей по рубрикам — каждая ссылка ведёт сразу на markdown-версию. Агенту не нужно разбирать карту сайта и угадывать, что здесь есть.

**3. Content Signals в `robots.txt`.** Это [инициатива Cloudflare](https://blog.cloudflare.com/content-signals-policy/): в файле объявляется, что можно делать с материалами, машиночитаемой строкой. У меня стоит так:

```text
User-agent: *
Content-Signal: search=yes, ai-input=yes, ai-train=no
Allow: /
```

Читается это как «индексируйте и цитируйте в ответах, но не обучайте на мне модели». Три значения независимы: `search` — обычный поисковый индекс, `ai-input` — подстановка текста в ответ нейросети здесь и сейчас, `ai-train` — обучение.

**4. Отдельные секции для AI-краулеров.** GPTBot, ClaudeBot, PerplexityBot, поисковые боты OpenAI и Anthropic получили собственные блоки. Причина та же, по которой это делают для Яндекса: краулер, нашедший свою секцию, общие правила уже не читает.

**5. Правильный тип ответа.** Сначала markdown-файлы отдавались как `application/octet-stream` — браузер их скачивал, а не показывал. Одна строка в конфиге сервера, и тип стал `text/markdown`. Мелочь, из-за которой вся затея работала бы вхолостую.

Чего пока нет: MCP-сервера, Agent Skills, Web Bot Auth и протоколов агентной коммерции. Для блога они и не нужны — это история для сервисов, у которых есть API и корзина.

## Что мне понравилось больше всего

Сервис не просто ставит оценку и уходит. Для **каждого** найденного недочёта он генерирует готовый промпт — который можно сразу отдать Claude Code, Cursor, Windsurf или другому AI-ассистенту, и тот внесёт правку в код.

Это ровно тот [инженерный подход](/blog/claude-code-rukovodstvo-inzhenera/), который я проповедую: не «наймите SEO-агентство на полгода», а «возьмите конкретную рекомендацию, отдайте её AI-ассистенту, проверьте результат». Цикл — минуты, а не недели.

## С чего начать (быстрые победы)

Не нужно закрывать всё сразу — [начните с того, что даёт максимум за минимум усилий](/blog/agent-ready-chek-list/):

1. **Валидный `robots.txt` с правилами для AI-ботов** и директивой Sitemap. Базовая гигиена, которую агенты читают первой.
2. **Discovery-заголовки или метаданные на главной** — чтобы агент с первого запроса понял структуру сайта.
3. **Markdown-представление ключевых страниц** — отдавать модели чистый текст вместо тяжёлого HTML. Резко повышает шанс, что вас процитируют корректно. А как вообще попасть в сами ответы ChatGPT и нейропоиска — [отдельная тема GEO](/blog/geo-kak-popast-v-otvety-chatgpt-i-perplexity/).
4. Дальше — по нарастающей: Content Signals, MCP Server Card, Agent Skills.

Готовность к агентам — это одна сторона; вторая — устойчивость к тем, кто приходит с недобрыми намерениями. Как собрать себе простую проверку на уязвимости из готовых YAML-шаблонов, показано в [разборе Nuclei](/blog/nuclei-kak-sobrat-svoy-skaner-uyazvimostey-iz-yaml-shablonov/).

Каждый пункт — это конкретная правка в конфигах или коде. Прогоните свой сайт, возьмите сгенерированный промпт под первый же «fail» и отдайте его [Claude Code](/blog/claude-code-dlya-netehnarey/) — увидите, как быстро оценка ползёт вверх.

## Вывод

Agent Ready Web — не хайп на один сезон, а следующий слой, на котором будет решаться видимость бизнеса. Сайты, которые научатся разговаривать с агентами первыми, получат то же преимущество, что когда-то дал ранний SEO: они будут первыми, кого агент находит, читает и рекомендует.

**Один следующий шаг:** прогоните свой сайт через [isitagentready.com](https://isitagentready.com/) прямо сейчас. Это минута, это бесплатно — и вы точно узнаете, на каком уровне стартуете. А если захотите не просто узнать оценку, а собрать из сайта систему, готовую к новой экосистеме, — [напишите мне](https://t.me/uspeshnyy), разберём вашу задачу.

Проверить свой сайт по тем же признакам можно за минуту: пришлите адрес — покажу, что видит ИИ-краулер и чего ему не хватает.