SEO Сообщество: Спрашивайте и помогайте

Присоединяйтесь к сообществу профессиональных веб-мастеров PR-CY, отвечайте на вопросы коллег и задавайте свои.

Q&A SEO

301 ридерект

banZAi banZAi  
1
  05.04.2021 10:45       1 708    

В общем ситуация такая, был старый сайт и сделали редизайн и была смена урлов некоторых, так как была лишняя подкатегория нафиг не нужна, были такие сайт/услуги/категория/модель а стало сайт/категория/модель, и все настроили, где-то они сразу сменились на новые и все норм позиции выросли, а где-то в поиски яндекса старый урл  сайт/услуги/категория/модель а на следующий день новый урл и через два дня снова появляется старый, как такое возможно?) ведь робот обошел и раз уже появилась новая страница, то должно она и оставаться?


Ответы на пост (16) Написать ответ
avm-pr avm-pr
218
05.04.2021 14:23
Было уже, здесь. Я сделал бы URL каноническими и поменял редайрект на 302, потом заказал на вебмастере переобход страниц, через недельку был бы щастлив...
0
banZAi banZAi
1
05.04.2021 14:29
Кононичный делал уже, но без 302 вторго, попробую тогда на некоторых страницах)
0
avm-pr avm-pr
218
05.04.2021 14:35
Я извиняюсь.., попутал. Не делайте 302, оставьте 301. В редайректе канонический url пропишите.
0
banZAi banZAi
1
05.04.2021 15:18
Тогда я так уже делал, и вот перескачило на новую страницу и сегодня бац и опять старую показывает в поиске ;)
0
avm-pr avm-pr
218
05.04.2021 15:23
Покажите url с редайректом.
0
avm-pr avm-pr
218
06.04.2021 07:46
В вашем редайректе нет канонического URL.
07348602ad6e257765b5f6d22d3b55af.png
0
Ouroboros Ouroboros
1460
06.04.2021 10:27
При чем может быть каноникал на старом УРЛ, с которого идет редирект, если каноникал - тег на странице сайта, а редирект - серверная команда?
Объясню проще:
1. Старый и новый УРЛ - одна и та же страница, по факту, к которой просто сменили путь.
2. Робот ПС переходит сразу на новый УРЛ посредством серверного редиректа. Он не видит что там за содержимое сейчас на старом УРЛ. Но он помнит, что там за содержимое было.

Есть такая штука, как кеш поисковиков еще. Есть такая штука, как упоминания старого адреса на страницах сайта или беклинков.
Когда вы сменили УРЛы? Максимум 2 недели назад, и то вряд ли. Ждите. Этот процесс занимает время.
0
avm-pr avm-pr
218
06.04.2021 13:12
При чем может быть каноникал на старом УРЛ, с которого идет редирект, если каноникал - тег на странице сайта, а редирект - серверная команда?
В общем-то Яндекс рекомендует один из двух способов: html-код и тэг <link> или http-headers. Но на практике у меня получилось, что поисковики перестали стучаться в редайректы, только когда указал канонический URL и там и там, и только тогда забыл про проблему. Об этом...

Он не видит что там за содержимое сейчас на старом УРЛ.
Как это не видит?
0
Ouroboros Ouroboros
1460
06.04.2021 14:05
В двух словах. Заходим по УРЛ. Сперва клиент делает обращение к серверу, получает ответ, что сейчас страница находится по другому адресу, сервер перенаправляет клиент сразу на новый адрес УРЛ без прорисовки содержимого старой страницы.

По каноникалу - вот один из примеров трудности сделать каноникал на старом УРЛ:
Были страницы сайта без слеша на конце УРЛ, сделали редирект на страницы со слешем.
Фактически - это осталась все та же прежняя страница, однако, с новым адресом.

В целом же, качели при редиректах - привычное дело))
Как я писал выше - кеш поисковика и упоминания старого УРЛ могут играть роль в этом.
0
Ouroboros Ouroboros
1460
06.04.2021 14:18
Забыл самое главное))
Конечный результат (появление новых УРЛ в выдаче поисковиков) зависит от частоты обхода роботами ПС этих страниц.
0
avm-pr avm-pr
218
06.04.2021 14:52
При всём уважении, у меня сложилось впечатление, что вы слегка, совсем чуть-чуть, не очень верно воспринимаете сущности http-протокола. У парня на старом URL нет html-страницы, у него там есть только redirect, и робот поисковика этот redirect  великолепно читает - именно оттуда он берёт новый URL, на котором есть html-страница. Куда вебмастер может вписать канонический URL в этой ситуации? Либо в response.headers своего редайректа, либо в html-код на странице с новым URL. Я ему пытаюсь донести, что хорошей практикой будет вбить канонический URL и там и там.

Вбить каноникал на старом URL совсем не сложно, у меня, например, вот так redirect -ы оформлены.
0
Ouroboros Ouroboros
1460
06.04.2021 15:19
Я понял. Сошлись на общем :)
Просто вы изначально выразились немного запутанно, показалось будто каноникал нужно прописать на старой странице с редиректом.
Разобрались)))
0
avm-pr avm-pr
218
06.04.2021 15:34
Ну извиняйте, у меня весна, апрель..! Я очень доволен, что мне наконец-то удалось донести свою мысль максимально отчётливо. :))) В Житомире сейчас наверно тоже тепло, абрикосы цветут...
1
Ouroboros Ouroboros
1460
06.04.2021 20:21
Скорее всего)))
1
banZAi banZAi
1
06.04.2021 17:04
Сменил недавно это да, ждать не проблема, где-то уже сменились на новые урлы, вопросы появился когда одна страница сначала сменилась на новый урл пробыла там 3 дня и потом снова поставила старый не существующий)) как это возможно ведь робот уже сделал новую?)
0
Ouroboros Ouroboros
1460
06.04.2021 20:31
Когда я вижу подобную непонятную херню - предпочитаю списывать все на глюки ПС :)) 
Эт при условии, что в техническом плане на сайте все нормально.
А так то, легкие качели - это норма при редиректе.
По возможности посмотрите где есть ссылки на старые страницы и замените на новые (в пределах своего сайта, а также, по возможности, на сторонних сайтах).
0