Кратко.
Оценка AI-готовности на /ai-check (v1.2) — сумма 20 проверок на 28 баллов: файлы на сайте (13), robots.txt (5) и главная страница (10). Буква — по доле от 28: A от 90%, B от 70%, C от 50%, D от 30%, F ниже. В максимум входят все проверки, включая те, что /ai-check называет информационными или необязательными. Проверки выполняет api/ai-check.php; блок «готовность к цитированию» рядом с оценкой — отдельный балл и в неё не входит.
Файлы на сайте13robots.txt5Главная страница10
История версий.
v1.2 (2026-10-26) — meta robots и X-Robots-Tag, которые не пускают главную в ИИ-ответы Google (noindex, nosnippet, max-snippet:0, в том числе для googlebot), теперь дают 0; v1.1 давала баллы за любой meta robots и за любой X-Robots-Tag без noai, читала только последнюю строку заголовка и поэтому награждала noindex. Веса не менялись. В списке robots.txt Google-Extended подписан «Gemini», а не «AI Overviews»: по словам Google, он не влияет на попадание в поиск. 2026-10-06, та же v1.1 — меняется не формула, а то, где она применяется: MCP-инструмент check_ai_readiness выполняет эту проверку (20 сигналов), а не опрашивает пять файлов со своими весами; его score — доля этой шкалы на 0–100. v1.1 (2026-10-05) — формула не менялась, исправлено её описание. С публикации страница описывала формулу, которую проверка не считала: 28 баллов, а не 30; ai-plugin.json ищется в корне сайта, а не в /.well-known/; llms-full.txt, rel="llms-txt", meta ai-content/ai-license и «ссылка из RSS» не проверяются; X-Robots-Tag даёт 2 за любое значение без noai, а не за «index, follow»; robots.txt даёт 3 за трёх явно разрешённых AI-ботов, а не за десять, и 0, если закрыт хоть один бот из списка; Content-Signal стоит 1, а не 2; карточка A2A — 1, а не 2; сигналы автора — meta author, article:author и author в JSON-LD, а не sameAs и byline; OpenAPI — это /openapi.yaml, а не ссылка из agents.json; четырёх «блоков» в коде не было — оценка одна сумма. v1.0 (2026-05-05) — первая публикация.
Файлы на сайте — 13 баллов
2 — /.well-known/agents.json: 2 — валидный JSON; 1 — файл есть, JSON не разбирается
1 — /ai-plugin.json (в корне): 1 — отвечает 2xx непустым телом. Содержимое не проверяется; путь /.well-known/ai-plugin.json проверка не смотрит.
1 — /openapi.yaml или /.well-known/openapi.yaml: 1 — есть, содержит openapi
1 — /.well-known/http-message-signatures-directory: 1 — отвечает 2xx. На /ai-check помечена как информационная, но в максимум входит.
1 — /.well-known/api-catalog: 1 — отвечает 2xx
1 — OAuth/OIDC discovery в /.well-known/: 1 — есть. oauth-authorization-server или openid-configuration. На /ai-check помечена как необязательная, но в максимум входит.
3 — AI-боты в robots.txt: 3 — 3+ AI-ботов упомянуты, ни один не закрыт; 2 — упомянуты OAI-SearchBot и GPTBot; 1 — robots.txt есть, остальные случаи. Список из 15 ботов: OAI-SearchBot, GPTBot, ChatGPT-User, PerplexityBot, ClaudeBot, anthropic-ai, Google-Extended, Bingbot, YandexAdditional, Meta-ExternalAgent, Applebot-Extended, Amazonbot, DeepSeekBot, MistralBot, GigaChat-Web. «Закрыт» — Disallow: / для него или для *.
1 — Sitemap: в robots.txt: 1 — есть
1 — Content-Signal: в robots.txt: 1 — есть
Главная страница — 10 баллов
2 — <link rel="ai-content"> в <head>: 2 — есть
1 — meta robots или ai-robots в <head>: 1 — есть, без noai/noimageai и без noindex/nosnippet/max-snippet:0 для Google. Правила Google: meta robots и meta googlebot вместе, действует самое строгое. nosnippet и max-snippet:0 не дают использовать страницу в AI Overviews и AI Mode, noindex убирает её из поиска. То же для X-Robots-Tag — по всем строкам, включая «googlebot: …».
2 — заголовок X-Robots-Tag на главной: 2 — есть, без noai/noimageai и без noindex/nosnippet/max-snippet:0 для Google
1 — SpeakableSpecification в HTML главной: 1 — есть
2 — Сигналы автора на главной: 2 — 2+ из 3; 1 — один. Сигналы: meta name="author", meta property="article:author", "author": { в JSON-LD.
1 — Ответ на Accept: text/markdown: 1 — text/markdown или text/plain
1 — заголовок Link на главной: 1 — есть
Буквенная оценка
A≥ 90%
B≥ 70%
C≥ 50%
D≥ 30%
F< 30%
Доля от 28 баллов
Доля от максимума
Оценка
≥ 90%
A
≥ 70%
B
≥ 50%
C
≥ 30%
D
< 30%
F
Бейдж AI ready
Бейдж «AI ready» (/badges) считает облегчённую формулу: по 20 за /llms.txt, /.well-known/ai-plugin.json, /.well-known/agents.json и /.well-known/mcp/server-card.json с ответом 2xx и 20, если robots.txt называет GPTBot, ClaudeBot или PerplexityBot; не больше 100. Буквы бейджа: A от 90, B от 80, C от 70, D от 60, E от 50, F ниже.
Cookies на enterno.io.Мы используем необходимые cookies (без них сайт не работает) и опциональные — аналитику и AI-резюме. Примите всё, отклоните или настройте.Необходимые cookies + опциональные (аналитика, AI-резюме).Подробнее: реестр cookies · согласие.
Сессия входа, защита от CSRF, язык интерфейса, ваш выбор по cookies. Без них сайт не работает.
Яндекс.Метрика (обезличенно, серверы в РФ). Помогает понять, какие инструменты полезны.
AI-объяснения результатов проверок через YandexGPT; обработка на территории РФ.