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

Основная функция модуля - разные домены сайта для Google и Яндекс. У каждого из этих доменов существует свой пользовательский домен (поддомен), на который перенаправляются из поисковых систем посетители. Трафик разделяется на три потока, сначала идет проверка: это бот Google/Яндекса или обычный посетитель, если это посетитель, то дополнительно проверяется зашел он с поисковых систем или по прямой ссылке (например, через закладки или просто указав ссылку в адресной строке браузер). К каждому из трех потоков может быть применено любое из трех действий:
- делать 301 редирект на нужный домен
- делать 302 редирект на нужный домен
- показывать заглушку в виде кода ответа сервера, например: 500 или 404
- ничего не делать, просто показать сайт
Есть возможность использования в шаблонах дополнительные парные теги, которые позволяют выводить любое содержимое в зависимости от текущего домена. Например: [if-domain="domain1.com"]ТУТ_СОДЕРЖИМОЕ_ДЛЯ_ДОМЕНА "domain1.com"[/if-domain]
[if-domain="domain2.net"]ТУТ_СОДЕРЖИМОЕ_ДЛЯ_ДОМЕНА "domain2.net"[/if-domain]
. Есть также обратные по функционалу парные теги [not-domain="domain1.com"]СОДЕРЖИМОЕ_БУДЕТ_ПОКАЗАНО_ЕСЛИ_ДОМЕН_НЕ "domain1.com"[/not-domain]
. В тегах можно указывать не один, а несколько доменов - через запятую, например: [if-domain="domain1.com,domain2.net"]Это domain1.com или domain2.net[/if-domain]
. С помощью тега {domain}
можно вывести текущий домен.
Для определения поисковых ботов можно использовать идентификацию с помощью DNS-запросов. Например, определение ботов Яндекса или определение ботов Google.
Для каждого домена может быть своя проверка и настройка условий действий и свой уникальный «robots.txt». Обратите внимание, что сейчас эта функция рассчитана на работу с файлом ".htaccess". Поэтому правила в нем должны обрабатываться на вашем сайте. Для работы с Nginx необходимо внести изменения в конфиг этого сервера.
Как и в большинстве модулей, используется Ajax и возможность отправки данных форм по сочетанию клавиш «Ctrl + Enter» для более комфортной работы в админпанели.
Модуль работает со всеми версиями DLE от 10.0 и выше. На более ранних версиях работа модуля не проверялась. Установка модуля полностью автоматическая.
- 09.05.2025 12:13
- Категория: Платные модули
Tizam Гость
admin Разработчик 437 комментариев
Арда Гость
admin Разработчик 437 комментариев