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

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

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

Когда пагинацию лучше оставлять в индексе

Не каждая страница /page/2/ — мусор для поисковика. Иногда она помогает пользователю и сама по себе может быть полезной для обхода сайта.

Пагинацию обычно оставляют открытой, если:

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

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

Когда страницы пагинации лучше ограничить

Ограничивать индексацию имеет смысл, если страницы архива повторяют друг друга почти дословно и не дают поисковику ничего нового. На практике это часто происходит в таких случаях:

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

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

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

Самый практичный способ для WordPress — добавить на страницы пагинации мета-тег noindex,follow. Тогда поисковик не будет держать такие страницы в индексе, но сможет переходить по ссылкам дальше. Для архивов это обычно безопаснее, чем полностью запрещать обход.

Если у вас установлен SEO-плагин, проверьте, умеет ли он задавать правила для архивов и пагинации. Во многих случаях это делается без кода. Но если нужно точечно и предсказуемо управлять поведением, можно использовать фильтр WordPress.

Ниже пример для темы или небольшого плагина. Он добавляет noindex,follow для страниц пагинации архивов, категорий, тегов, авторов и дат.

add_filter( 'wp_robots', function( $robots ) {
    if ( is_paged() ) {
        $robots['noindex'] = true;
        $robots['follow']  = true;
    }

    return $robots;
} );

Этот вариант работает в современных версиях WordPress, где используется фильтр wp_robots. Он не отключает саму пагинацию и не ломает навигацию по архивам, а только просит поисковики не индексировать такие страницы.

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

add_filter( 'wp_robots', function( $robots ) {
    if ( is_paged() && ( is_category() || is_tag() ) ) {
        $robots['noindex'] = true;
        $robots['follow']  = true;
    }

    return $robots;
} );

Такой подход полезен, если вы хотите оставить в индексе, например, пагинацию главной страницы блога, но убрать из неё архивы таксономий.

Чем noindex отличается от запрета в robots.txt

Это частая ошибка: закрыть страницы пагинации в robots.txt и считать задачу решённой. Для индексации это не одно и то же.

Если вы запрещаете URL в robots.txt, поисковик может перестать обходить страницу, но при этом URL всё равно может остаться в индексе как известный адрес без содержимого. Кроме того, если бот не может зайти на страницу, он хуже видит ссылки, которые с неё ведут дальше. Для архивной пагинации это обычно не лучший вариант.

noindex,follow решает задачу аккуратнее: страница может быть просканирована, ссылки на ней доступны, но сама страница не должна оставаться в индексе. Именно поэтому для WordPress-пагинации чаще выбирают мета-robots, а не запрет в robots.txt.

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

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

Что проверить:

  1. Откройте страницу архива с пагинацией, например /category/news/page/2/.
  2. Посмотрите исходный код страницы и найдите мета-тег robots. В нём должно быть что-то вроде noindex и follow.
  3. Убедитесь, что страница открывается обычным образом и ссылки внутри архива работают.
  4. Проверьте в панели вебмастера, как поисковик видит страницу после переобхода.

Если используете SEO-плагин, иногда он добавляет свои правила поверх темы или другого плагина. В таком случае важно понять, кто именно формирует robots-мета-тег. Конфликт обычно видно по исходному коду страницы: там либо дублируются директивы, либо одна настройка перекрывает другую.

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

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

Обычно порядок действий такой:

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

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

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

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

Не спешите ограничивать пагинацию, если:

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

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

Практический вывод

Если поисковик индексирует страницы 2, 3, 4 и дальше, сначала оцените, есть ли в них польза для поиска. Для крупных архивов и слабых дублей чаще всего разумно ставить noindex,follow на страницы пагинации, а не запрещать их в robots.txt. В WordPress это можно сделать через SEO-плагин или через фильтр wp_robots, если нужна точная настройка.

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

Как настроить canonical в WordPress для борьбы с дублями страниц
16.10.2026
Как сделать многоязычный сайт на WordPress без плагинов
18.09.2026
Как установить лимит на регистрацию пользователей в WordPress
27.09.2026
Как найти и удалить дубли записей и страниц в WordPress
19.10.2026
Как удалить лишние архивы автора в WordPress
08.10.2026