301 ридерект

Вячеслав Комолов Вячеслав Комолов   5 дней назад в 10:45   465  

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


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

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

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

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

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

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

Похожие вопросы