Перевод статьи Stoney deGeyter.
В бизнесе, хорошо известно, что, с точки зрения финансовых инвестиций, удержать клиента обходиться заметно дешевле, чем найти нового. Интернет не сильно отличается в этом плане от бизнеса. Поэтому очень важно делать все, что возможно, чтобы удержать посетителя на Вашем сайте.
Один из самых легких способов потерять потенциальных пользователей, - это наличие битых или нерабочих ссылок на Ваш сайт. Там была когда-то страница, потом Вы изменили урл или произошло еще что-то и посетители видят это:
Большинство людей видя этот экран практически машинально кликают на клавишу back в своем браузере и тем самым покидают сайт. Хорошо, если они пришли с другого сайта и просто наберут урл Вашей главной страницы (если крупно повезет). А если они пришли к Вам с поисковика? В этом случае Вы просто потеряете потенциального читателя или клиента.
Откуда берутся битые линки?
Вот несколько примеров:
Три способа прекратить терять посетителей
Первый способ. Создать свою 404 страницу.
Это то, что должен сделать каждый сайт.
Идея в том, чтобы пользователи вместо белой страницы видели что-то вроде этого:
Хорошая 404 страница будет выглядеть, как и любая другая страница Вашего сайта. И дайте пользователям возможность найти что-то похожее на ту страницу, которая им нужна.
Создать такую страницу легко. Возьмите любую страницу Вашего сайта, вытащите содержимое, введите какое-нибудь сообщение (”Нет такой страницы. Воспользуйтесь поиском по сайту.”) и сохраните, как 404-redirect.htm в корневой директории Вашего сайта.
Теперь подправьте .htaccess:
ErrorDocument 404 http://www.site.com/404-redirect.html
Это нужно добавить в него.
Да, и используйте абсолютные ссылки на этой странице.
Второй способ. 301 редирект.
Редирект - самый простой способ не терять посетителей. Все посетители с несуществующих страниц будут перенаправляться на главную, например.
Добавляем строку
Redirect permanent /page.htm http://www.site.com/page.htm
или
Redirect 301 /page.htm http://www.site.com/page.htm
Третий способ. Организовать постоянную проверку своего сайта
Stoney deGeyter использует этот метод, как минимум раз в месяц на всех своих сайтах. Есть хорошая программа для этого Xenu.
Но просто найти эти страницы ничего не даст. Нужно их еще исправить.
Использование этих 3 стратегий позволяет покрыть все битые линки и не потерять ни одного потенциального посетителя.
От меня. А лучше использовать движки, которые не дают появиться 404 ошибкам, вообще.
июня 6, 2008 12:28
какраз на днях собирался написать статью о 404 , обогнал

в прочем, хоть написано и хорошо, но не всё, поэтому писать пока есть о чём…
июня 6, 2008 18:06
А я вот давно хотел узнать про всякие ошибки и редиректы, случайно наткнулся, спасибки
июня 7, 2008 14:19
Таких движков нет, которые не давали бы появляться 404 ошибке :). Эта ошибка появляется при относительной кривизне рук.
июня 7, 2008 15:23
rebbort, найди у меня страницу, которая выдает 404 ошибку.
июня 7, 2008 18:29
Посмотри здесь, http://seomoney.org.ua/208/06/3/ Это хоть и не 404, но тоже не комильфо. Мог бы уже и подправить раз принялся писать об этом.
июня 7, 2008 19:19
rebbort, ну и что там не так? Ошибки 404 нет. Есть форма поиска, есть сайдбар с популярными записями, последними записями, с рубриками. Чего еще не хватает?
июня 7, 2008 21:51
Насколько я знаю ошибку 404 еще делают, что бы не утекал пр с сайта.
июня 7, 2008 22:54
Русской текстовки. Что мол, то что вы ищете либо удалено, либо перемещено в другой раздел. Воспользуйтесь поиском или картой сайта. Это если в духе твоего поста, а, если не заморачиваться, то пойдет и так.
Но я имел ввиду, что даже WP сможет выдать 404, если ставить его и настраивать будет криворукий. Например, удалили или перезаписали .htaccess.
июня 8, 2008 0:03
rebbort, испортить можно все
июня 8, 2008 3:06
Стоит еще упомянуть анализ серверных логов на эту тему. Лично я весьма доверяю серверной статистике в этом плане
июня 8, 2008 7:19
Редирект при 404 не передаст ПР
июня 8, 2008 9:26
feedblog, главное не потерять пользователей.
июня 8, 2008 16:50
Спасибо за статью) Пометил звездочкой в ридере, пригодится)
PPC - юзай копейку, куб!