WordPress Multisite позволяет управлять несколькими сайтами из одной административной панели. Такая архитектура часто используется для региональных проектов, сетей блогов, корпоративных порталов и международных сайтов. Однако при запуске мультисайта возникает важный вопрос — как правильно настроить файл robots.txt, чтобы поисковые системы корректно индексировали ресурсы и не тратили краулинговый бюджет на служебные страницы.
Ошибки в настройке robots.txt могут привести к проблемам с индексацией, появлению дублей страниц и снижению эффективности SEO-продвижения. Поэтому владельцам мультисайтов необходимо понимать особенности работы поисковых роботов в WordPress Multisite.
Что такое robots.txt
Robots.txt представляет собой специальный текстовый файл, который располагается в корне сайта. Его основная задача — сообщить поисковым роботам, какие разделы можно индексировать, а какие необходимо исключить из обхода.
Файл используется поисковыми системами для:
- управления индексацией страниц;
- ограничения доступа к служебным разделам;
- уменьшения нагрузки на сервер;
- оптимизации краулингового бюджета;
- указания расположения XML-карты сайта.
Особенности мультисайта WordPress
В режиме Multisite одна установка WordPress обслуживает несколько сайтов одновременно. Сеть может быть реализована двумя способами:
- через поддомены (site1.example.com, site2.example.com);
- через подкаталоги (example.com/site1/, example.com/site2/).
Именно выбранная структура влияет на настройку robots.txt и стратегию индексации.
Robots.txt для мультисайта на поддоменах
Если каждый сайт работает на отдельном поддомене, поисковые системы рассматривают их как самостоятельные ресурсы. В этом случае рекомендуется создавать отдельный robots.txt для каждого поддомена.
Например:
https://site1.example.com/robots.txt https://site2.example.com/robots.txt
Такой подход позволяет гибко управлять индексацией каждого сайта сети независимо друг от друга.
Robots.txt для мультисайта на подкаталогах
Если используется структура каталогов, например:
example.com/moscow/ example.com/spb/ example.com/kazan/
вся сеть использует один общий файл robots.txt, расположенный в корне основного домена.
В этом случае важно учитывать правила индексации всех сайтов одновременно.
Базовый robots.txt для WordPress Multisite
Для большинства проектов подойдет следующий набор правил:
User-agent: * Disallow: /wp-admin/ Allow: /wp-admin/admin-ajax.php Disallow: /wp-includes/ Disallow: /cgi-bin/ Disallow: */trackback/ Disallow: */feed/ Disallow: */comments/ Disallow: /*?replytocom= Sitemap: https://example.com/sitemap.xml
Данная конфигурация запрещает индексацию технических разделов и разрешает доступ к важным элементам сайта.
Какие разделы WordPress стоит закрывать
При настройке robots.txt рекомендуется ограничивать доступ к страницам, не представляющим ценности для пользователей поисковых систем.
Обычно закрывают:
- wp-admin;
- служебные параметры URL;
- страницы комментариев;
- ленты RSS;
- страницы авторизации;
- временные файлы;
- тестовые разделы.
Это помогает избежать появления большого количества технических страниц в индексе.
Настройка robots.txt для Яндекса
Яндекс активно использует robots.txt при обходе сайтов. Для мультисайтов рекомендуется уделять особое внимание исключению дублей и служебных URL.
Полезным дополнением может стать директива Host:
Host: example.com
Хотя сегодня Яндекс в большей степени ориентируется на редиректы и канонические URL, многие специалисты продолжают использовать данную директиву для дополнительного указания главного зеркала.
Карта сайта в robots.txt
Для ускорения индексации рекомендуется обязательно указывать XML Sitemap.
Пример:
Sitemap: https://example.com/sitemap.xml
Если сеть использует отдельные карты сайта для каждого поддомена, адрес Sitemap необходимо прописывать в robots.txt соответствующего сайта.
Проблемы индексации в WordPress Multisite
Мультисайты нередко сталкиваются с проблемами SEO из-за неправильной настройки robots.txt.
Наиболее распространенные ошибки:
- закрытие важных разделов сайта;
- блокировка CSS и JavaScript;
- отсутствие Sitemap;
- индексация служебных URL;
- дублирование контента между сайтами сети;
- неправильная настройка поддоменов.
Перед публикацией изменений рекомендуется проверять robots.txt через инструменты Яндекс Вебмастера и Google Search Console.
Robots.txt и WooCommerce в мультисайте
Если в сети используются интернет-магазины WooCommerce, следует особенно внимательно подходить к настройке индексации фильтров и параметров товаров.
Часто рекомендуется закрывать:
- URL с параметрами сортировки;
- страницы сравнения товаров;
- внутренние поисковые запросы;
- служебные страницы корзины и оформления заказа.
Это помогает избежать появления большого количества малоценных страниц в поисковой выдаче.
Виртуальный robots.txt в WordPress
По умолчанию WordPress способен генерировать виртуальный robots.txt. Однако для мультисайтов рекомендуется использовать физический файл robots.txt в корневом каталоге сервера.
Такой подход обеспечивает полный контроль над настройками индексации и позволяет добавлять индивидуальные правила при необходимости.
Проверка корректности настройки
После внесения изменений необходимо убедиться, что файл работает правильно.
Для проверки используйте:
- Яндекс Вебмастер;
- Google Search Console;
- SEO-плагины WordPress;
- краулеры Screaming Frog;
- анализ логов сервера.
Регулярный мониторинг помогает своевременно выявлять проблемы индексации и предотвращать потерю поискового трафика.
Метки: Robots.txt, WordPress

