mcpprotocol.ru
Автоматическое сканирование по открытой шкале 1.1 · 2,1 с · группа «Знания» (определена автоматически) · версия 1.1, калибровка не проведена
Может ли ИИ использовать ваш сайт как источник?
Может получать данные программно и знает условия их использования.
С прошлого сканирования 01.11.2026 уровень не изменился: 3 «Вычисление».
Если тип определён неверно
Вычисление
Синяя ступень — сейчас.
# mcpprotocol.ru — уровень 3 из 4 «Вычисление» Сканирование на готовность к ИИ-агентам, 03.11.2026 19:20 UTC. Группа сайта: «Знания». Отчёт: https://agentreadyscan.ru/check/?url=mcpprotocol.ru · шкала: https://agentreadyscan.ru/metodika/ **Может ли ИИ использовать ваш сайт как источник?** Да — Может получать данные программно и знает условия их использования. Замечаний: критичных 0, важных 0, на доводку 3. В порядке: 37 из 40. ## Остальные замечания - **Markdown-карта сайта /sitemap.md.** Не найдена (404). Как исправить: Выложите карту сайта в Markdown для агентов. - **Ответ в Markdown по Accept: text/markdown.** На запрос с Accept: text/markdown сервер ответил text/html; charset=utf-8. Как исправить: Отдавайте Markdown-версию по заголовку Accept (content negotiation). - **Описание API (OpenAPI).** Открытого API с описанием OpenAPI не найдено. Как исправить: Опубликуйте JSON-API товаров и цены с OpenAPI-схемой и сошлитесь на неё из AGENTS.md. ## Объём главной страницы для агента - Исходный HTML: примерно 6 164 токенов - То же содержание текстом: примерно 2 270 токенов - Лишнее (вёрстка, скрипты, стили): 63% Оценка: у каждой модели свой токенизатор, точное число отличается примерно на пятую часть. ## Справочная смета исправлений (прайс AI-D2C) - Базовый слой для агентов — 20 000 ₽, срок 1 неделя - **Итого с НДС: 21 000 ₽** Цена одна для всех, исполнителя вы выбираете сами. Оферта: https://geooptimization.ru/oferta/ --- Оценка по внешним признакам на дату сканирования: сайт запрашивается по HTTP без выполнения JavaScript. Это не сертификат. Сервис делает ООО «САРМАТЕХ», которое под маркой AI-D2C выполняет и работы по подготовке сайтов, поэтому проверка не независима.
Можно поправить за час, без разработчика
Не влияет на уровень, но агентам станет понятнее.
Markdown-карта сайта /sitemap.md
Не найдена (404).
Карта сайта для чтения, а не для поисковых систем: только важные страницы с пояснениями.
Положите файл в корень сайта: https://ваш-сайт.ru/имя-файла. Кодировка UTF-8, тип ответа text/plain (для .md — text/markdown).
# Карта сайта mcpprotocol.ru
- [Главная](https://mcpprotocol.ru/) — чем занимается компания
- [Каталог](https://mcpprotocol.ru/catalog/) — все разделы
- [Доставка](https://mcpprotocol.ru/dostavka/) — сроки и стоимость
- [Контакты](https://mcpprotocol.ru/kontakty/) — адрес, телефон, реквизитыПоложите файл в корень сайта, рядом с index.php. Если корень закрыт правилами в .htaccess, добавьте исключение для этого имени.
# Карта сайта mcpprotocol.ru
- [Главная](https://mcpprotocol.ru/) — чем занимается компания
- [Каталог](https://mcpprotocol.ru/catalog/) — все разделы
- [Доставка](https://mcpprotocol.ru/dostavka/) — сроки и стоимость
- [Контакты](https://mcpprotocol.ru/kontakty/) — адрес, телефон, реквизитыПоложите файл в корень сайта, рядом с wp-config.php. Плагины кэширования файл не трогают, очищать кэш не нужно.
# Карта сайта mcpprotocol.ru
- [Главная](https://mcpprotocol.ru/) — чем занимается компания
- [Каталог](https://mcpprotocol.ru/catalog/) — все разделы
- [Доставка](https://mcpprotocol.ru/dostavka/) — сроки и стоимость
- [Контакты](https://mcpprotocol.ru/kontakty/) — адрес, телефон, реквизитыTilda не даёт класть свои файлы в корень. Варианты: перенести сайт на своё размещение, поставить перед Tilda обратный прокси (Nginx, Cloudflare Workers) и отдавать файл с него, либо опубликовать файл на поддомене и сослаться на него из robots.txt.
# Карта сайта mcpprotocol.ru
- [Главная](https://mcpprotocol.ru/) — чем занимается компания
- [Каталог](https://mcpprotocol.ru/catalog/) — все разделы
- [Доставка](https://mcpprotocol.ru/dostavka/) — сроки и стоимость
- [Контакты](https://mcpprotocol.ru/kontakty/) — адрес, телефон, реквизитыЗадача: Markdown-карта сайта /sitemap.md — сайт mcpprotocol.ru Контекст. Сайт mcpprotocol.ru проверен сканером готовности к ИИ-агентам agentreadyscan.ru. Сканер читает исходный HTML без выполнения JavaScript — так же, как это делает большинство ИИ-агентов. Поэтому всё, что появляется на странице только после скриптов, для него не существует. Что нашёл сканер: Не найдена (404). Что нужно сделать: Выложите карту сайта в Markdown для агентов. Ориентир по коду (Файл sitemap.md). Это образец, а не готовая правка: подставьте реальные значения и впишите в структуру проекта. ```markdown # Карта сайта mcpprotocol.ru - [Главная](https://mcpprotocol.ru/) — чем занимается компания - [Каталог](https://mcpprotocol.ru/catalog/) — все разделы - [Доставка](https://mcpprotocol.ru/dostavka/) — сроки и стоимость - [Контакты](https://mcpprotocol.ru/kontakty/) — адрес, телефон, реквизиты ``` Требования к правке: - Файл должен открываться по прямому адресу и отдаваться с кодом 200, без редиректа. - Кодировка UTF-8, перевод строки — обычный, без BOM. - Адреса внутри файла — полные, с https:// и доменом. - Файл не должен быть закрыт от роботов правилами robots.txt или защитой сайта. Как проверить, что получилось: открыть https://agentreadyscan.ru/check/?url=mcpprotocol.ru и убедиться, что пункт «Markdown-карта сайта /sitemap.md» закрыт.
Из чего складывается цена
| Позиция прайса | Объём | Сумма |
|---|---|---|
| Базовый слой для агентовсрок: 1 неделяrobots.txt для ИИ-ботов, sitemap с датами, llms.txt, AGENTS.md, Markdown-версии страниц, разметка компании с ИНН и ОГРН.Закрывает в отчёте: Markdown-карта сайта /sitemap.md; Ответ в Markdown по Accept: text/markdown | 1 × 20 000 ₽ | 20 000 ₽ |
| API расчёта цены · по желаниюНужно для уровня 3, если цена зависит от размера или опций. | — | 10 000 ₽ + 5 000 ₽ за параметр |
| Без НДС | 20 000 ₽ | |
| НДС 5% | 1 000 ₽ | |
| Итого | 21 000 ₽ | |
По умолчанию работы оплачиваются одним объёмом. По согласованию до начала работ проект можно разбить на этапы: первым этапом идёт Базовый слой для агентов, 20 000 ₽ без НДС, срок 1 неделя.
Оценка по отчёту: движок и число товаров определены автоматически, часы на проблемы сервера — средние. Точная сумма фиксируется в договоре по формуле прайс-листа после подтверждения объёмов. Строки «по желанию» в итог не входят. Цена одна для всех, исполнителя выбираете вы.
Оставить заявку на исправление ↗ОплатитьУточнить объёмы в калькуляторе ↗Публичная оферта ↗
Как это работает: 1) заявка, бесплатно и без договора; 2) смета на почту по этому прайсу; 3) счёт по согласованной смете. Договор заключается, когда вы подтверждаете смету письмом или оплачиваете счёт (оферта, п. 3.3). Кнопка «Оплатить» ведёт на страницу об оплате: онлайн-оплата в разработке, сейчас оплата по счёту.
Что дальше
Исправить самому
Часть пунктов закрывается за час без разработчика. У каждого пункта написано, как исправить.
Передать студии или разработчику
Отчёт и шкала открыты: любой исполнитель увидит те же требования. После правок просканируйте сайт заново.
Заявка на GEO-оптимизацию
Работы по смете, цена по публичному прайсу. Смета придёт на почту, оплата только после вашего согласия. Оставить заявку ↗
Вы веб-студия и работаете по этой методике? Напишите нам: будем рекомендовать вас в отчётах, когда запустим список партнёров.
Что видит агент
Столько агент тратит на одно обращение к вашей главной странице. 63% этого объёма — вёрстка и скрипты, в которых нет содержания: агент платит за них так же, как за текст. Markdown-версия страницы (пункты «Markdown-зеркало» и «Ответ по Accept» в расшифровке) убирает эту разницу: человек получает обычную страницу, агент — только текст.
Оценка: у каждой модели свой токенизатор, точное число отличается примерно на пятую часть. Считается по главной странице, остальные страницы сканер целиком не загружает.
Машинные точки входа: 0 из 9
Адреса, по которым агент ищет машинный вход на сайт, не разбирая страницы. На уровень они не влияют: ни один из этих форматов пока не обязателен, и большинству сайтов нужны не все. Панель показывает, что принято в отрасли сейчас — и что из этого у вас уже есть.
| нет | Карточка MCP-сервера (MCP Server Card)/.well-known/mcp/server-card.json | Говорит агенту, что у сайта есть MCP-сервер, как к нему подключиться и какие у него инструменты. Черновик SEP-1649. |
| нет | Карточка агента A2A (Agent Card)/.well-known/agent-card.json | Описание собственного агента сайта для протокола agent-to-agent (A2A): что он умеет и как к нему обращаться. |
| нет | Индекс навыков агента (Agent Skills)/.well-known/agent-skills/index.json | Список готовых навыков — папок с SKILL.md, — которые агент может загрузить, чтобы работать с вашим сайтом или продуктом по вашим правилам. |
| нет | OAuth Discovery (RFC 8414)/.well-known/oauth-authorization-server | Где агенту получать токен доступа, если часть данных закрыта. |
| нет | OAuth Protected Resource (RFC 9728)/.well-known/oauth-protected-resource | Какой сервер авторизации защищает ваш API (RFC 9728). |
| нет | Каталог API (RFC 9727)/.well-known/api-catalog | Один адрес со списком всех ваших API — агенту не нужно их угадывать. |
| нет | Ключи подписи бота (Web Bot Auth)/.well-known/http-message-signatures-directory | Нужен, только если у вас есть свой бот или агент, который ходит на чужие сайты: по этим ключам его подписанные запросы отличают от подделки. Обычному сайту не нужен — проверку входящих подписей настраивают на сервере (см. agentfirewall.ru). |
| нет | Профиль UCP/.well-known/ucp | Описание сценария покупки или заявки для агента. Один из способов закрыть уровень 4. |
| нет | Описание API (OpenAPI)/openapi.json | Машинное описание API: агент понимает, какие запросы можно делать. Входит в требования уровня 3. |
Подробная расшифровка проверок
Для тех, кто хочет разобраться или передать разработчику.
Сервер и доступ ✓ 8
Замечаний нет.
В порядке: Сайт работает по HTTPS; Главная отвечает 200; Не больше одного редиректа, только 301; Нет запрета индексации (noindex); Файрвол не блокирует ИИ-ботов; Несуществующая страница отвечает 404; Content-Type text/html и UTF-8; Время до первого байта до 600 мс.
Файлы сайта ✓ 9⚠ 1не нужно 2
Markdown-карта сайта /sitemap.md
Не найдена (404).
Карта сайта для чтения, а не для поисковых систем: только важные страницы с пояснениями.
Положите файл в корень сайта: https://ваш-сайт.ru/имя-файла. Кодировка UTF-8, тип ответа text/plain (для .md — text/markdown).
# Карта сайта mcpprotocol.ru
- [Главная](https://mcpprotocol.ru/) — чем занимается компания
- [Каталог](https://mcpprotocol.ru/catalog/) — все разделы
- [Доставка](https://mcpprotocol.ru/dostavka/) — сроки и стоимость
- [Контакты](https://mcpprotocol.ru/kontakty/) — адрес, телефон, реквизитыПоложите файл в корень сайта, рядом с index.php. Если корень закрыт правилами в .htaccess, добавьте исключение для этого имени.
# Карта сайта mcpprotocol.ru
- [Главная](https://mcpprotocol.ru/) — чем занимается компания
- [Каталог](https://mcpprotocol.ru/catalog/) — все разделы
- [Доставка](https://mcpprotocol.ru/dostavka/) — сроки и стоимость
- [Контакты](https://mcpprotocol.ru/kontakty/) — адрес, телефон, реквизитыПоложите файл в корень сайта, рядом с wp-config.php. Плагины кэширования файл не трогают, очищать кэш не нужно.
# Карта сайта mcpprotocol.ru
- [Главная](https://mcpprotocol.ru/) — чем занимается компания
- [Каталог](https://mcpprotocol.ru/catalog/) — все разделы
- [Доставка](https://mcpprotocol.ru/dostavka/) — сроки и стоимость
- [Контакты](https://mcpprotocol.ru/kontakty/) — адрес, телефон, реквизитыTilda не даёт класть свои файлы в корень. Варианты: перенести сайт на своё размещение, поставить перед Tilda обратный прокси (Nginx, Cloudflare Workers) и отдавать файл с него, либо опубликовать файл на поддомене и сослаться на него из robots.txt.
# Карта сайта mcpprotocol.ru
- [Главная](https://mcpprotocol.ru/) — чем занимается компания
- [Каталог](https://mcpprotocol.ru/catalog/) — все разделы
- [Доставка](https://mcpprotocol.ru/dostavka/) — сроки и стоимость
- [Контакты](https://mcpprotocol.ru/kontakty/) — адрес, телефон, реквизитыЗадача: Markdown-карта сайта /sitemap.md — сайт mcpprotocol.ru Контекст. Сайт mcpprotocol.ru проверен сканером готовности к ИИ-агентам agentreadyscan.ru. Сканер читает исходный HTML без выполнения JavaScript — так же, как это делает большинство ИИ-агентов. Поэтому всё, что появляется на странице только после скриптов, для него не существует. Что нашёл сканер: Не найдена (404). Что нужно сделать: Выложите карту сайта в Markdown для агентов. Ориентир по коду (Файл sitemap.md). Это образец, а не готовая правка: подставьте реальные значения и впишите в структуру проекта. ```markdown # Карта сайта mcpprotocol.ru - [Главная](https://mcpprotocol.ru/) — чем занимается компания - [Каталог](https://mcpprotocol.ru/catalog/) — все разделы - [Доставка](https://mcpprotocol.ru/dostavka/) — сроки и стоимость - [Контакты](https://mcpprotocol.ru/kontakty/) — адрес, телефон, реквизиты ``` Требования к правке: - Файл должен открываться по прямому адресу и отдаваться с кодом 200, без редиректа. - Кодировка UTF-8, перевод строки — обычный, без BOM. - Адреса внутри файла — полные, с https:// и доменом. - Файл не должен быть закрыт от роботов правилами robots.txt или защитой сайта. Как проверить, что получилось: открыть https://agentreadyscan.ru/check/?url=mcpprotocol.ru и убедиться, что пункт «Markdown-карта сайта /sitemap.md» закрыт.
В порядке: Файл robots.txt; robots.txt пускает ИИ-ботов; robots.txt пускает YandexBot и YandexAdditional; В robots.txt есть строка Sitemap; sitemap.xml с реальными датами lastmod; Файл /llms.txt; Файл /llms-full.txt; Инструкция для агентов /AGENTS.md; Условия использования материалов объявлены.
HTML-разметка ✓ 10
Замечаний нет.
В порядке: Атрибут lang у <html>; Уникальный <title> до ~60 символов; rel="canonical"; meta description 120–160 символов; Open Graph: 6 основных тегов; Ровно один <h1>; Иерархия h2–h3 (не меньше 3); Семантические теги main, header, nav, footer; У изображений есть alt; Доля текста в HTML больше 15%.
Структурированные данные JSON-LD ✓ 7не нужно 8
Замечаний нет.
В порядке: JSON-LD есть в исходном HTML; Только JSON-LD, без Microdata и RDFa; Organization с реквизитами; Связный граф через @id; FAQ, глоссарий или инструкции размечены; Материалы размечены (Article); Автор указан со ссылкой.
Машинный доступ ✓ 1⚠ 2
Ответ в Markdown по Accept: text/markdown
На запрос с Accept: text/markdown сервер ответил text/html; charset=utf-8.
Один адрес отдаёт HTML человеку и Markdown агенту — по заголовку Accept. Markdown-версии страниц при этом должны уже существовать.
# В server {} — отдавать .md тем, кто просит Markdown
map $http_accept $md_suffix {
default "";
"~*text/markdown" ".md";
}
server {
location / {
add_header Vary Accept;
if (-f $document_root$uri$md_suffix) {
rewrite ^(.*)$ $1$md_suffix last;
}
try_files $uri $uri/ /index.php?$args;
}
location ~ \.md$ {
default_type text/markdown;
charset utf-8;
add_header Vary Accept;
add_header X-Robots-Tag noindex;
}
}# .htaccess в корне сайта
AddType text/markdown .md
<IfModule mod_headers.c>
<FilesMatch "\.(html|md)$">
Header append Vary "Accept"
</FilesMatch>
<FilesMatch "\.md$">
Header set X-Robots-Tag "noindex"
</FilesMatch>
</IfModule>
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_ACCEPT} text/markdown [NC]
RewriteCond %{DOCUMENT_ROOT}/$1index.md -f
RewriteRule ^(.*/)?$ /$1index.md [L]
</IfModule><?php
// В самом начале обработки страницы, до любого вывода
$accept = $_SERVER['HTTP_ACCEPT'] ?? '';
header('Vary: Accept');
if (stripos($accept, 'text/markdown') !== false) {
$md = __DIR__ . '/index.md';
if (is_file($md)) {
header('Content-Type: text/markdown; charset=utf-8');
header('X-Robots-Tag: noindex');
readfile($md);
exit;
}
}
Задача: Ответ в Markdown по Accept: text/markdown — сайт mcpprotocol.ru
Контекст. Сайт mcpprotocol.ru проверен сканером готовности к ИИ-агентам agentreadyscan.ru. Сканер читает исходный HTML без выполнения JavaScript — так же, как это делает большинство ИИ-агентов. Поэтому всё, что появляется на странице только после скриптов, для него не существует.
Что нашёл сканер: На запрос с Accept: text/markdown сервер ответил text/html; charset=utf-8.
Что нужно сделать: Отдавайте Markdown-версию по заголовку Accept (content negotiation).
Ориентир по коду (Nginx). Это образец, а не готовая правка: подставьте реальные значения и впишите в структуру проекта.
```nginx
# В server {} — отдавать .md тем, кто просит Markdown
map $http_accept $md_suffix {
default "";
"~*text/markdown" ".md";
}
server {
location / {
add_header Vary Accept;
if (-f $document_root$uri$md_suffix) {
rewrite ^(.*)$ $1$md_suffix last;
}
try_files $uri $uri/ /index.php?$args;
}
location ~ \.md$ {
default_type text/markdown;
charset utf-8;
add_header Vary Accept;
add_header X-Robots-Tag noindex;
}
}
```
Требования к правке:
- Правка делается на уровне сервера, а не скриптом в браузере.
- Остальные адреса сайта должны продолжать работать как раньше: проверьте главную, карточку и страницу поиска.
- После правки перезапустите сервер и убедитесь, что конфигурация прошла проверку.
Как проверить, что получилось: открыть https://agentreadyscan.ru/check/?url=mcpprotocol.ru и убедиться, что пункт «Ответ в Markdown по Accept: text/markdown» закрыт.Описание API (OpenAPI)
Открытого API с описанием OpenAPI не найдено.
Задача: Описание API (OpenAPI) — сайт mcpprotocol.ru Контекст. Сайт mcpprotocol.ru проверен сканером готовности к ИИ-агентам agentreadyscan.ru. Сканер читает исходный HTML без выполнения JavaScript — так же, как это делает большинство ИИ-агентов. Поэтому всё, что появляется на странице только после скриптов, для него не существует. Что нашёл сканер: Открытого API с описанием OpenAPI не найдено. Что нужно сделать: Опубликуйте JSON-API товаров и цены с OpenAPI-схемой и сошлитесь на неё из AGENTS.md. Требования к правке: - Выводить это в исходном HTML, который отдаёт сервер, а не дорисовывать скриптом на стороне браузера. - Значения подставлять из данных сайта, а не вписывать строкой: правка должна работать на всех страницах такого типа, а не на одной. - Не менять вёрстку и внешний вид страницы. - Не трогать остальные теги и разметку, которые уже есть. Как проверить, что получилось: открыть https://agentreadyscan.ru/check/?url=mcpprotocol.ru и убедиться, что пункт «Описание API (OpenAPI)» закрыт.
В порядке: Markdown-зеркало страницы (link rel="alternate").
Правовое и доверие ✓ 2не нужно 1
Замечаний нет.
В порядке: Реквизиты юрлица: ИНН и ОГРН; Контакты: e-mail или телефон ссылкой.
Ограничения метода. Отчёт отражает внешние признаки на дату сканирования. Он не подтверждает, что данные на сайте верны, и не прогнозирует ответы ИИ-ассистентов. Сканер читает исходный HTML без выполнения скриптов; то, что появляется после них, считается отсутствующим.
Сформирован автоматически по открытой шкале. Это не сертификат.agentreadyscan.ru · ООО «САРМАТЕХ» · ИНН 4725011864
