Как изменять контент для роботов и других анонимных клиентов на сайте?
Поисковые роботы (или боты) — являются составной частью поисковой системы и предназначены для перебора страниц Интернета, с целью занесения информации о них в базу данных поисковика.
Определить бота можно по данным из User Agent - строке, которую используют веб-браузеры в качестве своего имени, содержащую не только имя браузера и другие параметры.
Для работы с функционалом по замене контента для роботов и анонимных клиентов, в системе реализована возможность создавать для них отдельную Роль.
Роль для поисковой машины
Для создания отдельной роли необходимо пройти по ссылке меню Операции → Справочники → Роли (Zeta Web), нажать на «Создать» и задать ей необходимые права.
Далее следует установить роль для поисковой машины в домене.
Для этого, перейдите в Панель управления сайтом → вкладка Настройки → вкладка Домены и откройте домен. В открывшейся форме, на вкладке Продажи перейдите к реквизиту Роль для поисковой машины и указать в нем ранее созданную роль.
Справочник «Статистика посещений сайта: Боты (Zeta Web)»
Для того, чтобы перейти к настройкам функционала, перейдите по ссылке Zeta Web → Настройки и администрирование → Служебная статистика → Статистика посещения сайта: Боты.
В открывшемся окне справочника необходимо создать запись и внести данные настроек поискового бота, а именно, заполнить поля:
Наименование;
Поисковая машина (выбрать из справочника "Статистика поисковых машин (Zeta Web)");
Маска поиска в UserAgent (указать шаблон поискового запроса).
На рисунке ниже представлен пример настройки для всех ботов Yandex.
Так, например, % (процент) в строке маски поиска, на рисунке выше, обозначает поиск по вхождению. Таким образом, в соответствии с информацией, указанной в поле UserAgent, данный запрос будет идентифицирован, как запрос от бота и ему будет назначена роль, указанная в домене.
Обратите внимание!
На рисунке 2, наглядно продемонстрирован пример, как в процессе создания роли для поисковой машины, настройки провайдеров (вкладка Дополнительно) оставлены пустыми.
В таком случае, данные провайдера будут взяты из настроек контролов поиска.
В связи с чем, для того, чтобы исключить напрасную трату запросов, следует и в контролах поиска также оставить настройку провайдера TecDoc пустой.
Убедитесь, что в настройках обмена с сайтом включен флаг для справочника "Статистика посещений сайта: Боты"
Таким образом, с помощью отдельной роли реализована возможность менять контент, например, скрывая его правами доступа для ней.
Last updated