Плагин WT Geotargeting Pro, начиная с версии 1.7.8, поддерживает настройку файла robots.txt для региональных поддоменов, региональных доменов (ver.1.8.4 Pro) и основного домена. Файл генерируется автоматически на основе настроек плагина и регионов.
Что изменяет плагин
- Добавляет параметр Host (опционально, см. «Отключить устаревшую директиву Host»)
- Добавляет ссылку на файл Sitemap
- Генерирует геозависимое содержимое в соответствии с настройками в панели администратора
Важно: перед настройкой
Удалите из корня сайта файл robots.txt — плагин генерирует его динамически через WordPress. При наличии физического файла он будет иметь приоритет.
Как настроить robots.txt на поддоменах
- Включите видимость сайта поисковыми системами: Настройки → Чтение
- Удалите из корня сайта файл
robots.txt - Активируйте поддержку субдоменов: WT GeoTargeting → Субдомены
- Активируйте генерацию файла robots.txt: WT GeoTargeting → robots.txt
- На странице редактирования Региона, во вкладке Настройки → Технические, укажите команды для файла robots.txt (мета-поле
robots_txt) - На странице WT GeoTargeting → robots.txt можно указать код для основного домена или для всех сайтов
Где настраивается
Путь: WT GeoTargeting → robots.txt (в разделе SEO настроек плагина).
Настройки страницы robots.txt
| Настройка | Описание | Версия |
|---|---|---|
| Перезаписать robots.txt | Полная замена стандартного вывода WordPress на содержимое плагина | — |
| Код для всех файлов | Код, отображаемый во всех файлах robots.txt (основной домен и поддомены) | — |
| Код для основного домена | Код только для robots.txt основного домена | — |
| Код для всех субдоменов | Код для всех файлов robots.txt на поддоменах | ver.1.8 Pro |
| Путь к файлу Sitemap | Относительный путь к Sitemap (например, /sitemap_index.xml). С версии 1.18 значение нормализуется: обрезаются пробелы по краям и при отсутствии добавляется начальный слэш / | — |
| Отключить устаревшую директиву Host | Не добавлять директиву Host (Yandex перестал её использовать) | ver.1.8.3 Pro |
Код для конкретного региона
Для каждого региона — на странице редактирования региона, вкладка Настройки → Технические, поле robots.txt. Эти команды выводятся в файле robots.txt только для поддомена/домена, привязанного к данному региону.
> Поле robots.txt в карточке региона отображается только при включённой генерации robots.txt (WT GeoTargeting → robots.txt → «Активировать генерацию robots.txt»).
Технические детали
- Файл robots.txt генерируется через WordPress-хук
robots_txtс приоритетом 100000 - В версии 1.10 Pro приоритет изменён с 10 на 100000, так как Yoast SEO использует приоритет 99999 — без этого настройки плагина WT GeoTargeting Pro перезаписывались
См. также
- Настройка поддоменов
- Настройка регионов — мета-поле
robots_txt - Настройки SEO