Артём Гусев · 6 мин чтения
SEO и поиск

Ошибка 404 на сайте: что значит и как сделать свою страницу

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

Ошибка 404 на сайте: окно браузера с оборванным путём и указателем назад
Коротко
  • 404 — страница не найдена: сайт работает, а такого адреса нет.
  • Причины — удалённые и переименованные страницы, опечатки в ссылках, старые ссылки с других сайтов.
  • Удалённые страницы с трафиком переадресуют (301) на близкие по смыслу.
  • Своя страница 404 с поиском и ссылками на услуги возвращает посетителя на сайт.

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

Каждый раз, когда браузер запрашивает страницу, сервер отвечает кодом. 200 — «всё хорошо, вот страница», 301 — «страница переехала», 404 — «такой страницы нет». Сайт при этом работает: просто по этому конкретному адресу ничего не найдено. Если же не открывается весь сайт, причина другая — хостинг, домен или ошибка сервера (коды 5xx).

200страница найдена
301страница переехала навсегда
404страница не найдена
5xxошибка сервера
Коды, которые чаще всего встречаются на сайте

Почему она появляется

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

Как найти битые ссылки

  1. Яндекс Вебмастер — раздел об индексировании показывает страницы, которые робот нашёл, но получил 404, и откуда на них ведут ссылки.
  2. Яндекс Метрика — если настроить, сколько людей видят страницу 404 и с каких адресов они пришли.
  3. Сканер сайта — программы, которые обходят все ссылки на сайте и составляют список битых.

Как ещё проверить сайт самостоятельно — в статье «Аудит сайта своими силами».

Хотите понять, какой сайт нужен вашему бизнесу?Пришлю план запуска и смету по этапам в течение рабочего дня, без звонков.
Получить план запуска

Как исправить

Оставить 404
  • Адрес набран с ошибкой
  • Страница удалена и замены нет
  • На адрес никто не приходил
Поставить 301-переадресацию
  • Страницу переименовали или перенесли
  • Услугу заменила похожая
  • На старый адрес ведут ссылки и реклама
Переадресация — только на близкую по смыслу страницу

Битые ссылки внутри своего сайта нужно просто исправить: поменять адрес в меню, тексте или кнопке. При редизайне и переезде заранее составьте таблицу «старый адрес → новый», чтобы ни одна страница с трафиком не превратилась в 404. Подробно — в статьях «Перенос сайта на другой хостинг» и «Когда нужен редизайн сайта».

Какой должна быть страница 404

Посетитель, который попал на несуществующий адрес, ещё не потерян. Стандартная белая страница «Not Found» его выгоняет, а своя страница 404 в дизайне сайта — возвращает. Что на ней должно быть:

  • шапка и подвал сайта — человек видит, что он всё ещё на вашем сайте;
  • короткое объяснение по-человечески: «Такой страницы нет — возможно, она переехала»;
  • ссылки на главные разделы: услуги, цены, контакты;
  • кнопка связи или заявки;
  • правильный код ответа 404 — чтобы поисковик не добавил эту страницу в выдачу.

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

Посчитаю стоимость вашего сайта бесплатноРасскажите о задаче — пришлю состав работ, цену и сроки по этапам.
Получить смету

Частые вопросы

Что означает ошибка 404 на сайте?

Сервер работает, но страницы по этому адресу нет: её удалили, переместили или в ссылке опечатка. Код 404 — «Не найдено».

Вредит ли ошибка 404 продвижению?

Сами по себе несуществующие адреса — норма. Вредят битые ссылки внутри сайта и удалённые страницы, на которые раньше приходили люди и поисковики: трафик с них теряется. Такие адреса переадресуют на подходящие страницы.

Чем 404 отличается от 301?

404 — «страницы нет». 301 — «страница навсегда переехала по новому адресу»: посетителя и поисковик автоматически перекидывает на новую страницу, и та получает её вес в поиске.

Можно ли со всех 404 перекидывать на главную?

Не стоит. Поисковики считают такие переадресации «мягкими 404», а человек, который искал конкретную услугу, попадает на главную и теряется. Переадресуйте только на близкую по смыслу страницу.

Заказать сайт напрямую, без менеджеров

Расскажите о задаче в удобном мессенджере. Отвечаю сам, а смету собираю по этапам, чтобы вы видели, за что платите.

Вершина сервисаvershina-servisa.ru