Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm) Chrome/103.0.5060.134 Safari/537.36
Bingbot 2.0 - это веб-краулер (поисковый робот), разработанный корпорацией Microsoft для поисковой системы Bing. Он используется для сканирования веб-страниц, сбора контента и индексации сайтов в результатах поиска Bing. Данный User-Agent представляет собой модифицированную версию бота, которая маскируется под Chrome 103 на Safari, чтобы корректно обрабатывать современные веб-стандарты. Bingbot был запущен вместе с ребрендингом Live Search в Bing в 2009 году и с тех пор постоянно обновляется.
Bingbot 2.0 является легитимным и безопасным роботом. Он не представляет угрозы для веб-сайтов, если не используется злоумышленниками для подделки User-Agent. Основные риски связаны с подделкой (spoofing) - злоумышленники могут имитировать бинбота для обхода ограничений или сканирования уязвимостей. Рекомендуется проверять IP-адреса ботов через официальные списки Microsoft (например, проверка PTR-записи). Уровень доверия: высокий при условии верификации.
Для идентификации Bingbot 2.0 в коде или на сервере используйте проверку строки User-Agent на наличие подстроки 'bingbot/2.0'. Дополнительно выполните обратный DNS-запрос IP-адреса: легитимные боты Microsoft имеют PTR-запись, оканчивающуюся на '.search.msn.com' или '.bing.com'. Пример на PHP: if (strpos($_SERVER['HTTP_USER_AGENT'], 'bingbot/2.0') !== false) { ... }. Для Nginx можно настроить правило в map или if.
User-agent: bingbot и Allow: /. Для блокировки - используйте Disallow: / или настройте блокировку на уровне сервера по User-Agent и IP.