Yusupov |
|
---|---|
Назрел вопрос по поводу редиректов и влияние их наличие на SEO. Вот допустим, была на сайте страница и ее проиндексировали поисковые системы. А через некоторое время страницу удалили с сайта.
Что происходит дальше: Когда пользователи заходят по старой ссылке через поиск, они попадают на страницу об ошибке, где сообщается, что такой страницы не существует и происходит редирект. Вроде все норм. Теперь посмотрим поведение поискового робота в данном случае. Он сканирует старую ссылку и натыкается на страницу с сообщением ошибки и дальше редирект, но по логике он должен попасть на страницу с 404 ошибкой. Вот выдержка из рекомендаций Яндекса: Какие есть предложения на этот счет? |
Trustmaster |
|
---|---|
Предложение одно - выдавать корректные коды ответа в заголовках. Создал по этому поводу тикет.
May the Source be with you!
|
Yusupov |
|
---|---|
Отлично! Спасибо)
|
Oughtem |
|
---|---|
Прошу прощения за ап некротопа, но этот вопрос до сих пор актуален. Сейчас http://www.cotonti.com/ffffffff правильно выдаёт HTTP/1.1 404 Not Found а http://www.cotonti.com/ааааааа (русскими буквами) выдаёт HTTP/1.1 200 OK Есть решение? |
Moool13 |
|
---|---|
Oughtem |
|
---|---|
вы мне показываете то, что я уже посмотрел, спасибо, познавательно. Вся шняга в том что поисковик, пройдя по вашей ссылочке пройдёт и будет думать, что это новая страница на сайте, т.к. она отдаёт код 200. ТС привёл цитату из хелпа, где говориться, что это не правильно. Понимаете суть? |
Moool13 |
|
---|---|
Извиняюсь, дошло. Но разве ПС не "переводит а в %D0%B0? (закодированные ссылки выдают 404)
ЗЫ В любом случае дыру нужно залатать |
Trustmaster |
|
---|---|
trustmaster@linux-c72h:~/temp$ wget "http://www.cotonti.com/ааааааа" asking libproxy about url 'http://www.cotonti.com/%D0%B0%D0%B0%D0%B0%D0%B0%D0%B0%D0%B0%D0%B0' libproxy suggest to use 'direct://' --2012-05-07 23:43:23-- http://www.cotonti.com/%D0%B0%D0%B0%D0%B0%D0%B0%D0%B0%D0%B0%D0%B0 Распознаётся www.cotonti.com... 78.46.200.212 Устанавливается соединение с www.cotonti.com|78.46.200.212|:80... соединение установлено. Запрос HTTP послан, ожидается ответ... 404 Not Found 2012-05-07 23:43:23 ОШИБКА 404: Not Found.
Никак не могу заставить что-либо запросить страницу http://www.cotonti.com/ааааа, всё время кодируется в %HEX, как и положено. May the Source be with you!
|
|
This post was edited by Trustmaster (2012-05-07 20:14, 12 years ago) |
Moool13 |
|
---|---|
Скопируй текст: http://www.cotonti.com/ааааа |
Oughtem |
|
---|---|
тут проверить можно
Сам не знаю, но по логике вещей не должна. Как русские домены работали б тогда? |
Moool13 |
|
---|---|
Они работают в пуникоде. |
Oughtem |
|
---|---|
ну а всё-таки, вопрос с 200 ответом несуществующих страниц остаётся открытым. Он заносится в TODO или так и останется? Судьба тикета Траста неизвестна. |
Moool13 |
|
---|---|
Oughtem, создай новый тикет, укажи все подробности из этой темы (не забудь добавить что ответ 200 с незакодированными в %HEX ссылками) |
Macik |
|
---|---|
https://github.com/macik
правильный хостинг — https://goo.gl/fjCa1F |
Oughtem |
|
---|---|
о чём это говорит? я не понял |