wpcompany.ru wordpress WPCompany

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

На WordPress часто всплывает одна и та же проблема: сайт начинает генерировать десятки или сотни URL с параметрами, а в индекс попадают страницы вида ?sort=price, ?filter_color=black, ?page=2 или комбинации из нескольких параметров. Для пользователя это просто технические варианты одной и той же страницы, а для поисковика — отдельные адреса, которые могут размазывать вес, плодить дубли и засорять отчёты в Search Console.

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

Когда проблема уже есть и как её увидеть

Сначала стоит понять, действительно ли у вас индексируются параметризованные страницы, а не просто существуют в коде. Проверять нужно не только по индексу, но и по тому, как сайт отдаёт заголовки и мета-теги.

Признаки, что URL с параметрами мешают SEO

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

Быстрая проверка — открыть проблемный адрес и посмотреть исходный код страницы. Если там есть <meta name="robots" content="index,follow"> или вообще нет явного запрета, поисковик может индексировать такой URL, если он доступен по ссылкам.

Полезно также проверить ответ сервера:

curl -I                 
×

AI-плагин

WPGPT
Сам создает статьи для вашего сайта WordPress

SEO и мета-теги

Парсинг конкурентов

Изображения

Комментарии

Подробнее