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

NewsBot в логах: почему это не один бот и точно не Google Новости

Разбираем NewsBot — размытый, немонопольный токен, под которым в логах могут скрываться разные новостные краулеры и агрегаторы. Объясняем, почему Googlebot-News давно не существует как отдельный запрос, и как принимать решение allow/deny по конкретному UA и IP, а не по одной метке.

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

NewsBot в сводках — обобщённый идентификатор: разные операторы используют похожие токены для новостных fetch/crawl задач, и за одной и той же строкой в логах на разных доменах вполне могут стоять разные, никак не связанные друг с другом сервисы. Это не автоматически Googlebot-News — у механизма попадания в Google Новости давно другая техническая реализация, и об этом стоит знать до того, как принимать решение по allow/deny.

1. Что такое NewsBot

Ключевая особенность именно этого токена — его неоднозначность. В отличие от большинства ботов в этой энциклопедии, где имя UA более-менее однозначно указывает на конкретного оператора, «NewsBot» и его вариации (newsbot, News-Bot и похожие) используются разными разработчиками для разных новостных краулеров и агрегаторов — без единого реестра или общего оператора. Прежде чем применять политику, обязательно смотрите полный User-Agent целиком (часто в нём есть ссылка на оператора или e-mail для связи), IP и частоту запросов — сокращённый токен из сводки этого не покажет.

Название NewsBot (обобщённый токен, не единый бот)
User-Agent / паттерн NewsBot / newsbot и вариации — оператор зависит от полной строки UA
Оператор Не единый — определяется исключительно по полному UA конкретного запроса
Роль Обычно — сбор или мониторинг новостного контента; точная задача зависит от конкретного оператора, стоящего за токеном на вашем домене
Документация / ориентир Нет единой — ищите ссылку на сайт оператора внутри полной строки UA, как это обычно делают легитимные краулеры (например, +https://... в скобках)
Список IP ❌ Единого списка нет и не может быть — токен используют разные операторы
robots.txt Зависит от конкретного оператора за токеном — нет общего правила
Пометка TrafficVeil По вашей сводке — около 60 запросов; не Googlebot-News

2. Зачем NewsBot приходит на сайт

Причина обхода целиком зависит от того, какой конкретно оператор скрывается за токеном на вашем домене — это может быть небольшой независимый новостной агрегатор, внутренний инструмент SEO/медиа-мониторинга у стороннего клиента или полностью безобидный, но плохо документированный скрипт. Важно не путать этот токен с Googlebot-News: с августа 2011 года Google консолидировал инфраструктуру краулинга, и отдельного HTTP User-Agent «Googlebot-News» в реальных запросах больше не существует — попадание в Google Новости сегодня технически выполняется обычным Googlebot, а правила для токена Googlebot-News в robots.txt Google лишь продолжает учитывать как фильтр контента, не отправляя под этим именем никаких запросов. Из этого следует практический вывод: если в логах буквально встречается строка «Googlebot-News», это не может быть настоящий Google — это либо спуфинг, либо вообще другой, не аффилированный с Google оператор, использующий похожее имя.

  • Какие зоны чаще трогает: зависит от оператора — типично новостные разделы, RSS/фиды, страницы со свежими публикациями;
  • Что ищет: новостной контент и метаданные — конкретная цель определяется по полному UA и поведению, а не по одному токену;
  • Чем отличается от браузерного пользователя: нет нормальной сессии, обход методичный и, как правило, сфокусирован именно на разделах с новостным/актуальным контентом.

3. Нагрузка и риски именно для NewsBot

По вашей сводке TrafficVeil — порядка 60 запросов, что для этой категории объём небольшой и сам по себе едва ли создаёт ощутимую нагрузку. Основной риск здесь не в объёме, а в неопределённости: под общим токеном может скрываться и безобидный нишевый агрегатор, и неизвестный скрипт с непрозрачными целями — решение стоит принимать по конкретным IP и полному UA из ваших логов, а не по одному факту присутствия токена NewsBot в сводке.

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

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

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

4. Как найти NewsBot в логах

Ищите не только сокращённый токен, но и полную строку UA целиком — именно в ней обычно скрывается настоящий оператор.

# Базовый поиск
grep -i "NewsBot\|newsbot" /var/log/nginx/access.log

# Полная строка UA — ищите здесь ссылку на оператора или контактный email
grep -i "newsbot" /var/log/nginx/access.log | awk -F'"' '{print $6}' | sort -u

# Топ URL, которые вычитывает бот
grep -i "newsbot" /var/log/nginx/access.log | awk '{print $7}' | sort | uniq -c | sort -rn | head

# Топ IP за этим UA
grep -i "newsbot" /var/log/nginx/access.log | awk '{print $1}' | sort | uniq -c | sort -rn | head

# Суточная активность
grep -i "newsbot" /var/log/nginx/access.log | awk '{print $4}' | cut -d: -f1 | sort | uniq -c

# Убедиться, что это не спуфинг под Googlebot-News (у настоящего Google такого UA давно нет)
grep -i "googlebot-news" /var/log/nginx/access.log | wc -l

Верификация. Перед политикой смотрите полный User-Agent, IP и частоту — этого требует именно неоднозначность токена NewsBot. Отдельно стоит проверить IP через whois/rDNS: для настоящего Google, если вдруг встретится буквальный «Googlebot-News», обратный DNS не подтвердит принадлежность к google.com, поскольку такой UA реальный Googlebot сегодня не использует.

IP="1.2.3.4"
whois -h whois.cymru.com " -v $IP"
dig +short -x "$IP"

5. robots.txt для NewsBot

# Жёсткий запрет
User-agent: NewsBot
Disallow: /

# Разрешить
User-agent: NewsBot
Allow: /

Важно: неизвестный шум — deny; известный партнёр или агрегатор, с которым есть смысл сотрудничать, — Allow точечно, после того как по полному UA и IP подтверждён конкретный оператор. Для управления видимостью именно в Google Новостях используйте токен Googlebot-News в robots.txt отдельно — Google по-прежнему учитывает эти правила как фильтр контента, даже не отправляя запросы под этим именем технически.

6. Блокировка вручную и через TrafficVeil

Nginx

if ($http_user_agent ~* "NewsBot") {
    return 403;
}

TrafficVeil

  • Найдите newsbot в ботах домена или в /system/bots и посмотрите полный UA, а не только сокращённый токен из сводки;
  • Неизвестный шум без ссылки на оператора — категория «запретить»;
  • Известный партнёр или агрегатор — Allow точечно, для конкретного подтверждённого IP/UA, а не для токена целиком;
  • После изменения сверьте логи и убедитесь, что видимость в Google Search и Google Новостях не изменилась — этот токен на неё не влияет.

7. Рекомендации: что делать с NewsBot

  • Неизвестный шум — deny;
  • Известный партнёр/агрегатор — Allow точечно, только после проверки полного UA и IP;
  • На Google Search сам по себе не влияет — это не Googlebot и не Googlebot-News;
  • Если нужно управлять именно попаданием в Google Новости — используйте отдельно токен Googlebot-News в robots.txt, помня, что технически Google крутит эти проверки через обычный Googlebot;
  • Не режьте слишком широко правилом User-agent: *, чтобы случайно не закрыть Googlebot/YandexBot.

8. С кем не путать NewsBot

Бот / сосед Кластер UA Комментарий
Googlebot-News Поисковые системы googlebot-news с 2011 года не отправляет отдельных запросов под этим UA — реальный краулинг идёт через обычный Googlebot; буквальное совпадение в логах — повод для проверки на спуфинг
Googlebot Поисковые системы googlebot основной краулер Google, включая контент для Google Новостей
newsai AI-краулеры для обучения моделей newsai отдельный, документированный AI-краулер новостного контента — не путать с общим токеном NewsBot

9. Стратегия allow/deny для NewsBot

Ситуация Действие
Неизвестный шум без ссылки на оператора в UA Deny
Известный партнёр/агрегатор, подтверждённый по IP и UA Allow точечно
Буквально встретился «Googlebot-News» в логах Проверить на спуфинг — настоящий Google такой UA сегодня не отправляет
Нужно управлять попаданием в Google Новости Отдельные правила для токена Googlebot-News в robots.txt, не для NewsBot
Подозрение на spoofing UA Не доверять токену; смотреть полный UA, IP/ASN и частоту

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

NewsBot — это всегда один и тот же бот на разных сайтах?
Нет, это обобщённый токен: разные операторы используют похожие названия для разных новостных краулеров, поэтому за одной меткой на разных доменах могут стоять никак не связанные сервисы.
Значит ли NewsBot в логах, что сайт посетил Googlebot-News?
Нет, и это важно: с 2011 года Google не отправляет запросы под отдельным UA Googlebot-News — реальный краулинг для Google Новостей идёт через обычный Googlebot.
Что делать, если в логах буквально встретилась строка «Googlebot-News»?
Отнестись с подозрением на спуфинг — раз настоящий Google technически не использует такой UA в запросах, совпадение с высокой вероятностью означает подделку или другого оператора.
Как управлять видимостью именно в Google Новостях через robots.txt?
Указывать правила отдельно для токена Googlebot-News — Google по-прежнему учитывает их как фильтр контента, даже не отправляя запросы под этим именем технически.
Стоит ли сразу блокировать любой токен с «news» в названии?
Нет, сначала стоит посмотреть полную строку User-Agent — легитимные краулеры обычно указывают там ссылку на сайт оператора или контакт, и это позволяет отличить реального партнёра от неизвестного шума.
Влияет ли блокировка NewsBot на позиции сайта в обычном поиске Google?
Нет, сам по себе этот токен не связан с основным поисковым краулером Google и на индексацию в обычном поиске не влияет.
#NewsBot#новостные краулеры#Googlebot-News#анализ логов#robots.txt#TrafficVeil
TV
TrafficVeil Team

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

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

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

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

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

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

TrafficVeil