Строка monsidobot в логах часто описывают как проверку виджета или webhook при интеграции — на деле это неточно. Полная строка агента официально задокументирована: Mozilla/5.0 (compatible; Monsidobot/2.2; +http://monsido.com/bot.html; info@monsido.com), и её задача — не подтвердить установку какого-то стороннего кода, а просканировать сайт на предмет ошибок доступности (WCAG/ADA), качества контента и SEO. Разбираемся, кто на самом деле стоит за этим ботом.
Что такое Monsidobot на самом деле
Monsidobot — технический агент сервиса веб-доступности и контроля качества сайта Monsido, основанного в 2014 году; в 2024 году компанию приобрела Acquia (известная по Drupal и DXP-платформе), и теперь сервис работает под брендом Acquia Optimize. Monsidobot сканирует сайт клиента, чтобы найти нарушения стандартов доступности (WCAG, ADA), битые ссылки, орфографические и SEO-проблемы — и выдать отчёт с рекомендациями по исправлению прямо из CMS.
| Параметр | Значение |
| Название | Monsidobot (продукт — Monsido, сейчас часть Acquia Optimize) |
| User-Agent / паттерн | Mozilla/5.0 (compatible; Monsidobot/2.2; +http://monsido.com/bot.html; info@monsido.com) |
| Оператор | Acquia (приобрела Monsido в 2024 году) |
| Категория TrafficVeil | Сканер доступности, QA и SEO для собственного сайта клиента (не проверка интеграций и не сборщик метаданных) |
| Что делает на сайте | Сканирует страницы на нарушения WCAG/ADA, битые ссылки, орфографию и технические SEO-проблемы |
| Список IP | ❌ Отдельного публичного списка нет; есть официальная документация по боту |
| robots.txt | Официально задокументированная директива: User-agent: Monsidobot / Disallow: / — бот ориентируется на конкретное правило под своим именем |
| Пометка TrafficVeil | Легитимный — визит почти всегда означает, что владелец сайта сам подписан на сервис доступности/QA |
Зачем Monsidobot приходит на сайт
Причина визита практически всегда одна: сайт подключён к Acquia Optimize (Monsido) для регулярного контроля доступности, качества контента и SEO — часто это делают государственные учреждения, образовательные организации и крупный бизнес, для которых соответствие WCAG/ADA не просто хорошая практика, а юридическое требование. Бот обходит сайт по расписанию, чтобы отчёт клиента оставался актуальным.
Почему это не «фоновый шум» и не проверка виджета
Описание из категории «проверяет URL при установке виджета или webhook» сюда не подходит — Monsidobot не проверяет факт интеграции стороннего кода, а полноценно сканирует контент и разметку страниц ради доступности и качества. Если сайт подписан на такой сервис, визиты бота — часть регулярного комплаенс-процесса, и пропущенное сканирование может означать необнаруженную проблему доступности с реальными юридическими последствиями, а не просто «лишний трафик».
Как найти Monsidobot в логах
# Базовый поиск
grep -i "monsidobot" /var/log/nginx/access.log
# Какие разделы сканирует бот
grep -i "monsidobot" /var/log/nginx/access.log | awk '{print $7}' | sort | uniq -c | sort -rn | head
# Топ IP
grep -i "monsidobot" /var/log/nginx/access.log | awk '{print $1}' | sort | uniq -c | sort -rn | head
# Регулярность — сканирование обычно идёт по расписанию
grep -i "monsidobot" /var/log/nginx/access.log | awk '{print $4}' | cut -d: -f1 | sort | uniq -c
Для верификации сверяйте IP через ASN — публичного списка адресов компания не публикует:
IP="1.2.3.4"
whois -h whois.cymru.com " -v $IP"
robots.txt и настройка через TrafficVeil
# Официальная директива для полного запрета
User-agent: Monsidobot
Disallow: /
# Разрешить (стандартный вариант при подписке на сервис)
User-agent: Monsidobot
Allow: /
# Компромисс: закрыть служебные разделы, оставить публичный контент
User-agent: Monsidobot
Disallow: /admin/
Disallow: /account/
Allow: /
TrafficVeil: прежде чем переключать Monsidobot в «запретить», уточните у команды, отвечающей за доступность сайта или комплаенс, не подписан ли сайт на Acquia Optimize/Monsido — для госсектора, образования и крупного бизнеса это частая практика. Если подписка подтверждена, оставляйте allow без rate-limit: пропуск сканирования может привести к необнаруженным нарушениям доступности.
Что в итоге делать с Monsidobot
| Ситуация | Действие |
| Сайт подписан на Acquia Optimize/Monsido | Allow без rate-limit — полное сканирование важно для точности отчёта о доступности |
| Подписка не подтверждена, но нагрузка небольшая | Уточнить у комплаенс/веб-команды, прежде чем блокировать |
| Сервис точно не используется | Официальная директива User-agent: Monsidobot / Disallow: / либо запрет в TrafficVeil |
| Подозрение на спуфинг UA | Сверять по ASN и по регулярности расписания сканирования |