Тариф «Старт» — 0 ₽: один сайт, до 100 000 запросов в месяц. Все тарифы
Bot Guard.ruЗащита сайта от ботов

PetalBot: User-Agent и проверка подлинности

За последние 30 дней (до 05.10.2026) Bot Guard учёл в статистике 148 636 запросов с User-Agent PetalBot (Huawei) на 10 сайтах: 3 вариантов строки. Строка User-Agent сама ничего не доказывает: её может написать любой скрипт, поэтому подлинность бота проверяют по IP-адресу.

148 636запросов за 30 дн.
10сайтов с этим User-Agent
3разных строк

Операционные системы

Android148 626100%

Самые частые строки User-Agent

User-AgentЗапросовСайтов
Mozilla/5.0 (Linux; Android 7.0;) AppleWebKit/537.36 (HTML, like Gecko) Mobile Safari/537.36 (compatible; PetalBot;+https://web… 148 489 9
Mozilla/5.0 (Linux; Android 7.0;) AppleWebKit/537.36 (KHTML, like Gecko) Mobile Safari/537.36 (compatible; PetalBot;+https://we… 137 3
Mozilla/5.0 (compatible;PetalBot;+https://webmaster.petalsearch.com/site/petalbot) 10 1

Период 05.09.2026 — 05.10.2026. Страница строки показывает её разбор и «паспорт»: на чём основан вердикт.

Как проверить, настоящий ли PetalBot

Строку User-Agent бота может написать любой скрипт, поэтому не блокируйте и не пропускайте бота только по ней. Сверяйте IP-адрес с данными владельца бота (Huawei: списки диапазонов и способ проверки) и проверяйте поведение: частоту запросов и то, какие страницы он открывает. Для проверки адреса используйте проверку User-Agent и IP, а разобрать свой лог можно в анализаторе access-лога.

Сверим адрес по обратному и прямому DNS и по официальным спискам диапазонов владельцев ботов, а также покажем, блокировался ли он на сайтах под защитой Bot Guard. IPv4 и IPv6, бесплатно.

Как запретить или разрешить PetalBot

robots.txt

User-agent: PetalBot
Disallow: /

Чтобы, наоборот, явно разрешить обход, используйте Allow: /. Правило работает только для ботов, которые соблюдают robots.txt.

nginx (отказ по User-Agent)

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

Это блокирует и настоящего бота, и подделку, которая подписалась его именем. Если нужно пропускать настоящего и отсекать подделки, проверка должна идти по IP: так работает защита от ботов Bot Guard.

Проверить, допускает ли ваш сайт PetalBot

Вопросы и ответы

Как запретить PetalBot в robots.txt?
Добавьте в robots.txt блок «User-agent: PetalBot» и строку «Disallow: /». Добросовестные боты соблюдают это правило, но оно добровольное: подделки и скрипты его игнорируют.

Как проверить, что это настоящий PetalBot?
Строка User-Agent ничего не доказывает, её может написать любой скрипт. Подлинность подтверждает IP-адрес: сверьте его с данными владельца бота или используйте бесплатную проверку User-Agent и IP на bot-guard.ru.

Что будет, если заблокировать PetalBot?
Бот перестанет обходить сайт. Для краулеров, которые собирают данные для сервисов и поисковых систем, это может убрать сайт из их выдачи или ответов, поэтому сначала решите, нужен ли вам этот канал.

Сколько таких запросов на вашем сайте?

Bot Guard проверяет каждый запрос, пропускает настоящих поисковых роботов и блокирует подделки. Сейчас бесплатно.

Подключить бесплатно

Проверки показывают ботов. Bot Guard их останавливает

Тариф «Старт» — 0 ₽: один сайт, до 100 000 запросов в месяц. Плагины для WordPress и 1С-Битрикс, проверка для nginx, PHP-код для любого сайта.