Soft 404 - Распространенная ошибка из рекомендаций Яндекса

xmylov
На сайте с 27.02.2008
Offline
167
1704
Soft 404. Одна из распространенных ошибок заключается в замене сообщения об ошибке 404 (страница не найдена) для несуществующих страниц на страницу-заглушку, которая возвращается с кодом ответа 200 (ОК). В этом случае поисковая система считает, что страница с некорректным адресом существует, и не удаляет ее из своей базы. Это приводит к более медленному индексированию полезных страниц на сайте.

Что-то голова не варит сегодня. Так как в итоге правильно работать с 404 ошибкой?

Мобильные прокси беру тут: https://ok.me/T0dF1
dansokolov
На сайте с 25.09.2007
Offline
149
#1

Отдавать на несуществующих страницах 404 =)

Astaldo
На сайте с 28.01.2006
Offline
174
#2
xmylov:
Что-то голова не варит сегодня. Так как в итоге правильно работать с 404 ошибкой?

Отдавать 404 в дизайне сайта с сообщением об ошибке и предложением перейти на главную, воспользоваться поиском и т.д.

Для промера: http://ya.ru/jhjhjhkhkjh8787uyuyuyfgfgf

ответ сервера

Status: HTTP/1.1 404 Not Found
Server: nginx
Date: Tue, 30 Mar 2010 13:52:35 GMT
Content-type: text/html; charset=utf-8
Content-length: 3666
Connection: keep-alive

И с такими вопросами Вы берете клиентов на продвижение?

Live as if you were to die tomorrow. Learn as if you were to live forever. Mahatma Gandhi
xmylov
На сайте с 27.02.2008
Offline
167
#3
Astaldo:
Отдавать 404 в дизайне сайта с сообщением об ошибке и предложением перейти на главную, воспользоваться поиском и т.д.
И с такими вопросами Вы берете клиентов на продвижение?

С клиентам все хорошо :) Но яндекс говорит не отдавать страницу-заглушку.

Astaldo
На сайте с 28.01.2006
Offline
174
#4
xmylov:
Спокойно, уважаемый :) Но яндекс говорит не отдавать страницу-заглушку.
страницу-заглушку, которая возвращается с кодом ответа 200 (ОК)

при этом сам яндекс использует заглушку на 404 и нормально

Anarchist
На сайте с 23.07.2008
Offline
185
#5
xmylov:
Но яндекс говорит не отдавать страницу-заглушку.

Он такого не говорит. Он говорит, что страница-заглушка должна идти под заголовком 404 (или какой она именно "заглушает"). Это вопрос настройки сервера.

Например, в файле .htaccess пропишите строчку ErrorDocument 404 /errors/404.html где укажите адрес вашей странички-заглушки, которая будет выдаваться, в случае ошибки 404. Яндекс будет понимать, что это ответ сервера 404, а пользователь будет видеть то же, что и при 200

xmylov
На сайте с 27.02.2008
Offline
167
#6
Anarchist:
Он такого не говорит. Он говорит, что страница-заглушка должна идти под заголовком 404 (или какой она именно "заглушает"). Это вопрос настройки сервера.

Точно. Спасибо.

Anarchist
На сайте с 23.07.2008
Offline
185
#7
Astaldo:
Отдавать 404 в дизайне сайта

Только что заметил. Жесть :D

xmylov:
Точно. Спасибо.

не за что :)

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