Дубли страниц в Вебмастер Яндекс

12
DP
На сайте с 06.02.2021
Offline
33
632

 Подскажите, пожалуйста, как избавится от дублей на сайте в WordPress, которые показаны в Вебмастере Яндекс? В категориях избавился (прописав canonical) через плагин Yoast Seo, но как это сделать для страниц 2,3,4 и т.д., чтобы ссылались на главную?

Бахин
На сайте с 26.05.2017
Offline
74
#1
DobriyParen :

Подскажите, пожалуйста, как избавится от дублей на сайте в WordPress, которые показаны в Вебмастере Яндекс? В категориях избавился (прописав canonical) через плагин Yoast Seo, но как это сделать для страниц 2,3,4 и т.д., чтобы ссылались на главную?

откройте редактирование рубрики, крутите в самый низ, раскрываете спойлер "Дополнительно" и там есть поле


DP
На сайте с 06.02.2021
Offline
33
#2
Бахин #:

откройте редактирование рубрики, крутите в самый низ, раскрываете спойлер "Дополнительно" и там есть поле


Спасибо за ответ. Но это делается только для рубрик и это я уже сделал. А мне нужно чтоб страницы page 1, page 2 и т.д. вели на главную. Как для таких страниц сделать canonical? Может есть ещё какие варианты?

Vladimir
На сайте с 07.06.2004
Offline
530
#3
DobriyParen #:

Спасибо за ответ. Но это делается только для рубрик и это я уже сделал. А мне нужно чтоб страницы page 1, page 2 и т.д. вели на главную. Как для таких страниц сделать canonical? Может есть ещё какие варианты?

Где вы берете страницы page 2 и т.д
Или свободная генерация страниц?

дубли страниц редирект делается так, в файл function

add_action('template_redirect', 'remove_post_pagination');

function remove_post_pagination(){

    if(is_singular() && !is_front_page()){

      global $post, $page;

        $num_pages = substr_count($post->post_content, '<!--nextpage-->') + 1;

       if($page > $num_pages || $page == 1){

            wp_redirect(
                get_permalink($post->ID)
         );

          exit();
     }
   }

   return false;
}

Аэройога ( https://vk.com/aeroyogadom ) Йога в гамаках ( https://vk.com/aero_yoga ) Аэройога обучение ( https://aeroyoga.ru ) и просто фото ( https://weandworld.com )
genjnat
На сайте с 08.10.2008
Offline
229
#4
DobriyParen #:
page 1, page 2

Если настроили канонические для стартовых категорий, то они же должны прописаться и на стр. пагинации. Откройте исходный код  page 2 и поиском посмотрите "canonical". Должен быть урл стартовой.
Но от уведеомлений о дублях в я-вебмастер это не избавит. Разве что немного уменьшит. "canonical" рекомендация, не правило. Гугл ей следует в большей мере, яндекс - в меньшей. Гугл на дубли (мусорные, бесполезные) более фиалетово, яндексу - менее. У гугла есть понятие консолидация факторов на каноническую, у яндекса - нет, или не заявлено... Поэтому оптимально

<link rel="canonical" href="https://site.com/category"/>
<meta name="YANDEX" content="noindex, FOLLOW" />

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

User-agent: Yandex
Disallow: /*page

Через паруд дней, когда вылетят (проверять по факту, через поиск), запрет из robots можно убрать. Оставив только правила на страницах.

ПС.
Или, если сайт не большой, а страниц пагинации до нескольких десятков, с таким же успехом - забить и не обращать внимание. Это имеет значение, если мусорных (бесполезных), значимое количество относительно всего сайта. Если у сайта ограниченный индексный лимит, и не заходят в индекс нужные . На мелкобложике - не влияет ни на что.

E
На сайте с 01.10.2017
Offline
94
#5
Vladimir #:
А мне нужно чтоб страницы page 1, page 2 и т.д. вели на главную.
"page 2" - это уже не дубль, а т.н. "мусорная", о чем выше написали. Вполне можно не трогать, если нет ее собственных дублей, или прописать "canonical" "на себя". Что-то более серьезное имеет смысл предпринимать, если на "page 2" и т.д. большая часть содержимого действительно дублирует первую страницу списка, например на всех страницах списка присутствует одно и то же описание сайта, категории и т.п.
Домены на продажу: https://p20.ru/collection/domains-for-sale
DP
На сайте с 06.02.2021
Offline
33
#6
estic #:
"page 2" - это уже не дубль, а т.н. "мусорная", о чем выше написали. Вполне можно не трогать, если нет ее собственных дублей, или прописать "canonical" "на себя". Что-то более серьезное имеет смысл предпринимать, если на "page 2" и т.д. большая часть содержимого действительно дублирует первую страницу списка, например на всех страницах списка присутствует одно и то же описание сайта, категории и т.п.

Вот в этом у меня и проблема, заголовки и описания дублируют страницы с главной. Яндекс нашел 92 страницы, на сайте как раз такое количество.

genjnat
На сайте с 08.10.2008
Offline
229
#7
estic #:
или прописать "canonical" "на себя"

Я мож перегнул, имея ввиду в т.ч. настройку для большого проекта. Но так советовать тож не надо. Даже для маленького.
Выше поминал, что каноникал, по крайней мере для Гугла, выполняет в т.ч. функцию консолидации факторов. Поведенческих, ссылочных и пр. со страниц пагинации (и/или со страниц фильтров, сортировок, технического мусора) на каноническую.
Хотя бы для этого, каноникал со страниц пагинации должен указывать на стартовую. Не на самих себя. Если проект совсем маленький, сотня постов/пять категорий/от 0 до 3 стр пагинации. То лучше уж вообще никак его не указывать. Нечего там особо консолидировать, но хоть подобных ошибок не наделаете.

А на уведомления в панельке не обращать внимания. Она показывает только стопроцентные дубли, и не все а примеры онных. Если есть отличия хотя бы в разделителях ("-" "/" ",") а запрос ровно тот же, она его уже не показывает. Но зато в разделе "исключенные", если таковых много, вы их найдете с пометкой "малоценная..". Вот за подобные переживайте, их обычно в десятки, а то и в тысячи раз больше)))

Vladimir
На сайте с 07.06.2004
Offline
530
#8
DobriyParen #:

Вот в этом у меня и проблема, заголовки и описания дублируют страницы с главной. Яндекс нашел 92 страницы, на сайте как раз такое количество.

- Проверить Шаблон на генерацию таких страниц
- И поставить редирект, функция выше

PS По поводу, каноникал. Все кто пишет про каноникал, твоего вопроса не поняли.
Т.е ты же понимаешь, что если не устранишь проблему, Яндекс может тебе нагенерить тысячи таких страниц
DP
На сайте с 06.02.2021
Offline
33
#9
Всем спасибо за рекомендации. Исправил проблему с дублями с помощью плагина Clearfy Pro, выставив canonical в страницах пагинации на главную.
E
На сайте с 01.10.2017
Offline
94
#10
genjnat #:
Нечего там особо консолидировать, но хоть подобных ошибок не наделаете.

То что вы процитировали - несущественная ошибка. Подходит для тех, кто не может (технически) исключить тег с самой канонической, когда прописывает его для дублей. Это как при использовании упомянутой вами "консолидации" оставить тег на первой странице. Использовать упомянутую "консолидацию", естественно, тоже не обязательно.

Vladimir #:
Как пример остальным, сколько можно наколотить дублей на вашем сайте
Независимо от того сколько страниц на вашем сайте - Одна главная или много.

Так это просто техническая ошибка. Там полные дубли. Или для WP такие ошибки - это норма? 😀

У нормальных разработчиков и дубля "page 1" нет, и тем более дублей "page 2000..." 😉

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий