Страница с ошибкой 404 является одной из самых распространенных проблем, с которой сталкиваются посетители различных сайтов. Их наличие негативно влияет не только на поведенческие характеристики сайта, но и может отрицательно влиять на рейтинг всего сайта.
Почему возникает 404 ошибка, как вовремя ее найти, какую роль она играет в SEO, какие инструменты помогут ее устранить?
Что такое 404 ошибка?
Простыми словами ошибка 404 — это HTTP-код сервера, который сообщает, что нужная страница не найдена.
Механизм передачи информации между браузером (клиентом) и сервером таков:
- Пользователь вручную вбивает URL-адрес страницы в строку браузера или переходит по внешней ссылке.
- На сервер отправляется сетевой запрос, где открывается новая сессия.
- В качестве ответа сервер отправляет HTML-страницу с HTTP-кодом. Если страница с данным адресом существует, сервер возвращает код 200 — ОК. К примеру, если сейчас вы читаете эту статью, значит сервер нашел запрашиваемую страницу.
- Если браузер установил соединение с сервером, но нужной страницы на нем нет, на экране появится HTML-страница с кодом 404.
В случае, когда сайт не загружается вовсе, т.е. возникает ошибка сервера, показывается ошибка 5**. Однако обычный пользователь не знает, в чем разница ошибок 4** и 5**. Он уходит с сайта и может никогда не вернуться, думая, что сайт не работает. Ссылки на страницу с ошибкой 404 часто называют «битыми», «сломанными», «мертвыми». А HTTP-ответ сервера 404 — «код 404», «ответ 404», «HTTP 404».
Почему ошибка 404 Not found может возникнуть:
- страницу удалили;
- страницу перенесли на другой адрес, но адрес не обновили;
- при вводе URL-адреса пользователем допущена синтаксическая ошибка.
Обычно наиболее часто встречающаяся ошибка 404 связана с удалением или изменением URL-адреса страниц. Часто при аудите сайта для запрашиваемых страниц обнаруживается большое количество страниц с ответом «Not Found». Причина обфчно в том, что удаляются страницы с товарами, которых нет в наличии. В результате сайт частично теряет обратную ссылочную массу, так как на удаленные страницы вели внешние ссылки.
Как Google относится к ошибке 404?
Поисковая система не считает такие ошибки существенными.
Из Cправки Google: Обычно ошибки 404 не влияют на эффективность сайта в Google Поиске. Вы можете смело игнорировать их, если они точно относятся к URL, которых не должно быть на вашем сайте. Важно, чтобы при переходе по всем недействительным URL возвращался верный код ответа HTTP (404) и чтобы доступ к ним не был заблокирован в файле robots.txt.
Но на практике оказывается, что в некоторых случаях такие ошибки негативно влияют на ранжирование сайта. Суть в том, что не столько страницы с 404 ошибкой влияют на SEO, сколько «битые» ссылки, ведущие на эти страницы.
Проблемой являются именно неработающие ссылки. Для поисковой системы большое количество битых ссылок говорит о проблемах с качеством сайта. Это приводит к ухудшению индексации и потере позиций в выдаче.
Кроме того, создается искаженная картина поведения пользователя на сайте: уменьшается время взаимодействия с сайтом, растет показатель отказов, может произойти отток посетителей.
Как сократить количество 404 ошибок?
Когда изменился принцип формирования ссылочной массы.
- Настроить 301 редирект с неактуальных страниц на нужные.
- Обновить список адресов в файле Sitemap.xml.
- Обновить необходимые внутренние ссылки на сайте.
Когда товары на странице долго отсутствуют либо никогда больше не появятся.
Настройка http-кода 404
Установка кода 404 или 410 для страниц с товарами, которых уже нет в наличии, может привести к потере позиций по данным запросам, что ведет к уменьшению продаж. К тому же, внешняя обратная ссылочная масса, ведущая на эти страницы, будет потеряна.
Решение: как можно дольше не настраивать код 404. Даже если товара нет в наличии, страница будет ранжироваться и приводить трафик на сайт. Вместо закончившегося товара можно предложить пользователям другие похожие товары.
Настройка http-кода 301 на главную страницу.
Нужно понимать, что редирект на нерелевантную страницу может привести к появлению ложных ошибок (Soft 404), которые вводят в заблуждение и поискового робота, и пользователей. Потому как, согласно требованиям поисковой системы, 301 редирект должен перенаправлять на страницу с аналогичным контентом. В дальнейшем это может плохо повлиять на ранжирование сайта.
Настройка http-кода 301 на страницу с похожим контентом.
Это самый безопасный способ сохранить позиции сайта в выдаче, не потерять обратные внешние ссылки. К тому же, перенаправление пользователей на страницу с похожими товарами не вызовет раздражения у пользователей и более вероятно приведет к покупке. Настроив редирект, важно обновить адреса в файле Sitemap и перенаправить внутренние ссылки.
Когда товары на сайте отсутствуют временно.
Если товар часто исчезает и появляется на сайте, крайне не рекомендуется устанавливать код ошибки 404 или редирект 301, 302. Возобновление позиций в рейтинге поисковых систем происходит долго, при этом компания будет терять деньги за счет маленького количества переходов по этому запросу.
В этом случае лучше оптимизировать эту страницу, например:
- возле каждого товара установить пометку «в наличии» (In Stock);
- показывать отсутствующие товары в конце списка в листинге;
- предлагать похожие товары.
Когда страницы нужно удалить.
Кроме страниц с устаревшим контентом, есть множество других, которые периодически нужно удалять из индекса.
Это могут быть страницы, не приносящие посещений на сайт, сервисные, генерируемые CMS. Последовательность настройки удаленных страниц такова:
- Для всех URL’ов настроить код 404 Not found.
- Удалить старые адреса из списка файлов Sitemap.xml.
- Почистить внутренние ссылки, которые вели на удаленную страницу.
Выводы таковы
Вопреки распространенному мнению, страницы с кодом 404 не влияют на ранжирование сайта.
Однако внешние и внутренние ссылки, ведущие на эти страницы в большом количестве, могут способствовать потере позиций в выдаче. К тому же, неправильно оформленная страница 404 создает негативный опыт пользователя, что приводит к потере трафика. Постройте правильный алгоритм оптимизации страницы, сделайте ее привлекательной для пользователя.
Это поможет удержать позиции сайта в выдаче и сохранить прибыль компании.
*частично использован материал https://serpstat.com/ru/blog/chto-takoe-bitye-ssylki/