Как ИИ-агенты видят hh.ru
Защита hh.ru (DDoS-Guard) не пускает обычные автоматические запросы, но по подписи пропускает 1 из 12 ИИ-ботов.
- Доступ для ботов
- 7/40
- Правила robots.txt
- 20/20
- Контент без JavaScript
- 0/20
- Разметка
- 10/10
- Служебные файлы
- 0/10
Главные проблемы
-
Серьёзно
ИИ-ассистенты не могут открыть сайт
Браузеру главная открывается, а ИИ-агентам нет: ChatGPT-User, Claude-User, Perplexity-User, OAI-SearchBot, Claude-SearchBot, PerplexityBot — упирается в проверку антибота. Когда пользователь спросит ChatGPT, Claude или Perplexity о вашем сайте, они не смогут его прочитать.
Как исправить. Сайт защищает DDoS-Guard. Добавьте в его настройках исключение для нужных ботов (в Cloudflare: Security → Bots и правила WAF).
-
Важно
Сайт пускает только тех, кто представился ботом
Защита DDoS-Guard отказывает обычным автоматическим клиентам и браузеру без интерфейса, но по подписи пропускает Googlebot, YandexBot, YandexAdditionalBot. Остальным ботам — отказ.
Как исправить. Проверьте правила защиты: каких ботов вы пропускаете по User-Agent и всех ли нужных включили.
-
Важно
Сайт не пускает тех, кто только называет себя поисковиком
Запросы с подписями поисковых роботов без их IP-адресов отклонены: Bingbot — упирается в проверку антибота. Скорее всего, защита сверяет подлинность ботов по IP — тогда настоящие Googlebot и YandexBot проходят. Проверьте в Яндекс Вебмастере и Google Search Console, что ошибок обхода нет.
Как исправить. Если в панелях вебмастера есть ошибки доступа, добавьте поисковых роботов в исключения защиты.
-
Мелочь
Боты для обучения моделей заблокированы на уровне сервера
GPTBot, ClaudeBot, CCBot, Bytespider, meta-externalagent — упирается в проверку антибота. Если это сознательное решение — всё в порядке, на ответы ИИ-поиска это почти не влияет.
Как исправить. Если блокировка случайная, проверьте правила антибота. Если нет — лучше дополнительно закрыть этих ботов в robots.txt: так правило будет явным.
-
Мелочь
robots.txt не отдаётся сканеру
Запрос /robots.txt получил ответ 451. Боты, которым robots.txt недоступен, обычно считают, что ограничений нет, — но и ваших правил они не узнают.
Как исправить. Отдавайте robots.txt всем без проверок антибота.
Доступ по ботам
Мы зашли на главную под подписью (User-Agent) каждого бота и сравнили ответ с тем, что получает обычный браузер. Колонка robots.txt — что разрешают правила сайта.
| Бот | robots.txt | Доступ к главной | Ответ сервера |
|---|---|---|---|
| Поисковики | |||
GooglebotGoogle |
Разрешенонет файла |
Видит страницу |
200 |
YandexBotЯндекс |
Разрешенонет файла |
Видит страницу |
200 |
BingbotMicrosoft |
Разрешенонет файла |
Упирается в проверку антибота |
200 |
| ИИ-поиск | |||
YandexAdditionalBotЯндекс |
Разрешенонет файла |
Видит страницу |
200 |
OAI-SearchBotOpenAI |
Разрешенонет файла |
Упирается в проверку антибота |
200 |
Claude-SearchBotAnthropic |
Разрешенонет файла |
Упирается в проверку антибота |
200 |
PerplexityBotPerplexity |
Разрешенонет файла |
Упирается в проверку антибота |
200 |
| Агенты по запросу пользователя | |||
ChatGPT-UserOpenAI |
Разрешенонет файла |
Упирается в проверку антибота |
200 |
Claude-UserAnthropic |
Разрешенонет файла |
Упирается в проверку антибота |
200 |
Perplexity-UserPerplexity |
Разрешенонет файла |
Упирается в проверку антибота |
200 |
| Обучение моделей | |||
GPTBotOpenAI |
Разрешенонет файла |
Упирается в проверку антибота |
200 |
ClaudeBotAnthropic |
Разрешенонет файла |
Упирается в проверку антибота |
200 |
CCBotCommon Crawl |
Разрешенонет файла |
Упирается в проверку антибота |
200 |
BytespiderByteDance |
Разрешенонет файла |
Упирается в проверку антибота |
200 |
Разрешенонет файла |
Упирается в проверку антибота |
200 |
|
Google-ExtendedGoogle |
Разрешенонет файла |
нет своего робота |
|
Applebot-ExtendedApple |
Разрешенонет файла |
нет своего робота |
|
Для сравнения обычный браузер получил: ответ 200.
JavaScript: что видит бот без браузера
GPTBot, ClaudeBot, PerplexityBot и большинство ИИ-агентов не выполняют JavaScript: они читают только HTML, который отдал сервер. Мы сравнили HTML, который получил YandexAdditionalBot, со страницей после рендера в браузере.
Не удалось сравнить.
Разметка главной
Так главную видит YandexAdditionalBot — без JavaScript.
- Title
- Работа в Москве, поиск персонала и публикация вакансий - hh.ru
- Description
- hh.ru — сервис, который помогает найти работу и подобрать персонал в Москве более 20 лет! Создавайте резюме и откликайтесь на вакансии. Набирайте сотрудников и публикуйте вакансии.
- Язык
- ru
- Canonical
- https://hh.ru/
- Schema.org
- WebSite, Organization
- Meta robots
- не задано
Служебные файлы
- robots.txt
- нет ответ 451
- Sitemap
- нет ответ 451
- Markdown для агентов
- нет на запрос Markdown сайт отдаёт HTML
- llms.txt
- нет необязательный файл для языковых моделей
История проверок
| Дата | Балл | ИИ-ботов видят |
|---|---|---|
| 30 октября в 22:45 | 37 | 1 |
| 15 октября в 23:30 | 68 | 12 |
Как мы проверяли
Мы подставляем подпись бота, но не его IP-адрес. Поэтому отчёт показывает, как сайт видит агент без проверки IP. Если антибот пропускает ботов по IP-адресам (так часто делают для Googlebot и YandexBot), реальная картина для этих ботов может быть лучше. Точную картину дают только логи сервера.
Проверяли с сервера в России. Наш сканер представляется как AICrawl/1.0 (+https://ai-crawl.app/about) и соблюдает robots.txt. Подписи ИИ-ботов используются только для одного запроса к главной странице. Капчи и защиту мы не обходим, а только фиксируем. Подробнее о методике.
Другие проверенные сайты
- 35 cian.ruИИ видят 1 из 12 · 30 окт
- 41 sberbank.ruИИ видят 1 из 12 · 30 окт
- 41 tinkoff.ruИИ видят 1 из 12 · 30 окт
- 32 dzen.ruИИ видят 0 из 12 · 30 окт
- 94 pikabu.ruИИ видят 12 из 12 · 30 окт
- 97 ingate.ruИИ видят 12 из 12 · 30 окт
- 91 amdg.ruИИ видят 12 из 12 · 30 окт
- 30 avito.ruИИ видят 0 из 12 · 30 окт
Это ваш сайт? Вы можете убрать эту страницу или запретить наш сканер в robots.txt.