Боты5 мин чтения·12 августа 2026 г.

OdklBot: краулер превью Одноклассников — с официальным списком IP и родственником для платежей

OdklBot принадлежит Одноклассникам (200+ млн пользователей, холдинг VK) и строит карточки превью ссылок по факту публикации, как facebookexternalhit у Facebook. Разбираем официальную методику верификации ОК (IP + UA вместе), отличие от родственного OdklApiBot для платежей, и почему нельзя банить «весь VK/OK» одним широким правилом.

TVTrafficVeil TeamЭксперты по защите веб-трафика
Уникальная иллюстрация бота OdklBot: легитимный прочие краулеры и сервисы

OdklBot принадлежит Одноклассникам (OK.ru) — второй по популярности социальной сети в России после VK, которой она же, собственно, и принадлежит: обе платформы сегодня входят в холдинг VK. Сервис работает с 2006 года, у него свыше 200 миллионов зарегистрированных пользователей и около 45 миллионов ежедневных уникальных посетителей — то есть по масштабу это отнюдь не нишевая площадка, а один из крупнейших социальных сервисов в русскоязычном интернете.

Что делает бот и зачем он заходит на сторонние сайты

Задача OdklBot полностью аналогична facebookexternalhit у Facebook или ботам превью Slack и Reddit, уже разобранным в этой серии: когда пользователь Одноклассников публикует ссылку на внешний сайт в посте, сообщении или комментарии, сервису нужно быстро собрать данные для карточки предпросмотра — заголовок, описание, изображение или видео из Open Graph разметки страницы. Это точечный запрос по факту конкретного действия пользователя, а не системный обход всего сайта.

Параметры бота

Параметр Значение
User-Agent Mozilla/5.0 (compatible; OdklBot/1.0 like Linux; klass@odnoklassniki.ru)
Оператор Одноклассники (OK.ru), холдинг VK
Официальная документация apiok.ru/dev/verification — официальная страница верификации сервисов ОК с актуальным JSON-списком адресов
Список IP-адресов (web grabber) ✅ Публикуется официально: 185.16.150.104/30, 185.16.150.172/30, 185.16.150.212/30, 185.16.150.202/31 — актуальный список стоит проверять на официальной странице, поскольку диапазоны могут обновляться
Родственный, но другой бот OdklApiBot — обслуживает Bot API и валидацию платежей в играх и приложениях ОК, работает с других IP и решает принципиально другую задачу, не связанную с превью ссылок
Способ верификации по методичке ОК Официальная документация прямо рекомендует проверять запрос по совокупности признаков: IP-адрес отправителя плюс строка User-Agent — не полагаться на одно лишь совпадение заголовка

Почему не стоит путать OdklBot с ботами VK или банить их одним правилом

Хотя Одноклассники и VK принадлежат одному холдингу, это разные продукты с разными ботами превью, разной инфраструктурой и разными IP-диапазонами. Огульная блокировка «всего похожего на VK/Mail.ru/OK» одним широким правилом — та же ошибка, что уже разбиралась для семейства ByteDance (TikTokSpider против Bytespider): можно случайно сломать карточки предпросмотра в одной социальной сети, пытаясь ограничить трафик от совершенно другого сервиса под похожим по звучанию именем оператора.

Не уверены, кто ходит по вашему сайту?

Подключите домен и посмотрите живую ленту: кто пришёл, с какой сети, что запрашивал и по какому правилу был пропущен или заблокирован.

Посмотреть свой трафик

Сколько трафика он создаёт

По сводке TrafficVeil, паттерн запросов odklbot на подключённых доменах составил порядка 9 тысяч. Это ожидаемо для точечного fetch-бота: он не сканирует сайт целиком, а реагирует только на факт того, что кто-то поделился ссылкой на конкретную страницу сайта в Одноклассниках.

Как найти бота в логах и проверить подлинность

grep -i "OdklBot" /var/log/nginx/access.log

Для верификации — сверка IP запроса с официально опубликованным списком адресов на странице apiok.ru/dev/verification, а не полагание на одно лишь совпадение строки User-Agent, которую в принципе может подделать любой скрипт.

Стоит ли блокировать

  • если сайт заинтересован в качественных карточках ссылок при обсуждении их в Одноклассниках (актуально для проектов с русскоязычной аудиторией старшего и среднего возраста, где ОК остаётся заметной платформой) — бота стоит явно разрешить и убедиться, что og-теги отдаются в исходном HTML;
  • если аудитория Одноклассников для проекта не приоритетна — блокировка не несёт значимых потерь, кроме ухудшения вида ссылок, которые всё равно будут туда попадать;
  • на позиции в органической выдаче Google, Bing или Яндекса присутствие или отсутствие этого бота не влияет — это отдельная от поисковой индексации система превью.

Как настроить доступ

Явное разрешение, если карточки в ОК важны:

User-agent: OdklBot
Allow: /

Дополнительно к правилу в robots.txt — whitelist официальных IP-адресов на уровне WAF или файрвола, чтобы гарантированно не заблокировать легитимные запросы при более широких правилах защиты от ботов:

# Официальные диапазоны web grabber (сверяйте актуальность на apiok.ru/dev/verification)
185.16.150.104/30
185.16.150.172/30
185.16.150.212/30
185.16.150.202/31

Стандартный запрет с дублированием на уровне сервера, если превью в ОК не нужны:

User-agent: OdklBot
Disallow: /
if ($http_user_agent ~* "OdklBot") {
    return 403;
}

Частые вопросы

Кто владеет OdklBot?
Одноклассники (OK.ru) — вторая по популярности соцсеть в России с 200+ млн пользователей, входящая в холдинг VK.
Зачем боту заходить на сторонний сайт?
Чтобы собрать данные для карточки превью, когда пользователь ОК публикует ссылку на страницу сайта в посте, сообщении или комментарии.
Чем OdklBot отличается от OdklApiBot?
OdklApiBot — отдельный бот для Bot API и валидации платежей в играх и приложениях ОК, работает с других IP и решает не связанную с превью задачу.
Как официально верифицировать запрос от настоящего OdklBot?
По совокупности IP-адреса из официального списка на apiok.ru/dev/verification и строки User-Agent — так рекомендует сама документация ОК.
Почему нельзя банить весь трафик VK/Mail.ru/OK одним правилом?
Это разные продукты с разными ботами превью и разной инфраструктурой — широкая блокировка рискует сломать карточки в одной сети, пытаясь ограничить другую.
Повлияет ли блокировка на позиции в поисковых системах?
Нет, это отдельная от поисковой индексации система превью ссылок.
#odklbot#Одноклассники#OK.ru#превью ссылок#бот-энциклопедия#robots.txt#VK#TrafficVeil
TV
TrafficVeil Team

Команда TrafficVeil разрабатывает инструменты защиты сайтов от ботов, DDoS и веб-атак. Разборы ботов пишем по логам подключённых доменов и открытым данным операторов.

Похожие статьи

Ещё материалы из раздела «Боты» — те же вопросы, другие агенты.

Проверьте защиту своего сайта

Подключение занимает несколько минут. Начните с анализа трафика и включайте блокировки после проверки логов.

Тарифа на трафик нет. Платите за людей, а не за тех, кого отбили: боты, атаки и всё, что срезали фильтры, в счёт не идут. Тариф — число доменов и глубина настроек.

TrafficVeil