Как удалить дубли страниц пагинации в WordPress

Дубли страниц пагинации в WordPress обычно появляются не потому, что сайт «сломался», а из-за того, что одна и та же лента доступна по нескольким URL. Поисковик видит это как разные страницы с почти одинаковым содержимым: первая страница рубрики, вторая, третья, варианты с параметрами, со слешем и без него, с http и https. Если такие адреса попадают в индекс, нужно не просто закрыть их от роботов, а понять, откуда именно берутся дубли и какой вариант URL должен считаться основным.

Ниже разберём, как это диагностировать и что делать на практике. Важно: не все страницы пагинации нужно удалять из индекса. Иногда проблема не в самой пагинации, а в том, что один и тот же список доступен по нескольким адресам одновременно.

Почему в индексе появляются дубли пагинации

В WordPress пагинация чаще всего используется в архивах: рубрики, метки, страницы блога, архивы автора. Когда записей много, WordPress создаёт страницы вида /page/2/, /page/3/ и так далее. Это нормальное поведение. Проблема начинается, когда поисковик находит несколько версий одной и той же страницы списка.

Типичные причины такие:

  • одна и та же страница открывается по разным URL из-за настроек постоянных ссылок или редиректов;
  • в индексе есть версии с параметрами, например ?paged=2 и /page/2/;
  • архив доступен и по каноническому адресу, и через внутренние ссылки с UTM-подобными параметрами;
  • тема или плагин выводит пагинацию некорректно и создаёт лишние ссылки;
  • страница пагинации дублирует контент не полностью, а почти полностью, и поисковик считает её малоценной копией.

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

Сначала найдите источник дублей

Прежде чем что-то закрывать, проверьте, какие именно адреса индексируются. Это экономит время: часто оказывается, что проблема решается одним редиректом или исправлением канонического URL.

Проверьте в поиске по сайту и в панели вебмастера, какие варианты страниц попали в индекс. Смотрите на такие признаки:

  • одна и та же рубрика открывается с разными окончаниями URL;
  • есть страницы с параметрами ?paged=2, ?page=2, ?amp или другими служебными хвостами;
  • в индексе есть и главная страница архива, и её копии с www/без www, http/https;
  • пагинация ведёт на URL, которые отличаются только слешем в конце;
  • страницы пагинации доступны, но в HTML у них неправильный rel="canonical".

Если есть доступ к инструментам разработчика или к исходному коду страницы, откройте несколько вариантов одного архива и сравните:

  • код ответа сервера;
  • значение canonical;
  • редирект ли это или отдельная страница;
  • одинаков ли заголовок и основной контент.

Для страниц пагинации особенно важно понять, не создаёт ли сайт две равноправные версии одного и того же списка. Например, если /category/news/page/2/ и /category/news/?paged=2 открываются без редиректа, это уже источник дублей.

Что делать, если дубли создаёт сама структура URL

Если проблема в том, что один и тот же список доступен по нескольким адресам, сначала приводят к одному виду саму структуру URL. Это базовый шаг, и он обычно даёт лучший результат, чем попытка закрыть всё через мета-теги.

Настройте один канонический вариант адреса

В WordPress должны быть единые правила для домена, слеша и протокола. Проверьте:

  • используется ли один домен — с www или без него;
  • везде ли сайт открывается по https;
  • не создают ли плагины или тема альтернативные ссылки на архивы;
  • не менялись ли недавно настройки постоянных ссылок.

Если сайт отдаёт несколько версий одной страницы, сначала исправляют это на уровне редиректов. Для этого обычно настраивают 301-редирект с лишних вариантов на основной URL. Это лучше, чем просто закрывать дубли от индексации, потому что поисковик и пользователи сразу попадают на правильный адрес.

Если вы работаете через сервер или панель хостинга, проверьте редиректы для:

  • http → https;
  • www → без www или наоборот;
  • URL со слешем и без слеша, если сайт использует единый формат;
  • параметрических вариантов пагинации, если они не нужны.

После настройки редиректов откройте проблемные URL в браузере и убедитесь, что они ведут на один основной адрес без цепочек из нескольких переходов.

Уберите лишние параметрические версии пагинации

Если в индексе есть адреса с параметрами, а сайт использует красивые URL вида /page/2/, параметрические версии лучше редиректить на основной формат. Это особенно актуально для архивов, где генерация дублей происходит из-за неправильных ссылок в теме, фильтрах или плагинах.

Здесь важно не сломать рабочую навигацию. Если параметр используется не для пагинации, а для фильтрации или сортировки, его нельзя удалять без анализа. Сначала убедитесь, что это действительно дубль, а не отдельная полезная страница.

Как закрыть от индексации только лишние варианты, а не всю пагинацию

Если у вас нет задачи полностью убрать пагинацию из поиска, не ставьте грубый запрет на все страницы /page/. Это может ухудшить обход сайта и сделать архивы менее понятными для поисковика. Чаще нужно убрать только дублирующие версии, а не сами страницы списка.

Практически это делается так:

  • оставляете индексируемым один основной формат URL;
  • на дубли ставите 301-редирект;
  • проверяете, что у основного URL корректный canonical;
  • при необходимости закрываете от индексации только технические параметры, а не сам архив.

Если на сайте уже есть корректная пагинация, но поисковик всё равно индексирует лишние варианты, полезно проверить шаблон страницы архива. Иногда тема выводит неправильный canonical или дублирует ссылки в хлебных крошках и блоках навигации.

Проверьте canonical и мета-роботы

Для страниц пагинации canonical должен указывать на саму страницу или на основной канонический вариант, если это предусмотрено логикой сайта. Ошибка возникает, когда все страницы пагинации ссылаются на первую страницу архива, а поисковик при этом продолжает находить альтернативные URL и считать их отдельными дублями.

Если вы используете SEO-плагин, проверьте его настройки для архивов и пагинации. Некоторые плагины позволяют управлять индексированием архивов, но не решают проблему дублей, если URL уже размножены на уровне сервера или темы.

Когда проблема в теме или плагине

Если редиректы настроены, а дубли остаются, причина часто в шаблоне темы или в плагине, который вмешивается в формирование ссылок. Это бывает после установки нового шаблона, SEO-плагина, фильтров каталога или плагина для бесконечной подгрузки записей.

На что смотреть в первую очередь:

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

Если после отключения подозрительного плагина дубли исчезают, значит, источник найден. В этом случае лучше исправить настройку или заменить плагин, чем пытаться «дожать» проблему только через robots.txt. Файл robots.txt не удаляет URL из индекса, он лишь ограничивает обход. Для уже проиндексированных дублей этого обычно недостаточно.

Как проверить, что дубли действительно убраны

После исправлений не стоит сразу ждать полного исчезновения страниц из поиска. Поисковику нужно время, чтобы переобойти сайт и обновить индекс. Но проверить технический результат можно сразу.

Сделайте три проверки:

  1. Откройте старые URL и убедитесь, что они редиректят на основной адрес с кодом 301.
  2. Проверьте исходный код основной страницы пагинации: canonical должен вести на нужный URL, а не на случайную копию.
  3. Сравните несколько вариантов одной и той же страницы в браузере и убедитесь, что контент открывается только по одному адресу.

Если используете панель вебмастера, отправьте на переобход несколько проблемных URL и посмотрите, как они отображаются после переобхода. Для массовых дублей полезно также проверить карту сайта: в ней должны быть только канонические адреса, без параметрических копий.

Что делать, если дубли уже в индексе

Когда лишние страницы уже попали в индекс, одного исправления на сайте может быть недостаточно. Обычно нужно сочетать несколько действий: редирект, корректный canonical и обновление данных в панели вебмастера. Если дубли были вызваны старой структурой URL, после исправления они постепенно выпадут сами.

Не пытайтесь удалять их вручную через массовые запреты без понимания причины. Если источник дублей остаётся, они появятся снова под новым адресом. Рабочая схема всегда одна: сначала убрать причину появления дублей, потом дать поисковику увидеть, что старые URL больше не являются основными.

Если сайт большой и проблема повторяется на нескольких типах архивов, имеет смысл проверить шаблоны темы и настройки SEO-плагина на уровне всего сайта. На практике именно там чаще всего и сидит причина дублирования пагинации, а не в самой WordPress-пагинации как таковой.

Если нужен инструмент, который помогает навести порядок в дублях и технических настройках WordPress, можно посмотреть Clearfy Pro. Но даже с таким плагином базовая логика остаётся прежней: сначала найти источник дубля, затем оставить один канонический URL и убрать альтернативные версии через редирект или настройку шаблона.

Как отключить архивы дат в WordPress
15.10.2026
Как добавить вывод поля «Согласие с политикой конфиденциальности» в форму регистрации WordPress
17.09.2026
Как удалить пустые термины таксономии в WordPress для оптимизации базы данных
01.10.2026
Как закрыть от индексации страницы пагинации в WordPress
08.10.2026
Как убрать лишние архивы вложений в WordPress
18.10.2026