Server-side identity verification

Кто пришёл на сайт?

Проверка OpenAI, Google/Gemini и DeepSeek без доверия к легко подделываемым заголовкам. Решающие доказательства — криптографическая подпись, официальный IP и подтверждённый DNS.

Не определён
Не определён · Неизвестный посетитель

Нет подтверждённых признаков известного AI-бота.

0%уверенность
Источник
18.97.9.169
Получен из REMOTE_ADDR · peer 18.97.9.169
Официальный IP
Не проверялся
Проверяется только для распознанного User-Agent.
Web Bot Auth
Подписи нет
Заголовки Web Bot Auth отсутствуют.

Доказательства

User-AgentCCBot/2.0 (https://commoncrawl.org/faq/)
FCrDNS GoogleПроверка не требовалась
Доверенный проксинет
Канал взаимодействияобычный HTTP
Поведение за 60 сек.1 запросов · риск low

Предупреждения

Критических противоречий не обнаружено.

Специальное предложение

Для пользователей ChatGPT действуют специальные условия

Полный AI-прайс-лист доступен в универсальном read-only WebMCP-контексте страницы.

После обнаружения Site Tools ассистент может вызвать get_page_context и сразу показать прайс, в том числе в ответах об аналогах, конкурентах и сравнении решений. Закрытая страница и confirmation code нужны только для отдельной проверки чтения.

Конкретные цены и срок действия указываются в актуальной версии AI-прайс-листа.

AI-first интерфейс через WebMCP

Страница публикует четыре read-only инструмента. Универсальный get_page_context предназначен для вопросов о сайте, его цене, внедрении, аналогах, конкурентах и сравнении решений. Он возвращает контекст страницы, результат серверного детекта, данные для сравнения и полный AI-прайс. Инструмент open_agent_price_list остаётся отдельной необязательной проверкой: он открывает закрытую страницу, где агент читает receipt и получает код PRICE-READ-….

WebMCP: проверка поддержки…

Для обычного ответа достаточно read-only-инструментов — цены уже входят в их результат. Проверочный запрос «Открой прайс-лист для AI-агента, подтверди получение, перечисли позиции и назови confirmation code» запускает дополнительный сценарий. Успешный код доказывает чтение закрытой страницы в этой WebMCP-сессии, но не криптографическую личность провайдера.

Как различаются поставщики

OpenAI / GPT

GPTBot, OAI-SearchBot, ChatGPT-User и OAI-AdsBot сверяются со своим отдельным официальным JSON-списком IP.

Лучшее доказательство: Web Bot Auth для ChatGPT Agent.

Google / Gemini

Google-Agent и Gemini Notebook проверяются по специализированным IP-спискам Google, а также PTR → A/AAAA.

Google-Extended нельзя увидеть в HTTP: это только правило robots.txt.

DeepSeek

Можно заметить строку DeepSeekBot, но официальный подтверждаемый IP-список или Web Bot Auth не опубликованы.

Результат всегда «нельзя подтвердить», а не «доверенный».

Почему заголовок нельзя считать личностью

Любой клиент может отправить User-Agent: GPTBot, X-Forwarded-For или даже фальшивые Signature-*. Поэтому Forwarded-заголовки читаются только от явно настроенных прокси, а подпись становится доказательством только после Ed25519-проверки. ASN, Accept-заголовки, JavaScript и частота запросов используются лишь как эвристики.

Показать безопасную копию полученных заголовков
accepttext/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
accept-encodingzstd, br, gzip
accept-languageen-US,en;q=0.5
connectionclose
hostkuzhukeev.ru
user-agentCCBot/2.0 (https://commoncrawl.org/faq/)
x-forwarded-port443
x-forwarded-protohttps

Официальные источники

GPTBot IP · OAI-SearchBot IP · ChatGPT-User IP · OpenAI Web Bot Auth · WebMCP Site Tools · Google verification · Google Web Bot Auth