RSSAPI, вероятнее всего, принадлежит rssapi.net — сервису для разработчиков, который превращает разбор и опрос RSS/Atom/JSON-фидов в простой API с доставкой обновлений через вебхуки. Продукт вырос не с нуля: команда, по собственному описанию, больше семи лет создавала софт и приложения, опирающиеся на RSS-ленты, и в 2019 году выделила накопленную инфраструктуру парсинга фидов в отдельный самостоятельный сервис для других разработчиков.
Чем именно занимается сервис и зачем ему обходить сайты
Модель RSSAPI — инфраструктурная прослойка между источником и конечным приложением: разработчик подписывается через API на нужный RSS/Atom/JSON-фид, а сервис берёт на себя техническую рутину — опрос источника, нормализацию формата и доставку новых записей через вебхук на сервер клиента в режиме, близком к реальному времени. Это снимает с разработчика необходимость самому писать и поддерживать код polling'а и парсинга разных форматов фидов. Именно для выполнения этой посреднической функции — опроса подписанных фидов от имени клиентов API — сервису и нужно периодически обращаться к сайтам-источникам.
Параметры бота
| Параметр | Значение |
| User-Agent / паттерн | rssapi |
| Вероятный оператор | RSS API (rssapi.net) — B2B/developer-сервис для подписки на RSS/Atom/JSON-фиды через API с доставкой через вебхуки |
| Год выделения в отдельный продукт | 2019 — до этого технология использовалась внутри собственных продуктов команды более семи лет |
| Модель работы | Централизованный опрос фидов, на которые подписались клиенты API, с последующей доставкой новых записей через вебхук — инфраструктурная прослойка для разработчиков, а не конечное приложение для читателей |
| Условие появления на сайте | Кто-то из клиентов rssapi.net подписался через API на конкретный RSS-фид этого сайта |
| Официальная документация краулера | ❌ Отдельной публичной страницы про политику именно бота (аналогичной, например, feeder.co/crawler) не найдено |
| Список IP-адресов | ❌ Отсутствует |
Почему это меняет практическую оценку
Как и у большинства реактивных RSS-ботов этой серии, обход здесь строго привязан к факту существующей подписки — на этот раз не человека напрямую, а стороннего разработчика или приложения, использующего инфраструктуру rssapi.net как строительный блок для собственного продукта. Присутствие бота в логах означает, что чей-то сервис или приложение технически зависит от актуальности данных именно с этого сайта, а не что происходит абстрактный, ничем не мотивированный сбор.
Подключите домен и посмотрите живую ленту: кто пришёл, с какой сети, что запрашивал и по какому правилу был пропущен или заблокирован.
Как найти бота в логах
grep -i "rssapi" /var/log/nginx/access.log
# Какой именно фид опрашивается
grep -i "rssapi" /var/log/nginx/access.log | awk '{print $7}' | sort | uniq -c | sort -rn | head
Стоит ли блокировать
- если сайту важно, чтобы его RSS-контент был доступен сторонним разработчикам и приложениям через подобную инфраструктуру (что расширяет непрямой охват без дополнительных усилий издателя), — бота стоит оставить разрешённым;
- если сайт не заинтересован в подобном использовании своего фида третьими сторонами — блокировка не несёт значимых потерь, кроме прекращения доставки данных тем, кто уже настроил подписку через API;
- на позиции в органической выдаче Google, Bing или Яндекса присутствие или отсутствие этого бота не влияет.
Как настроить доступ
Явное разрешение:
User-agent: rssapi
Allow: /
Стандартный запрет с дублированием на уровне сервера, если присутствие бота нежелательно:
User-agent: rssapi
Disallow: /
if ($http_user_agent ~* "rssapi") {
return 403;
}Частые вопросы
RSSAPI — это приложение для чтения новостей?
С какого года существует этот продукт?
Зачем боту вообще обращаться к сайту?
Кто в итоге получает данные — люди или другие сервисы?
Что будет при блокировке, если фид сайта используется через эту инфраструктуру?
Повлияет ли блокировка на позиции в поисковых системах?
Команда TrafficVeil разрабатывает инструменты защиты сайтов от ботов, DDoS и веб-атак. Разборы ботов пишем по логам подключённых доменов и открытым данным операторов.