Podimo — реальный, узкоспециализированный бот, а не абстрактный «сервисный обход» для интеграции аккаунта. Это сервис подписки на подкасты и аудиокниги, популярный в Европе, и его краулер обращается к сайтам ровно с одной задачей — прочитать RSS-фид подкаста. Если этот токен появился в логах, первый вопрос — есть ли на сайте вообще подкаст-контент, потому что без него визит выглядит нетипично. В каталоге TrafficVeil бот отмечен как легитимный в категории «Прочие краулеры и сервисы».
Что такое Podimo на самом деле
Podimo — европейский сервис подписки на подкасты и аудиокниги. По официальной документации компании, открытые RSS-фиды подкастов автоматически используются сервисом для импорта новых эпизодов и показа их пользователям — то есть краулер существует именно для чтения таких фидов, а не для обхода сайта в целом. Официальная строка User-Agent зафиксирована в открытом community-реестре подкаст-аналитики: Podimo/1.0 (https://podimo.com/).
Важная деталь: Podimo явно указывает, что доступ к подкасту через их сервис возможен не всегда — некоторые подкастеры отказываются от присутствия в приложении, и тогда шоу не появляется там даже при наличии открытого RSS. Это подтверждает: обращения бота — реакция на реально опубликованный и доступный фид, а не попытка обойти ограничения.
| Параметр | Значение |
| Название | Podimo |
| User-Agent (токен/паттерн) | podimo (официальная строка: Podimo/1.0 (https://podimo.com/)) |
| Оператор | Podimo — европейский сервис подписки на подкасты и аудиокниги |
| Назначение | Чтение RSS-фидов подкастов для автоматического импорта новых эпизодов в приложение |
| Список IP-адресов | ❌ Официального списка не публикуется; проверяйте ASN/поведение и не полагайтесь только на UA |
| Соблюдение robots.txt | Зависит от оператора; для точного ответа стоит проверить поведение по факту логов на конкретном домене |
| Используется для обучения моделей | Не задокументировано явно |
| Категория TrafficVeil | Легитимный / Прочие краулеры и сервисы |
Как работает Podimo
Единственный реалистичный сценарий визита — на сайте опубликован открытый RSS-фид подкаста (публично доступный, не закрытый оплатой), и Podimo либо уже импортировал его в свой каталог, либо периодически проверяет на новые эпизоды. Если сайт не публикует подкаст-контент вообще, такой визит — редкость, а не ожидаемый фон, и его стоит скорее рассматривать как аномалию или устаревшую запись.
Идентифицируется в access.log по паттерну User-Agent podimo; выполняет автоматические HTTP(S)-запросы конкретно к файлу RSS-фида, а не к произвольным публичным URL сайта.
Нагрузка на сервер
Из-за узкой специализации нагрузка от Podimo почти всегда минимальна — бот опрашивает один конкретный файл фида, а не весь каталог сайта. Признаки, которые стоит проверить:
- совпадает ли запрошенный путь с реальным RSS-фидом подкаста, если он есть на сайте;
- частоту опроса — избыточно частые запросы к одному файлу стоит уточнить отдельно;
- отсутствие cookie и признаков пользовательской сессии, типичное для любого fetch-агента.
Обнаружение в логах
# Все запросы
grep -i "podimo" /var/log/nginx/access.log
# Количество запросов за сегодня
grep -i "podimo" /var/log/nginx/access.log | grep "$(date '+%d/%b/%Y')" | wc -l
# Уникальные IP
grep -i "podimo" /var/log/nginx/access.log | awk '{print $1}' | sort -u
# Частота по дням
grep -i "podimo" /var/log/nginx/access.log | awk '{print $4}' | cut -d: -f1 | sort | uniq -c
Верификация: если найденные запросы идут не к RSS/XML-фиду подкаста, а к произвольным страницам сайта, это весомый повод усомниться в подлинности — легитимный Podimo такой обход выполнять не должен. Для критичных решений дополнительно проверяйте IP/ASN и частоту:
IP="1.2.3.4" whois -h whois.cymru.com " -v $IP" dig +short -x "$IP"
robots.txt
# Полная блокировка User-agent: podimo Disallow: / # Точечное ограничение User-agent: podimo Disallow: /admin/ Disallow: /cart/ Disallow: /account/ Allow: / # Разрешить полностью User-agent: podimo Allow: /
Если сайт публикует подкаст и заинтересован в присутствии в каталоге Podimo, файл фида стоит явно оставить открытым для этого бота — блокировка помешает эпизодам появляться в приложении. Если подкаста на сайте нет, ограничение ничего не сломает.
Управление на уровне сервера
Nginx
if ($http_user_agent ~* "podimo") {
return 403;
}
# Мягкий вариант — rate limit
limit_req_zone $binary_remote_addr zone=podimo:10m rate=15r/m;
location / {
if ($http_user_agent ~* "podimo") {
limit_req zone=podimo burst=30 nodelay;
}
}
Apache (.htaccess)
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} podimo [NC]
RewriteRule ^ - [F,L]
Через TrafficVeil
- откройте список известных ботов в панели домена или
/system/bots; - найдите podimo / Podimo;
- если на сайте есть подкаст-фид и присутствие в каталоге Podimo желательно — оставьте allow именно на путь фида;
- если подкаста на сайте нет — смело ставьте «запретить», заметной пользы или вреда от этого не будет;
- проверьте логи: запросы должны уходить в блок/лимит согласно выбранной политике.
Рекомендации по оптимизации
- Оценивайте пользу по одному простому критерию: публикует ли сайт подкаст-фид вообще;
- не блокируйте поисковые роботы Google/Yandex случайно, если рядом настраиваете широкие правила;
- сначала измерьте долю запросов бота в логах/аналитике TrafficVeil, потом принимайте решение;
- для всплесков чаще достаточно rate-limit вместо полного 403;
- если сайт с подкастом, стоит убедиться, что RSS-фид отдаётся server-side и не заблокирован общими правилами для ботов.
Сравнение с похожими ботами
| Бот | Кластер | User-Agent | Метка |
| 2ip Bot | Прочие краулеры и сервисы | 2ip bot | легитимный |
| AccessStatus | Прочие краулеры и сервисы | accessstatus | легитимный |
| AddThis.com | Прочие краулеры и сервисы | addthis.com | легитимный |
| Agent | Прочие краулеры и сервисы | agent | легитимный |
| AgentReadinessScanner | Прочие краулеры и сервисы | agentreadinessscanner | легитимный |
Сводная таблица стратегии
| Цель сайта | Рекомендация |
| Сайт публикует подкаст, присутствие в Podimo важно | Allow на путь RSS-фида, остальное — по общей политике |
| Подкаста на сайте нет | Disallow + запрет в TrafficVeil или 403 на nginx/Apache |
| Подкаст есть, но частота опроса избыточна | Rate-limit вместо полной блокировки |
| Запросы идут не к фиду, а к произвольным страницам | Проверить подлинность — вероятен спуфинг UA |