Как закрыть дубли страниц от пагинации в WordPress через robots.txt и canonical

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

Ниже разберем не абстрактную SEO-теорию, а рабочую схему: что именно проверять, что править в WordPress, где достаточно canonical, а где нужен noindex или правка шаблона архива.

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

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

  • в индекс попадают страницы, которые не несут самостоятельной ценности;
  • в выдаче ранжируется не первая страница архива, а вторая или третья;
  • в Search Console растет число страниц с дублированным title и description;
  • на сайте есть фильтры, сортировки или параметры, которые создают еще больше похожих URL;
  • каноникал у пагинации указывает на первую страницу, но контент на страницах 2+ реально нужен пользователю.

Типичная ошибка — закрыть все подряд через Disallow в robots.txt. Это не решает дубли как класс, а иногда мешает поисковику увидеть canonical и понять структуру архива. В результате страницы не исчезают из индекса быстро, а диагностика становится хуже.

Диагностика: что проверить до правок

Сначала нужно понять, какой именно тип дубля у вас есть. В WordPress это обычно один из трех сценариев: пагинация архива, архив с параметрами, или дубли из-за неправильного canonical в теме/плагине.

1. Посмотрите исходный код страниц

Откройте первую и вторую страницу архива и проверьте:

  • есть ли в <head> тег <link rel=
Как закрыть дубли страниц от пагинации в WordPress через robots.txt и canonical
13.08.2026