Ошибка 404: почему она появляется и какое её значение для SEO?

Ошибка 404: почему она появляется и какое её значение для SEO?
1 Star2 Stars3 Stars4 Stars5 Stars (42 votes, average: 4.33 out of 5)
Loading...
Table of Contents Содержание

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

 

Ошибка 404 (или “Страница не найдена”) – это стандартный код статуса HTTP, который возникает при попытке запроса ответа сервера пользователем на веб-документ, который был удален. В общем, это страница, которой не существует.

 

img-border
404 page exampleimg-close

 

Причины возникновения 404 ошибки

 

  • страница была удалена из сайта;
  • пользователь некорректно ввел URL-адрес;
  • страницу переместили, а редирект был настроен неправильно;
  • неисправность сервера (в редких случаях).

В идеале на сайте должны вообще отсутствовать ссылки, которые показывают 404 ошибку сервера (или внешние ссылки с таким кодом). Если сайт содержит тысячи страниц, то проблем с 404 ошибкой довольно трудно избежать. Но возникновение таких ошибок на маленьком сайте говорит о невнимательности его владельца или вебмастера.

 

Увеличение количества 404 ошибок

 

Бывают случаи, когда при проверке сайта поисковые системы уведомляют о десятках ошибок. Но что, если количество ошибок возрастает многократно, а их счет идет на тысячи? Быстрое решение нужно искать незамедлительно, если число 404 ошибок превзошло уровень 10% ото всех страниц сайта. Причины быстрого роста таких страниц могут быть разные, но в основном такая ситуация возникает из-за проблем с кодом (например, эти страницы были созданы с помощью скриптов и стилей, а стили прописаны в коде шаблона, а не в специальном файле).

Другая причина, по которой роботы избегают недоступных страниц – кибер-атака (к примеру, наличие страниц дорвея на веб-сайте). Но и после их исчезновения роботы по-прежнему будут избегать созданных веб-страниц в течение некоторого времени, и это может привести к появлению многочисленных 404 ошибок.

 

Как отслеживать неработающие ссылки и их последующее влияние?

 

Яндекс.Метрика
Вы должны использовать вкладку «Параметры посещений» в Яндекс.Метрике, если хотите проверить количество переходов по битым ссылкам. Просто поместите эту строку в код счетчика:

params:window.yaParams||{ }});

Также вы должны поместить этот JS-код где-то на 404 странице:

<script>
var url = document.location.pathname + document.location.search
var url_referrer = document.referrer;
var yaParams = {error404: {page: url, from: url_referrer}};
</script>

Здесь url – это текущий адрес 404 страницы, а url_referrer – это адрес, который вы использовали для его получения. Таким способом, вы можете не только отслеживать все некорректные ссылки, но и те странички, где они находятся.

 

Google Analytics
Чтобы отследить переходы пользователей по битым ссылкам в аналитике, вы должны установить этот код на странице 404:

<script>
ga('send', 'pageview', '404.html?page='+ document.location.pathname + document.location.search +'&from=' + document.referrer);
</script>

Где document.location.pathname + document.location.search – это URL-адрес страницы, которая не найдена на сайте;
document.referrer – урл страницы, которая используется пользователем для перехода на 404 страницу.

 

Yandex.Webmaster
Чтобы найти эти страницы, вам следует выбрать раздел «Индексирование» – далее «Страницы поиска» – «Исключенные страницы». Здесь вы можете выбрать только отсутствующие страницы, если выберете фильтр «Ошибка HTTP: 404».

 

img-border
404 pages in Yandex Webmastersimg-close

 

Google Search Console
Вы также можете найти ошибки, используя разделы «Сканирование» – «Ошибки сканирования» – «Ошибка 404» в Google Webmaster.

 

img-border
404 pages in Google Search Consoleimg-close

 

В чем основная опасность 404 ошибки?

 

Многие утверждают, что отсутствие страниц имеет непосредственное влияние на индексацию веб-ресурса и отрицательно сказывается на его ранжировании в результатах поиска. Но чаще всего это утверждение ошибочное. Что же происходит с страницей, когда поисковый робот её находит? Он стирает её из индекса (если страничка присутствовала в нем, а если нет, то робот просто не будет сканировать её). Очевидно, такое происходит потому, что страница становится не информативна и малополезна для пользователя. Но также стоит не забывать о SOFT ошибках. SOFT 404 не является официальным ответом сайта, а скорее тегом, который присваивается поисковыми системами странице после сканирования.

 

Что не так с такими страницами и почему поисковые системы принимают такие решения?

1. Если на страничке присутствует незначительное количество текста или там его нет совсем (Google способен посчитать такую страницу 404-й, а Яндекс – некачественной).
2. На странице включена переадресация, которая не отвечает на запросы пользователей.
3. Исчезнувшая страница не дает ответа сервера 404 или 410.

 

Что выбрать: 301 или 404?
После удаления страниц назревает новый вопрос: какой следующий шаг предпринять? Что лучше, использовать 404 ответ сервера или 301-редирект? Каждый случай стоит проанализировать отдельно: к примеру, инструментарий, который вы успешно использовали для онлайн-магазина, может не совсем подходить для веб-сайта, который предлагает услуги или для другого интернет-магазина. 404-й серверный код следует устанавливать, если по некоторым причинам страница окончательно удалена с ресурса.
301 редирект  же лучше использовать когда:

  • Адрес страницы был изменен (например, при изменении структуры);
  • Страница релевантна запросу пользователя;
  • Возможно перенаправление на другую страницу с похожим контентом (на той же теме или со страницы с описанием товара в каталог);
  • Присутствуют внешние ссылки на страницу.

301 редирект на главную страницу – не лучший вариант как для пользователей (ведь он может вводить их в заблуждение), так и для оптимизации (например, поисковый паук Google отмечает его кодом SOFT 404).

 

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

Алгоритмы поисковых систем всё больше внимания уделяют именно поведению пользователей, как одному из факторов ранжирования сайтов. Если вы не хотите, чтобы поведенческие факторы на вашем проекте ухудшались, подойдите к процессу создания 404 страницы со всей ответственностью, сделайте её увлекательной и удобной.

 

Создание собственной 404 страницы

 

Перед созданием такой страницы, необходимо детальнее понять какие задачи она решает для пользователя.

 

Главные цели такой страницы:

  • Привлечь больше внимания пользователей;
  • Объяснить, что происходит;
  • Дать посетителю решение конкретной проблемы.

 

Поисковые системы, дают такие рекомендации:

 

Яндекс:

  • 404-я страница должна иметь особый дизайн, который отличается от остальных страниц на сайте;
  • Когда вы создаете такую страницу, используйте разные цвета или вовсе не используйте графику.

 

Google:

  • Страница должна повторять основную стилистику сайта (даже в аспекте навигации).
  • На ней должны располагаться ссылки на наиболее востребованные и читаемые статьи и комментарии.
  • Дайте посетителям сайта сообщить вам о любых битых ссылках.

 

Общие рекомендации:

  • На ней должна быть ссылка на домашнюю страницу сайта;
  • Стоит объяснить пользователям в доступной форме, что искомая страница к сожалению, недоступна;

Упомянутые выше советы не являются беспрекословными правилами при формировании 404 страниц. Многое будет определять тема веб-ресурса и его целевая аудитория. Поэтому если, например, у вас интернет-магазин, то обязательно добавьте блок поиска, а если вы продвигаете какие-нибудь услуги – укажите контакты. Мы же на своей 404-й разместили форму для проверки URL, так как это самое частое и востребованное действие у наших пользователей.

Чтобы придумать свой интересный вариант для такой страницы, можете изучить примеры некоторых известных сайтов.

 

404 ошибка на Hotjar

 

img-border
404 error on hotjar websiteimg-close

 

404 ошибка на GitHub

 

img-border
404 error on Githubimg-close

 

404 ошибка на Facebook

 

img-border
404 error on facebookimg-close

 

404 ошибка на Ahrefs

 

img-border
404 error on ahrefsimg-close

 

404 ошибка на Semrush

 

img-border
404 error on Semrushimg-close

email__icon

Узнайте первым о новых статьях

Сбросить пароль

Введите ваш email, чтобы сбросить пароль

Ваш email

Проверьте ваш email

Мы отправили вам новую ссылку для изменения пароля. Проверьте свою электронную почту и следуйте инструкциям. envelope

Ваш пароль сброшен успешно!

close
conversation

Напишите нам

Получите консультацию наших SEO специалистов и узнайте, как платформа Sitechecker может помочь в решении ваших бизнес-задач

ERROR: The Name field is empty.

ERROR: The Last Name field is empty.

ERROR: The Work Email field is empty.

ERROR: The Message field is empty.

Thank you for registration!

We are redirecting you to PayPal