Посещая сайты в интернете, можно встретиться с ошибкой 404 «Page not found» (также она называется «http error 404» и «error 404»). Давайте разберем, что значит эта ошибка, по каким причинам она появляется и что с ней делать.

Что значит ошибка 404

Ошибка 404 «Page not found» — это код ответа сервера. Когда вы вводите в строке поиска URL адрес страницы сайта, то браузер запрашивает её с сервера. А он при помощи кода 404 сообщает о том, что не может найти эту страницу. Данное сообщение пользователь видит на экране в браузере. Смысл надписи состоит в том, что страница отсутствует либо не работает. «Not found» в переводе означает — не найдено.

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

Это можно сравнить со звонком на отключённый телефон — сигнал уходит «в никуда» и сервис сообщает вам об этом.

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

Существует следующие причины, по которым сервер возвращает ответ «404 not found»:

  • Неправильный адрес. Например, пользователь при ручном наборе допустил ошибку в URL либо ввел ссылку правильно, но страница уже не существует.
  • Битая ссылка — ссылка с ошибкой. Такая проблема может возникнуть при внутренней перелинковке. Например, страница ранее существовала, а потом ее удалили и забыли убрать ссылку.
  • Удаленная страница. Если пользователь сайта перейдет на удаленную сервером страницу, он также увидит на экране монитора ошибку 404. Сохранится такая ссылка может в закладках браузера либо на сторонних сайтах.
  • Неправильный редирект с измененным адресом. Допустим, владелец сайта изменил URL, однако не обратил внимания на связанные ссылки.
  • Неполадки на сервере. Вариант встречается реже всего.

Чаще всего ошибка 404 отображается тогда, когда не удается обнаружить нужную страницу на доступном сервере.

Влияние 404 ошибки на SEO

Пользователь сайта всегда испытывает негативные эмоции при обнаружении страницы с ошибкой 404. Поэтому владелец сайта должен разобраться в данном вопросе и минимизировать их появление.

Существует мнение, что слишком частое появление ошибок 404 на сайте может ухудшить рейтинг сайта в SEO, что влечет за собой штраф. Однако это миф. Штрафов за ошибки 404 не предусмотрено.
Азаренко Михаил
Азаренко Михаил
Вебмастер со стажем 10+ лет
Задать вопрос
Есть все шансы на то, что ошибки 404 могут ухудшить SEO показатели. Дело в том, что стандартная страница 404 не несет полезной информации и приводит к увеличению отказов. Это плохо влияет на поведенческие факторы и ухудшает SEO — большое количество ошибок 404 может привести к ухудшению позиции ресурсов поисковой выдаче.

Как найти страницы с 404 ошибкой

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

Google Search Console

Консоль поиска Google помогает искать страницы с ошибкой 404 за несколько шагов:

  • Нужно войти в вашу учетную запись Google и перейти к Search Console.
  • Дальше нажать на «Страницы», в разделе «Индекс».
  • Нажать на «Не найдено (404)».

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

Яндекс Вебмастер

Сервис также позволяет быстро найти ошибки 404 вашего сайта:

  • Необходимо открыть сайт в вебмастере.
  • Дальше нужно нажать «Индексирование», «Страницы в поиске» и после «Исключенные страницы».
  • Появится список, где фильтром надо выбрать «Ошибка HTTP: 404».

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

Serpstat

С поиском неработающих страниц также поможет модуль «Аудит сайта». Алгоритм действий следующий:

  • На Serpstat необходимо добавить проект.
  • В появившемся окне ввести свой домен, название и группу проекта и нажать на кнопку «Создать».
  • После создания проекта слева появится колонка «Аудит сайта». Необходимо нажать «Запустить аудит».
  • Выставить на странице необходимые настройки и нажать на кнопку «Начать анализ».
  • В конце анализа появится отчет в разделе «Все проверки». Там можно будет увидеть все страницы с ошибкой 404.

Netpeak Spider

Сервис Netpeak Spider также поможет с поиском неработающих страниц:

  • Нужно запустить краулер.
  • Во вкладке «Параметры» выбрать шаблон «Минимум» (это нужно для того, чтобы ограничиться только поиском ошибки 404).
  • В специальную строку ввести адрес своего сайта и кликнуть на «Старт».
  • Когда сканирование будет завершено, перейти на вкладку «Отчеты» и далее «Ошибки». Список вызывается нажатием на «Битые страницы».
  • При необходимости, есть возможность выгрузки отдельного отчета по битым ссылкам через меню «Экспорт», нажав на «Специальные отчеты по ошибкам», а далее «Битые ссылки».

Screaming Frog

Это бесплатная программа для компьютера, позволяющая обнаружить технические погрешности на сайте. Screaming Frog обнаружит неработающие и несуществующие ссылки.

Для этого нужно:

  • Установить программу на компьютер.
  • Запустить программу и добавить URL проверяемого сайта.
  • Нажать на кнопку «Поиск проблем».
  • Получить перечень неработающих ссылок.

404 not found — как исправить и что делать с битыми ссылками

Если вы нашли на сайте неработающие страницы и битые ссылки, от них следует избавляться как можно быстрее. Сделать это можно при помощи следующих способов:

  1. Заменить неработающие ссылки на работающие.
  2. Удалить все ссылки, которые ведут на страницу ошибки. Также необходимо удалить битую страницу из индекса поисковых систем. Удалить её из поиска яндекса можно по ссылке https://webmaster.yandex.ru/tools/del-url/. Перед этим стоит убедиться, что она закрыта от индексации и корректно показывает 404 код ответа сервера. Гугл также имеет подобный инструмент, однако он позволяет убрать страницы из результатов поиска только на 3 месяца https://search.google.com/search-console/removals?resource_id=
Полностью от страниц 404 на своем сайте избавиться невозможно, так как ошибки в URL может допустить сам пользователь, при вводе адреса вручную.

Общая последовательность действий при обнаружении ошибок 404 такая:

  1. Определить источник Error 404, где размещены мертвые ссылки. Для этого нужно воспользоваться одной из программ для сканирования сайтов на ошибки.
  2. Отфильтровать все URL адреса по коду 404. Так мы получим список всех ошибок с внутренними ссылками на такие страницы. Лучше будет, если вы сравните результат сканирования с результатами Search Console Google.
  3. Ссылки, ведущие на страницу с ошибкой, удалить либо заменить на правильные. Также ненужные страницы нужно удалить из файла Sitemap.xml. Если этого не сделать, поисковый робот будет продолжать дальше сканировать их.

Как сделать 404 полезной

Необязательно быть графическим дизайнером или программистом для создания полезной 404 страницы. Рассмотрим популярные способы:

  • 1. Можно использовать инструменты Google для виджета 404. Для использования функции, нужно скопировать код и разместить его на шаблоне 404 страницы:
    <script type=»text/javascript»>
    var GOOG_FIXURL_LANG = ‘en’;
    var GOOG_FIXURL_SITE = ‘http://www.example.com’
    </script>
    <script type=»text/javascript»
    src=»http://linkhelp.clients.google.com/tbproxy/lh/wm/fixurl.js»>
    </script>
    После установки данного виджета, Google будет автоматически обслуживать окно поиска и предлагать список рекомендуемых страниц на сайте, которые пользователь, вероятно, искал.
  • Можно самостоятельно настроить страницу 404 при помощи программного обеспечения. Так, можно вставить изображение или текст, отражающие индивидуальность вашего бренда и предоставляющие нужную информацию для посетителя, который потерялся на страницах вашего сайта. К примеру, в список можно включить  популярные страницы вашего сайта, которые, наверняка, заинтересуют пользователей. Это даст шанс на то, что пользователь останется на сайте.
  • Добавьте полезную информацию о неработающей ссылке. Даже если это не будет заменой тому контенту, который искал пользователь, можно добавить другую информацию: например, объяснить посетителю почему определенный фрагмент контента недоступен. И далее можно предложить перейти на страницы вашего сайта со смежной тематикой.
  • На странице с ошибкой 404 можно также разместить форму обратной связи. Так посетители сайта смогут оповестить вас о проблемах и, возможно, уточнить ту информацию, которую им не удалось найти на сайте. Также эта функция будет полезна владельцам сайтов, которые собирают контактные данные посетителей для дальнейшей рассылки писем.
  • Добавьте на страницу 404 призыв к действию. Это увеличит вероятность того, что клиент останется на сайте.

Итак, из данной статьи мы узнали что означает ошибка 404 «Page not found», по каким причинам она появляется и как влияет на SEO. Ознакомились с вариантами работы с битыми ссылками и со способами сделать страницу 404 ошибки более полезной для посетителей сайта.