Запрет всех ботов, кроме Google и Яндекса для DLE - модуль YandexGoogleOnly

Перед покупкой или скачиванием модуля, пожалуйста ознакомьтесь с Лицензионным соглашением, действующим на все продукты.

Запрет всех ботов, кроме Google и Яндекса для DLE - модуль YandexGoogleOnly

Модуль предназначен для защиты от блокировки сайта, и делает его доступным только для ботов Google и Яндекса. Остальным ботам (которые не исполняют Javascript-код), в том числе и ботам РКН будет запрещен доступ, что помешает им просканировать контент, размещенный на сайте, и таким образом, должен помочь исключить блокировку веб-ресурса. Для определения нужных поисковых ботов можно использовать идентификацию с помощью DNS-запросов, которая является наиболее точной.

Также модуль можно использовать для снижения нагрузки при большом посещении ботов, так как при показе заглушки нежелательным ботам никакие запросы в базу не выполняются, что в итоге и приводит к меньшей нагрузке на хостинг.

Упрощенная схема работы модуля: как уже было указано, ботам Google и Яндекса сайт открыт всегда. Всем остальным ботам и посетителям, при первом заходе на сайта выводится страница проверки (пока идет проверка на выполнение Javascript-кода - в центре страницы отображается индикатор загрузки). При успешной проверке в куку записывается токен, который сразу открывает доступ к другим страницам сайта, в противном случае - будет показана страница блокировки (заглушка). Обратите внимание, что если в параметре «HTTP код ответа» вы выберете, например, код 500, то он будет выдаваться браузеру посетителя и для страницы проверки, а не только при показе страницы блокировки (заглушки).

Как и в большинстве модулей, используется Ajax и возможность отправки данных форм по сочетанию клавиш «Ctrl + Enter» для более комфортной работы в админпанели.

Модуль работает со всеми версиями DLE от 10.0 и выше. На более ранних версиях работа модуля не проверялась. Установка модуля полностью автоматическая.

Также вы можете посмотреть

Другие модули для DLE

Добавить комментарий