Для начала давайте разберем – что такое 404? Почему это ошибка? И причем тут бизнес?
Позависали на карлике из «Твин Пикс»?) А теперь лонгрид о 404.
404 – это код состояния HTTP.
Опустим подробности о том, что такое код состояния HTTP, вы это можете прочитать в Википедии.
На страницу ошибки 404 пользователи попадают в нескольких случаях:
если они неверно набрали адрес страницы,
кто-то указал неправильную ссылку на сайт,
вы удалили какую-то страницу с сайта (сняли товар с производства, перестали оказывать услугу).
Неверно настроенная 404 – проблемы для бизнеса
Существуют 2 основных группы проблем для бизнеса, когда можно сказать, что ошибка 404 настроена неправильно:
обработка ошибки 404,
оформление страницы ошибки 404.
Далее разберем основные моменты, с которыми можно столкнуться при проблеме из первого блока.
Основные ошибки при настройке обработки 404 ошибки для SEO
Ошибка 1. 404 не обрабатывается.
Что это значит?
При вводе любого несуществующего адреса на сайте, url в адресной строке меняется, а содержимое страницы остается неизменным.
То есть, мы зашли на главную страницу site.ru. Увидели одно содержимое. Дописали к site.ru/pr7777 – содержимое осталось прежним, хотя страницы по такому адресу нет.
Таким образом, мы получаем бесчисленное множество дубликатов главной страницы.
Поисковые системы сейчас получают данные о страницах для индексации из множества источников, например, Яндекс Метрика, куки бразуеров, с помощью которых она может проиндексировать эти страницы, и это не скажется положительно на ранжировании сайта и сократит лимит на индексацию полезных страниц.
Решение
Настроить корректную обработку ошибки 404 для всех несуществующих страниц на сайте.
Если страницы-дубликаты уже попали в индекс поисковой системы, чтобы минимизировать последствия, закройте их в robots.txt от индексации.
Ошибка 2. На сайте настроена Soft 404
Soft 404 - это замена страницы ошибки 404 страницей с контентом о несуществующей странице с кодом ответа сервера 200 (существующей страницы). Яндекс. Вебмастеротносит soft 404 к распространенным ошибкам при разработке сайтов.
Наиболее часто встречается soft 404 в CMS Битрикс.
Когда принимаете работы по разработке, в обязательном порядке проверьте корректность настройки 404.
При «мягкой» ошибке 404 поисковые роботы получают сигнал, что страницы по несуществующим адресам доступны для индексации, тратит на них ресурсы и не исключает из поисковой базы. Поисковая система получает сигнал, что на сайте множество страниц с одинаковым содержимым, и это может существенно сказаться на общем доверии к сайту со стороны поисковых систем, а значит на позициях и трафике.
Ошибка 3. Редирект на главную.
Частой ошибкой при настройке обработки ошибки 404 является настройка редиректа с 404 на главную страницу. Этот вариант можно рассмотреть как разновидность soft 404 с такими же последствиями.
Представьте недоумение пользователей, которые попадают на главную страницу вашего сайта, когда собирались перейти на страницу, к примеру, о шампуне для кошек.
Основные ошибки при оформлении страниц 404 ошибки
Итак, основные проблемы, связанные с некорректной настройкой обработки ошибки 404 мы разобрали. Переходим ко второй группе проблем – оформлению страницы ошибки 404.
Допустим, мы провели работы и настроили правильную обработку ошибки 404. Для всех несуществующих адресов у нас отдается долгожданный код ответа сервера 404, а не 200, и не 301.
Когда пользователь попадает на страницу с 404 ошибкой, очень высока вероятность потерять этого пользователя насовсем. Поэтому очень важно, чтобы посетитель поневоле попавший на несуществующую страницу вашего сайта, не захотел с него в ту же секунду уйти, а продолжил поиск.
Рассмотрим наиболее распространенные «недружелюбные» шаблоны страниц 404 ошибки.
Все перечисленные варианты 404 страниц не позволяют пользователю вернуться на сайт и дезориентируют его. Вероятность того, что пользователь закроет сайт и не вернется стремится к 100%.
Ошибка 1. Шаблон 404 страницы от хостера.
Многие хостинги подставляют в случае отсутствия на сайте собственного шаблона 404 ошибки, свой шаблон.
Ошибка 2. Белый лист вместо шаблона 404.
Если хостер не предоставляет шаблона 404, то вместо шаблона 404 страницы будет отображаться белый лист с надписью «404 not found».
Ошибка 3. Шаблон 404 от браузера.
Ошибка 4. Шаблон 404 от CMS.
В некоторых CMS предустановлен шаблон 404 ошибки. У Joomla, к примеру, он такой.
Он не так плох, как перечисленные выше варианты, так как позволяет вернуться на главную страницу и описывает причины, по которым пользователь мог попасть на 404 страницу.Но он никак не связан с дизайном сайта и «недружелюбен».
Ошибка 5. «Непонятная» страница.
Часто встречаются страницы 404 ошибки, которые выполнены в дизайне сайта, отдают код ответа 404, но их содержимое никак не намекает на то, куда вы попали.
Это может быть страница с картой сайта, пустая страница сайта, просто странная страница сайта, как на примере ниже.
С точки зрения SEO также крайне важно, чтобы <title> и мета-описания не дублировались с другой страницы сайта, а соответствовали содержимому страницы 404 ошибки. Частый случай, когда <title> и мета-описания дублируют главную страницу сайта.
Что же делать, чтобы не потерять пользователей?
Наша задача сделать максимально «дружелюбную» страницу 404 ошибки.
Она должна быть в дизайне сайта. Пользователь должен понимать, что он попал на нужный сайт, просто по неверной ссылке.
Она должна содержать пояснения, почему пользователь здесь оказался.
С нее должна быть доступна навигация сайта, чтобы пользователь мог вернуться и продолжить поиск по сайту по-другому.
Заголовок страницы, <title> и мета-описания должны быть соответствующими.
Но можно пойти и дальше)
Очень желательно, при разработке сайта запланировать креативную страницу 404 ошибки. Чтобы она запомнилась пользователю и вызвала положительные эмоции. Примеры креативных 404 мы припасли на конец статьи.
«Битые» ссылки
В статье о 404 ошибке нельзя не затронуть тему битых ссылок.
«Битыми» ссылками называют ссылки, которые ведут на страницу 404 ошибки. Они могут появиться, если
при простановке ссылки допущена опечатка,
адреса страниц изменились при редизайне, а 301 редиректы вы не настроили,
страница, на которую вела ссылка, была удалена.
На сайте не должно быть внутренних битых ссылок. Поэтому необходимо регулярно проверять сайты на их наличие и исправлять ошибки.
Сервисы для поиска битых ссылок
Мониторинг сайтов на битые ссылки можно проводить с помощью различных сервисов. Вот небольшой набор тех, которыми пользуются в Интернет-агентстве Орех.
- Расширение для браузера Google Chrome https://chrome.google.com/webstore/detail/check-my-links/ojkcdipcgfaekbeaelaapakgnjflfglf
С его помощью можно проверять на битые ссылки конкретную страницу.
Бесплатно.
На английском языке.
- Netpeak Spider
Проверяет весь сайт, нет ограничений по количеству страниц. Указывает на какой странице находится битая ссылка.
Платный. От 14$ в месяц.
На русском языке.
- Screaming Frog
Ограничение по количеству проверяемых страниц
Показывает ответы сервера, в том числе 404, но не показывает страницу, на которой находится ссылка.
Бесплатный.
На английском языке.
- XENU
Нет ограничения по количеству проверяемых страниц.
Показывает ответы сервера, в том числе 404, и страницу, на которой находится ссылка.
Не очень удобный интерфейс.
Бесплатный.
На английском языке.
На сладкое!
В заключение предлагаем подборочку креативных страниц ошибки 404.
Проверь себя!
Код ответа сервера
Все несуществующие страницы должны отдавать код ответа сервера 404
Проверить можно, к примеру, в Яндекс.Вебмастере
Оформление
Страница 404 ошибки
должна быть в дизайне сайта,
информировать пользователя, почему он здесь оказался,
иметь соответствующие <title> и мета-описания,
иметь навигацию.
Битые ссылки.
С помощью сервисов, которые мы дали в этой статье, либо любых других, находим страницы, с которых ведут битые ссылки и устраняем их.
Все в порядке? Работаем дальше.