Я давно уже выдаю посетителям не обычную 404, а свою. Но, как советуют Google, нужно не просто сделать ссылку на главную страницу, а сделать это в дизайне сайта, к тому же можно (а почему бы и нет) сделать ссылки на интересные материалы, которые есть на сайте. Меня не особо раздражает ошибка 404, потому что я могу просто отредактировать адресную строку. Но, как уже знают все разработчики, уровень интернет-грамотности среднего посетителя падает с каждым месяцем, поэтому нужно заботиться и о странице 404.
Вот ссылка на статью http://www.google.com/support/webmasters/bin/answer.py?answer=93641&hl=ru
Полностью выполнить рекомендации Google к сожалению, получится только в версии движка 8.0, которая сейчас активно разрабатывается.
Вот, кстати, код PHP, как выдавать страницу 404:
@header("HTTP/1.0 404 Not Found");
Желательно включить в код такую строку:
<meta name="robots" content="noindex,nofollow">
Для того, чтобы поисковики не индексировали страницы с ошибками.
Последние 10: