ТамТам: готов ли сайт к ИИ-агентам
Агентам сложно прочитать сайт. Начните с первых пунктов списка.
Вставьте задание в Claude Code, Cursor или другого агента с доступом к коду сайта.
- Доступ агенту: 59
- Обнаружение: 27
- Контент для моделей: 14
- Правила для ИИ-ботов: 50
- API и протоколы: —
Что исправить в первую очередь
Сначала то, что сильнее всего мешает агентам.
- 01
Текст виден без JavaScript
Не пройденоОтдавайте текст главной с сервера: SSR или статическая сборка. В HTML без выполнения JavaScript должно быть не меньше 300 слов видимого текста.
Большинство агентов не выполняют JavaScript. Текст о продукте должен быть в самой странице, а не подгружаться скриптом.
›Что ответил сайт
- Адрес
- https://tamtam.chat/
- Что нашли
- слов текста: 0
Повторить проверку самому
curl -sSL -c /dev/null -A "agent-readiness-index/0.1" -D - -o /dev/null "https://tamtam.chat/" - 02
Сайт отдаёт Markdown по запросу агента
Не пройденоНа запрос главной с заголовком «Accept: text/markdown» отдавайте Markdown с заголовками «Content-Type: text/markdown» и «Vary: Accept». На обычный запрос по-прежнему отдавайте HTML.
Агент может попросить страницу в Markdown вместо HTML. Так он тратит в разы меньше текста на вёрстку.
›Что ответил сайт
- Адрес
- https://tamtam.chat/
- Код ответа
- 200
- Заголовки
- content-type: text/html; charset=utf-8
Повторить проверку самому
curl -sSL -c /dev/null -A "agent-readiness-index/0.1" -H "Accept: text/markdown" -D - -o /dev/null "https://tamtam.chat/" - 03
Цены видны без JavaScript
Не пройденоПоставьте на главной ссылку на страницу тарифов и выведите цены в рублях прямо в HTML этой страницы, а не скриптом после загрузки.
Агента часто просят сравнить тарифы. Если цены подставляет скрипт, агент их не увидит. Сейчас: ссылки на тарифы с главной не найдено.
›Что ответил сайт
- Адрес
- https://tamtam.chat/
Повторить проверку самому
curl -sSL -c /dev/null -A "agent-readiness-index/0.1" -D - -o /dev/null "https://tamtam.chat/" - 04
Есть карта сайта
Не пройденоСгенерируйте sitemap.xml со списком страниц и укажите его в robots.txt строкой «Sitemap: https://ваш-сайт/sitemap.xml».
sitemap.xml — список страниц. По нему агент находит разделы, до которых не добрался по ссылкам.
›Что ответил сайт
- Код ответа
- 404
Повторить проверку самому
curl -sSL -c /dev/null -A "agent-readiness-index/0.1" -D - -o /dev/null "https://tamtam.chat/sitemap-index-tamtam-chatchannel.xml.gz" - 05
Есть разметка о компании или продукте
Не пройденоДобавьте на главную разметку JSON-LD типа Organization или SoftwareApplication с полями name и url.
JSON-LD — данные о компании в формате для программ: название, адрес сайта, тип продукта.
›Что ответил сайт
- Адрес
- https://tamtam.chat/
Повторить проверку самому
curl -sSL -c /dev/null -A "agent-readiness-index/0.1" -D - -o /dev/null "https://tamtam.chat/"
Остальные замечания15
- 06
Есть llms.txt
Не пройденоПоложите в корень сайта llms.txt в формате Markdown: заголовок первого уровня с названием продукта, короткое описание и список ссылок на главные страницы. Ссылки должны открываться.
Короткий файл для языковых моделей: что это за продукт и где лежат главные страницы. Сейчас: нет файла (или вместо него HTML).
›Что ответил сайт
- Код ответа
- 200
- Заголовки
- content-type: text/html; charset=utf-8
Повторить проверку самому
curl -sSL -c /dev/null -A "agent-readiness-index/0.1" -H "Accept: text/markdown" -D - -o /dev/null "https://tamtam.chat/llms.txt" - 07
У страниц есть Markdown-версии
ЧастичноОтдавайте Markdown-версию страниц по адресу с .md на конце и укажите её в теге <link rel="alternate" type="text/markdown"> на самой странице.
Та же страница по адресу с .md на конце — чистый текст без меню и скриптов. Сейчас: 200, но HTML.
›Что ответил сайт
- Код ответа
- 200
Повторить проверку самому
curl -sSL -c /dev/null -A "agent-readiness-index/0.1" -H "Accept: text/markdown" -D - -o /dev/null "https://tamtam.chat/index.md" - 08
Понятная структура заголовков
Не пройденоОставьте на главной один заголовок h1, добавьте заголовки h2, не пропускайте уровни (после h2 идёт h3, а не h4) и оберните основной контент в тег <main>.
Один главный заголовок, подзаголовки по порядку и размеченная основная часть. Агент по ним делит страницу на смысловые куски.
›Что ответил сайт
- Адрес
- https://tamtam.chat/
- Что нашли
- заголовков H1: 0заголовков H2: 0есть <main>: нет
Повторить проверку самому
curl -sSL -c /dev/null -A "agent-readiness-index/0.1" -D - -o /dev/null "https://tamtam.chat/" - 09
В robots.txt есть правила для ИИ-ботов
Не пройденоДобавьте в robots.txt отдельные группы User-agent для ИИ-ботов: GPTBot, ClaudeBot, OAI-SearchBot, PerplexityBot, YandexAdditional. Достаточно назвать двух.
Боты нейросетей названы по именам. Разрешаете вы им или запрещаете — видно, что решение принято.
›Что ответил сайт
- Код ответа
- 200
Повторить проверку самому
curl -sSL -c /dev/null -A "agent-readiness-index/0.1" -D - -o /dev/null "https://tamtam.chat/robots.txt" - 10
Роботы Алисы AI допущены на сайт
ЧастичноДобавьте в robots.txt группу с «User-agent: YandexAdditional» и «User-agent: YandexAdditionalBot» и правилом «Allow: /».
Через роботов YandexAdditional сайт попадает в ответы Алисы. Лучше всего разрешить их отдельным правилом. Сейчас: отдельной группы нет, действует *.
›Что ответил сайт
- Код ответа
- 200
Повторить проверку самому
curl -sSL -c /dev/null -A "agent-readiness-index/0.1" -D - -o /dev/null "https://tamtam.chat/robots.txt" - 11
Несуществующая страница отвечает 404
Не пройденоНастройте сервер так, чтобы несуществующий адрес отвечал кодом 404, а не 200 и не редиректом на главную.
Если на любой адрес сайт отвечает «всё в порядке», агент принимает пустую страницу за настоящую.
›Что ответил сайт
- Адрес
- https://tamtam.chat/
- Код ответа
- 200
- Заголовки
- content-type: text/html; charset=utf-8
Повторить проверку самому
curl -sSL -c /dev/null -A "agent-readiness-index/0.1" -D - -o /dev/null "https://tamtam.chat/" - 12
С главной есть ссылка на документацию API
Не пройденоПоставьте на главной ссылку на документацию API, например в подвале или в меню для разработчиков.
Если агента просят настроить интеграцию, он ищет документацию от главной страницы.
›Что ответил сайт
- Адрес
- https://tamtam.chat/
Повторить проверку самому
curl -sSL -c /dev/null -A "agent-readiness-index/0.1" -D - -o /dev/null "https://tamtam.chat/" - 13
Сайт сам подсказывает, где файлы для агентов
Не пройденоДобавьте в ответ главной заголовок Link или тег <link> со ссылкой на llms.txt, Markdown-версию страницы (rel="alternate" type="text/markdown") или описание API (rel="service-desc").
Ссылки в заголовке ответа или в коде страницы ведут на llms.txt, Markdown-версию или описание API.
›Что ответил сайт
- Адрес
- https://tamtam.chat/
Повторить проверку самому
curl -sSL -c /dev/null -A "agent-readiness-index/0.1" -D - -o /dev/null "https://tamtam.chat/" - 14
Есть llms-full.txt
Не пройденоПоложите в корень сайта llms-full.txt с полным текстом сайта или документации в Markdown.
Полный текст сайта или документации одним файлом. Агент читает его за один запрос.
›Что ответил сайт
- Код ответа
- 200
- Заголовки
- content-type: text/html; charset=utf-8
Повторить проверку самому
curl -sSL -c /dev/null -A "agent-readiness-index/0.1" -H "Accept: text/markdown" -D - -o /dev/null "https://tamtam.chat/llms-full.txt" - 15
Указано, для чего можно использовать контент
Не пройденоДобавьте в robots.txt строку «Content-Signal: search=yes, ai-input=yes, ai-train=yes». Значения yes и no выберите сами.
Строка Content-Signal говорит, можно ли брать тексты для поиска, ответов ИИ и обучения моделей.
›Что ответил сайт
- Код ответа
- 200
Повторить проверку самому
curl -sSL -c /dev/null -A "agent-readiness-index/0.1" -D - -o /dev/null "https://tamtam.chat/robots.txt" - 16
В разметке компании есть описание и контакты
Не пройденоДобавьте в JSON-LD типа Organization поля description, logo и contactPoint (подойдут также address, email или telephone).
По описанию, логотипу и контактам в разметке ассистент убеждается, что это настоящая компания, прежде чем её советовать. Сейчас: разметки Organization на главной нет.
›Что ответил сайт
- Адрес
- https://tamtam.chat/
Повторить проверку самому
curl -sSL -c /dev/null -A "agent-readiness-index/0.1" -D - -o /dev/null "https://tamtam.chat/" - 17
С главной видны страницы о компании, контакты и политика
Не пройденоПоставьте на главной ссылки на страницы «О компании», «Контакты» и на политику конфиденциальности, например в подвале.
Агент проверяет эти страницы, чтобы убедиться, что сайту можно доверять.
›Что ответил сайт
- Адрес
- https://tamtam.chat/
Повторить проверку самому
curl -sSL -c /dev/null -A "agent-readiness-index/0.1" -D - -o /dev/null "https://tamtam.chat/" - 18
Цены есть в Markdown
Не пройденоОтдавайте страницу тарифов в Markdown: по адресу страницы с .md на конце или в /pricing.md. В файле должны быть цены.
Агенту, который сравнивает продукты, проще всего прочитать тарифы из простого текстового файла.
›Что ответил сайт
- Код ответа
- 200
- Заголовки
- content-type: text/html; charset=utf-8
Повторить проверку самому
curl -sSL -c /dev/null -A "agent-readiness-index/0.1" -D - -o /dev/null "https://tamtam.chat/pricing.md" - 19
Заполнены метаданные главной
ЧастичноДобавьте в <head> главной теги title, meta description и link rel="canonical", а тегу html — атрибут lang.
Заголовок, описание, основной адрес страницы и язык. По ним агент понимает, что это за сайт.
›Что ответил сайт
- Адрес
- https://tamtam.chat/
Повторить проверку самому
curl -sSL -c /dev/null -A "agent-readiness-index/0.1" -D - -o /dev/null "https://tamtam.chat/" - 20
Разметка ссылается на официальные профили
Не пройденоДобавьте в JSON-LD поле sameAs со ссылками на официальные профили: GitHub, соцсети, магазины приложений.
Ссылки sameAs на GitHub, соцсети и магазины приложений. По ним ассистент понимает, что упоминания в разных местах — про вас.
›Что ответил сайт
- Адрес
- https://tamtam.chat/
- Что нашли
- ссылок sameAs: 0
Повторить проверку самому
curl -sSL -c /dev/null -A "agent-readiness-index/0.1" -D - -o /dev/null "https://tamtam.chat/"
Что уже в порядке8
Главная открывается без капчи
›Что ответил сайт
- Адрес
- https://tamtam.chat/
- Код ответа
- 200
- Заголовки
- content-type: text/html; charset=utf-8
Повторить проверку самому
curl -sSL -c /dev/null -A "agent-readiness-index/0.1" -D - -o /dev/null "https://tamtam.chat/"Короткий путь с http на https
›Что ответил сайт
- Адрес
- https://tamtam.chat/
- Код ответа
- 200
- Заголовки
- content-type: text/html; charset=utf-8
- Что нашли
- редиректов: 1
Повторить проверку самому
curl -sSL -c /dev/null -A "agent-readiness-index/0.1" -D - -o /dev/null "https://tamtam.chat/"Главная лёгкая и быстрая
›Что ответил сайт
- Адрес
- https://tamtam.chat/
- Что нашли
- размер страницы, КБ: 15время ответа, с: 0,454
Повторить проверку самому
curl -sSL -c /dev/null -A "agent-readiness-index/0.1" -D - -o /dev/null "https://tamtam.chat/"Есть robots.txt
›Что ответил сайт
- Код ответа
- 200
- Заголовки
- content-type: text/plain; charset=utf-8
Повторить проверку самому
curl -sSL -c /dev/null -A "agent-readiness-index/0.1" -D - -o /dev/null "https://tamtam.chat/robots.txt"Агенты и ИИ-поиск допущены на сайт
›Что ответил сайт
- Код ответа
- 200
Повторить проверку самому
curl -sSL -c /dev/null -A "agent-readiness-index/0.1" -D - -o /dev/null "https://tamtam.chat/robots.txt"Главная не закрыта от поиска
›Что ответил сайт
- Адрес
- https://tamtam.chat/
Повторить проверку самому
curl -sSL -c /dev/null -A "agent-readiness-index/0.1" -D - -o /dev/null "https://tamtam.chat/"ChatGPT и Claude получают ту же страницу, что и люди
›Что ответил сайт
- Адрес
- https://tamtam.chat/
- Код ответа
- 200
- Заголовки
- content-type: text/html; charset=utf-8
Повторить проверку самому
curl -sSL -c /dev/null -A "agent-readiness-index/0.1" -D - -o /dev/null "https://tamtam.chat/"Заполнены данные для превью страницы
›Что ответил сайт
- Адрес
- https://tamtam.chat/
- Что нашли
- найдено: og:title, og:description, og:image, og:type
Повторить проверку самому
curl -sSL -c /dev/null -A "agent-readiness-index/0.1" -D - -o /dev/null "https://tamtam.chat/"
Не оценивали18
Эти проверки к сайту не относятся и балл не снижают.
- Есть открытая документация API или MCP-сервер
- Опубликовано описание API (OpenAPI)
- Есть MCP-сервер
- Агент может сам найти, как авторизоваться
- API отвечает на ошибку понятно для программы
- Есть каталог API
- Опубликованы навыки для агентов
- API сообщает, какой сервер выдаёт доступ
- Текст главной помещается в память агента
- Содержание начинается близко к началу страницы
- llms.txt оформлен так, что по нему можно ориентироваться
- У Markdown-версии есть шапка с данными о странице
- MCP-сервер отвечает на подключение
- У инструментов MCP есть описания
- Отказ в доступе подсказывает, где авторизоваться
- Есть карточка для связи между агентами
- Есть инструкция, как агенту получить доступ
- Есть общий каталог интерфейсов для ИИ
Проверьте свой сайт
Вставьте адрес и получите такой же разбор за полминуты.
Другие проверенные сайты
- МТС Линк64,9
- Пачка97,9
- Яндекс 360 (Мессенджер)55,9
- CommuniGate Pro47,1
- Compass63,9
- DION40,4
- eXpress62,9
- iMind77
- Loop68,5
- MAX для бизнеса45,9
- Squadus (МойОфис)53,7
- TrueConf62,8
- VK WorkSpace (VK Teams)70,1