Как закрыть от индексации параметры фильтров и сортировки в WordPress

Если на сайте появились десятки или сотни URL с параметрами вроде ?sort=price, ?filter_color=red или ?s=, поисковик быстро начинает индексировать мусорные варианты страниц. Проблема обычно не в одном параметре, а в связке: фильтры, сортировка, пагинация, внутренний поиск и иногда UTM-метки. В итоге в индексе оказываются дубли, а канонический URL теряет вес.

Ниже — рабочая схема, которая помогает не «прятать всё подряд», а точечно закрывать технические URL и оставить в индексе только полезные страницы.

Когда это действительно проблема

Сначала стоит убедиться, что речь именно о технических дублях, а не о полезных посадочных страницах. Если параметры меняют только порядок товаров, вид выдачи или набор фильтров без уникального контента, такие URL обычно не нужны в индексе. Если же параметр формирует отдельную смысловую страницу, например подборку по бренду или категории, её лучше не закрывать автоматически.

Типичные признаки

  • в Google Search Console растёт число страниц с параметрами;
  • в выдаче появляются URL с ?sort=, ?orderby=, ?filter_;
  • одна и та же страница доступна по нескольким адресам;
  • в логах или аналитике заметно много заходов на URL с мусорными параметрами;
  • канонический URL указывает на чистую страницу, но робот всё равно обходит параметрические версии.

Диагностика: какие параметры реально индексируются

Не начинайте с правки robots.txt наугад. Сначала посмотрите, какие адреса уже попали в индекс и какие из них генерируются самим сайтом. Для этого удобно проверить:

  • отчёт «Страницы» в Google Search Console;
  • поиск по сайту через site:example.com inurl:?;
  • исходный код страницы на наличие rel="canonical";
  • ответ сервера для параметрических URL через curl -I.

Пример проверки заголовков:

curl -I 
Как скрыть папку wp-admin от внешних роботов в WordPress
30.09.2026
Как защитить WordPress от сканирования и выявления уязвимостей
28.09.2026
Как изменить имя автора в WordPress без плагинов
30.09.2026
Как изменить имя папки wp-content в WordPress: практические методы и примеры кода
30.09.2026
Как найти и удалить битые ссылки на WordPress-сайте
03.10.2026

Подборка полезных материалов о том, как скрыть админку вордпресс и удалить следы использования WP