FIKSU LAB / система в разработке Клиенты из поиска. Без SEO-магии.
Сайт

Ошибка 404: почему она вредит сайту и как её найти и убрать

Страница удалена или адрес изменился — а посетители и поиск всё ещё на неё заходят. Как найти битые ссылки на сайте и что с ними сделать.

Коротко

Ошибка 404 — это ответ сайта «такой страницы нет». Её видят и люди, и поисковый робот, когда заходят по адресу, который перестал существовать. Одна-две такие страницы не катастрофа, но битые ссылки на важные страницы и страницы, которые раньше были в поиске, теряют и посетителей, и позиции.

  • 404 появляется после удаления страниц, смены адресов и опечаток в ссылках.
  • Найти битые места помогают Яндекс Вебмастер и обход сайта специальными инструментами.
  • Лечатся они либо перенаправлением на похожую страницу, либо восстановлением адреса.

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

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

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

Откуда берутся такие адреса:

  • Страницу удалили, а ссылки на неё остались — в поиске, в закладках людей, на других сайтах.
  • Адрес страницы изменили (например, при обновлении сайта), не настроив переход со старого.
  • Опечатка в ссылке где-нибудь в тексте или в письме.

Чем это вредит

Для посетителя 404 — это тупик: он ждал ответа, а попал на пустое место. Скорее всего, человек вернётся в поиск и уйдёт к конкуренту. Для поиска это тоже сигнал: страница, которая отдаёт 404, постепенно исключается из выдачи, а если таких страниц много, общее доверие к сайту снижается.

Отдельная история — внутренние битые ссылки. Если со страницы услуги ссылка ведёт на несуществующий адрес, по ней не пройдут ни люди, ни робот. Это напрямую портит обход сайта поиском. Про то, как страницы должны помогать друг другу, мы писали в статье «Перелинковка сайта».

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

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

Если сайт подключён к Вебмастеру (как это сделать — статья «Зачем подключать сайт к Яндекс Вебмастеру»), в разделе диагностики видны страницы, которые отдавали 404 роботу. Это самый прямой источник: там показано именно то, что встречает поиск.

Обход сайта

Специальные программы-«краулеры» проходят по всем страницам сайта и собирают список ссылок с ошибками. Есть бесплатные варианты для небольших сайтов. Для сайта малого бизнеса на пару десятков страниц такой обход занимает минуты и закрывает вопрос целиком.

Метрика

Если счётчик установлен, битые страницы, на которые реально заходят люди, видны в отчётах. Это помогает расставить приоритеты: чинить сначала то, чем пользуются. Подключить Метрику можно по инструкции из статьи «Яндекс Метрика для сайта».

Что делать с найденным

  1. Страница нужна, адрес изменился. Настроить перенаправление (301) со старого адреса на новый. Люди и робот будут автоматически попадать куда надо.
  2. Страница удалена навсегда. Перенаправить на ближайшую по смыслу живую страницу: с «кухни из массива» на общий раздел кухонь. Тупика не будет.
  3. Опечатка в внутренней ссылке. Просто исправить ссылку в тексте.
  4. Страница должна существовать, а её нет. Восстановить или создать — иногда 404 подсказывает, чего не хватает на сайте.

Ключевой вывод

404 — это не авария, а порядок в адресах. Разовая уборка плюс привычка настраивать перенаправления при изменении сайта закрывают проблему полностью.

Проверка битых страниц — один из пунктов базового осмотра сайта. Если давно его не делали, пройдите по чек-листу из статьи «Как сделать аудит сайта самому»: заодно найдёте и другие неочевидные проблемы.

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

Наказывает ли Яндекс за ошибки 404?

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

Все ли 404 надо чинить?

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

Куда вести перенаправление, если похожей страницы нет?

На ближайшую логичную страницу: тематический раздел, каталог или главную. Хуже всего — бросать человека на пустом месте; любой осмысленный следующий шаг лучше тупика.

Редакция FIKSU

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

Что дальше

Если материал был полезен, посмотрите другие разборы в направлении «Сайт» — они устроены так же: без жаргона и с понятными шагами.

Читать дальше →
Все статьи →
Сайт 7 мин

Индексация сайта: почему страниц нет в поиске

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

Сайт 7 мин

Title и description: что писать, чтобы кликали из выдачи

Заголовок и описание страницы поиск почти всегда показывает в сниппете — и по ним решают, переходить или нет. Разбираем, что убрать из title, как писать description и почему красивая формулировка не спасёт клики.

Сайт 7 мин

Google Search Console: что смотреть владельцу сайта

Бесплатный инструмент Google, который показывает, по каким запросам сайт находят, какие страницы попали в индекс и на что жалуется поисковый робот. Подключение занимает несколько минут, а польза появляется с первого отчёта.