Это не в Cloudflare дело.
Просто боты научились эту капчу проходить, вот и всё.
В других сервисах почти тоже самое происходит, только за деньги.
О блин... я только сейчас понял настоящий смысл этого топика, когда по ссылкам перешел.
Не, здесь не Хабр, такого эффекта не будет ))
Да не будут они разбираться, уже проверено.
Ответят дежурными фразами по скриптам и всё.
Но что-то они явно мутят, тестируют... роботность скачет каждую неделю то в плюс, то в минус.
Я именно это и пытаюсь сказать.
Если пришли с рефером Яндекса, то проверяется блок с правилом Яндекса и далее пропускает, опуская другие блоки правил в этом же паттерне.
Возможно, я не прав - заранее извиняюсь.
Но, у меня подобные же правила срабатывают без проблем, именно на операторах OR.
Нужно заглянуть в Клауд, давно не проверял...
Будут проблемы, если вы первым паттерном не укажете - пропускать хороших ботов.
Если сделали такое правило, то проблем не будет.
Чтобы убрать заходы по несуществующим ссылкам, на мелких сайтах их до ~30% от всех ботов бывает.
То есть, задача отсечь любой трафик, кроме трафика из поиска, верно?
Тут подумать нужно...
По сути, эти правила с реферами поисковиков, пропускают любых ботов с подставными реферами, коих валом - сами знаете.
Чета мне кажется, что мы малость запутались, не? =)
Подобное, что вы описали, скорее будет на правиле "И".
Т.е. пришли с Яндекса, в реферере Яндекс, И нет реферера других поисковиков.
Ну или я реально туплю )))
Но по логике того же РНР, оператор ИЛИ проверяет до первого вхождения, а потом опускает правила и срабатывает.
А вот оператор И проверяет ВСЕ вхождения на соответствие.
Почему?
Тут же правило "ИЛИ", а не "И".
Т.е., если реферер пустой или не содержит любой из рефереров поисковиков, то = JS челендж.
Другое дело - на кой черт нужны эти правила?
Прямые переходы можно отсечь пустым рефером.
А под такие правила будут легко пролетать боты с подставными реферами.
Rank Math выгоднее остальных только тем, что во Free версии есть почти всё, за что в других плагинах приходится платить.
Но, политика монетизации бесплатных функций Rank Math может смениться в любое время, как уже было однажды.
В остальном, Rank Math Pro и Yoast SEO Premium очень похожи.
Вряд ли это массовая проблема, скорее - какая-то несовместимость с одним из плагинов или глюк.
Кроме меня еще у двоих случилось аналогичное, а из-за чего и какая взаимосвязь, пока непонятно.
Да и проблема именно с Yoast SEO Premium.
Обычная Free Yoast SEO вроде бы такого глюка не имеет, иначе бы уже шум поднялся на форуме плагина, а там пока тишина.
Но, всё равно, конечно, такие глюки напрягают.
Если бы на сайте было включено автоматическое обновление, то через недельку я бы наблюдал в ЯВМ кучу варнингов )))
Да, с Yoast SEO случилось на днях.
У меня платная версия Yoast SEO Premium, при обновлении с 21.4 на 21.5 дала сбой в БД и потеряла мета дескрипшен на 600-х статьях.
Хорошо, что это произошло на отладочном сайте, а не на рабочем.
Саппорт пока разбирается, в чем проблема, из-за чего-то затерлась таблица _yoast_wpseo_metadesc на многих постах.