Сышышь ты, выходи сюда,
поговорим !

Главная Новости

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

Опубликовано: 01.09.2018

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

YoastSEO 7. Использование и настройки новой версии

Общеизвестно, что пагинация порождает дублирование страниц. Это, в свою очередь, может привести к тому, что такой сайт может “просесть” в поисковой выдаче. В этом случае единственным выходом из этой ситуации является сделать так, чтобы поисковые роботы не “увидели” того, что где-либо на сайте есть разбиение на страницы.



Одним из методов решения задачи является добавление директивы noindex на страницах пагинации. В итоге они должны выглядеть следующим образом:

<meta name="robots" content="noindex,follow">

noindex — специальная директива, служащая для обозначения ссылок, не желательных для индексирования поисковыми системами. Натыкаясь на нее, поисковый робот сразу “поймет”, что эту страницу не нужно учитывать. Он ее просто-напросто пропустит, отчего она не будет занесена в список тех, которые надлежит добавить в индекс.


Внутренняя оптимизация: meta robots, canonical, пагинация - Урок №9, Школа SEO

Из всех способов решения задачи наиболее корректным и легким для WordPress-пользователя является плагин Clearfy Pro , который в два клика спрячет от поисковиков пагинацию. Для этого достаточно перейти в админ-раздел Clearfy Pro , затем на вкладке SEO задействовать опцию Noindex для пагинации .


[Вебинар]: Оптимизируем страницы пагинации для поисковых систем

Кроме плагина Clearfy Pro , существуют и другие, менее удобные, способы закрыть от роботов пагинацию. Рассмотрим наиболее популярные из них.

Способ 1. Файл functions.php

Этот способ предусматривает внесение специального PHP-кода в файл Вашей активной темы.

Если Вы не знаете, как редактировать functions.php, то в этом случае Вам поможет плагин ProFunctions .

Итак, в самый его конец необходимо добавить следующие строки:

function wpschool_noindex_pagination() { if( is_paged() ) echo '<meta name="robots" content="noindex,nofollow" />'; }; add_action( 'wp_head', 'wpschool_noindex_pagination' );

В результате работы кода на страницах пагинации (начиная со второй), в разделе <head>, будет присутствовать вышеуказанная строка:

<meta name="robots" content="noindex,follow">

Способ 2. Файл robots.txt

Добавить noindex для страниц пагинации также можно через специальный файл robots.txt, который находится в корневом каталоге Вашего сайта. В нем нужно дописать следующую строчку:

Disallow: */page/

Этот способ аналогичен предыдущему и дает тот же результат.

Если Вам понравилась статья — поделитесь с друзьями

rss