Ошибка 404 и продвижение сайта

Ошибка 404 и продвижение сайта

Что такое Ошибка 404?

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

На каждом сайте должна присутствовать ошибка 404. В ином случае при отсутствующей странице сервер будет выдавать ответ 200 ОК, что будет говорить поисковому роботу, что страницу можно индексировать. И представьте, если друг окажется, что на сайта таких страниц много? ПС пройдется по всем ним, в лучшем случае проиндексирует, в худшем может наложить фильтры.

Страница с ошибкой 404 должна появляться на сайте при вводе в строке браузера любого заведомого неверного адреса. Если при этом сервер выдает сообщение об ошибке 404 страница не найдена, то значит обработка данной ошибки на сайте есть, но не всегда она проводиться корректно. Бывают случаи, когда пользователь видит сообщение о 404 ошибке, а сервер возвращает 200 ОК, что дает разрешение роботу к индексации.

Проверяем ответ сервера

Чтобы проверить обработку ошибки на конкретном сервере, вводим в строке несуществующую на нем ссылку, например, http://igorosa.com/nettakojstranici. В результате получим страницу Error 404: Page not found. Обработка есть, но стоит проверить и ответ сервера. Для этого воспользуемся сервисом ПС Яндекс “Проверка ответа сервера”.

Проверка ответа сервера

Вводим в строке запроса адрес несуществующей страниц, нажимаем “Проверить” и смотрим на результат. Как видим, сервер вернул статус “404 Not Found”, что говорит о том, что страница не существует и не будет индексироваться ПС.

Настраиваем ошибку о несуществующей странице?

Если обработка 404 ошибки проводится некорректно, то необходимо произвести ее настройку. Часто это легко сделать с помощью панели управления вашим хостингом в соответствующем разделе настроек. Вариаций много, поэтому я их описывать не буду. Если у вас есть хостинг с панелью управления и вы с ей работаете, поищите такие настройки. Если их нет, то можно выполнить вручную. Для этого в корне вашего сайта ищем файл .htaccess. Если его нет, то создаем и вставляем вначале следующий код:

ErrorDocument 404 /404.html

Обратите внимание, что /404.html  указывает путь к странице ошибки. В данном случае она должна находиться в корне сайта. Если она вложена в какой-либо папке, то лучше укажите к ней путь следующим образом:

ErrorDocument 404 http://www.site.ru/папка со страницей ошибки 404/

И самое главное – не забудьте создать саму страницу, если ее нет! Данная процедура актуальна для серверов, работающих на Apache. Все чаще встречаются сервер на ngnix. В таком случае необходимо в файл nginx.conf добавить такой код:

error_page 404 /404.html

или

error_page 404 http://www.site.ru/404/.

Если что-то не получается, пишите мне в комментарии, обращайтесь в поддержку вашего хостинга или к документации серверного ПО, в зависимости от того, что вам ближе и удобнее.

И удачно вам продвижения и поменьше ошибок 404!

IgorOsa

Добавить комментарий

Ваш адрес email не будет опубликован.

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.