Как в cloudflare настроить проверку обратного DNS-запроса для IP-адресов ботов?

Как можно в Cloudflare настроить проверку по обратному DNS-запросу для определения, являются ли боты от Google и Яндекса реальными или поддельными, чтобы исключить возможность обмана поисковых систем. Я знаю, что можно провести проверку по IP-адресам роботов (которые общедоступны), но этот метод неэффективен из-за постоянно меняющихся IP-адресов. Как можно решить эту проблему, учитывая, что я использую бесплатный тариф Cloudflare?
  • 22 февраля 2024 г. 7:28
Ответы на вопрос 2
Настройка проверки обратного DNS-запроса для IP-адресов ботов в Cloudflare возможна при наличии платного тарифа. Бесплатная версия Cloudflare не предоставляет такой функциональности.

Однако, в качестве альтернативного решения можно использовать Firewall Rules в Cloudflare для установки правил, которые будут блокировать запросы от определенных IP-адресов или User-Agent'ов, которые не проходят проверку обратного DNS-запроса.

Для этого необходимо создать правило в разделе Firewall Rules, указав условия (например, отсутствие обратного DNS для ботов Google и Яндекса) и действие, которое следует выполнить при срабатывании правила (например, блокировка запроса).

Подобный подход позволит вам эффективно фильтровать ботов, основываясь на обратном DNS-запросе, даже при использовании бесплатного тарифа Cloudflare.
Я не думаю, что в этом есть смысл. 
В CF такое сделать нельзя (AFAIK).
Но если все-таки хочется, то это можно попытаться сделать такую проверку на своем вебсервере.
Похожие вопросы