Индексирует короткие урлы вида site.ru/?p=17

J
На сайте с 08.06.2006
Offline
829
975

В коде страниц они <link rel='shortlink'

По ЯВМ сайт отдает по таким ссылкам 301 редирект

Убрать <link rel='shortlink' ?

Оставить?

Какие плюсы или минусы от <link rel='shortlink' ?

Как делаете Вы?

Recoba
На сайте с 04.04.2008
Offline
112
#1

обычно убираю шортлинк сразу.

У Яндекса странная логика индексации. Он "жрет" всё, что видит в коде независимо от 301, каноникал и прочих директив. Потом по 3/4 этой каши ругается, мол дубли, недостаточно качественная и т.д.

Lazy Badger
На сайте с 14.06.2017
Offline
192
#2
Recoba:
Он "жрет" всё, что видит в коде независимо от 301

Тащемта "так положено", и непонимающий этого - муфлон и ССЗБ. 301 редирект НЕ значит "не индексировать источник".

Производство жести методом непрерывного отжига
Recoba
На сайте с 04.04.2008
Offline
112
#3
LazyBadger:
Тащемта "так положено", и непонимающий этого - муфлон и ССЗБ. 301 редирект НЕ значит "не индексировать источник".

что-то вы запутались. Цитирую Яндекс:

"Как Яндекс обрабатывает внутрихостовые перенаправления?

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

При постоянном перенаправлении (301) между внутренними страницами хоста в результатах поиска будет отображаться цель.

При временном перенаправлении (302/303/307/Meta refresh) между внутренними страницами хоста в результатах поиска будет отображаться наиболее компактный URL. "

пруф

кстати, ТС, проверьте, у вас точно шортлинки отдают 301?

J
На сайте с 08.06.2006
Offline
829
#4
Recoba:
у вас точно шортлинки отдают 301?

301

уже убрал шортлинки

MK
На сайте с 18.08.2005
Offline
126
#5
Он "жрет" всё, что видит в коде независимо от 301, каноникал и прочих директив.

И? Сегодня 301 или неканоникал, а завтра 200 и каноникал. Поэтому

301 редирект НЕ значит "не индексировать источник".

С оговоркой, что есть ссылки на документ.

нет
Recoba
На сайте с 04.04.2008
Offline
112
#6
Marat_Kh:
И? Сегодня 301 или неканоникал, а завтра 200 и каноникал. Поэтому

что поэтому? Речь о том, что Яндекс держит какое-то время в индексе (именно в индексе, а не в загруженных) страницы, которые не должен держать, согласно яндексовским же правилам. Иногда это время оч долгое.

А то, что есть ссылка на документ - это в индекс? Если есть ссылка на урл, который отдает 301 на другой (цель), то в индексе должна быть цель. Независимо от кол-ва и кач-ва ссылок. Цель может не попасть в индекс по своим причинам уже.

M
На сайте с 16.08.2017
Offline
45
#7
Recoba:
Он "жрет" всё, что видит в коде независимо от 301, каноникал и прочих директив.

+

А кто в курсе как с этой напастью бороться?

Recoba
На сайте с 04.04.2008
Offline
112
#8
malavar:
+
А кто в курсе как с этой напастью бороться?

я стараюсь оставлять в коде только ссылки на те урлы, которые я хочу видеть в индексе. Но это почти нереально. Например, страницы пагинации категорий в коде есть, но на 2-й, 3-й и т.д. стоит каноникал на основную. Так вот эти страницы пагинации сначала влетают в индекс, как появляется категория. А потом постепенно вылетают со статусом "указан канонический урл". Но вылетают не все)

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