Ошибка 404
Ответ сервера «такой страницы нет». Сама по себе не вредна — вредно, когда её отдают не там, где надо, или не отдают там, где надо.
404 — это нормальный и нужный ответ. Страницу удалили, адрес набрали с опечаткой — сервер честно говорит, что ничего не нашёл, и поиск постепенно убирает адрес из индекса. Проблема начинается в двух случаях, и оба встречаются чаще, чем кажется.
Первый: на несуществующий адрес сервер отвечает «всё в порядке» и показывает страницу с надписью «ничего не найдено». Для человека это ошибка, для поиска — обычная страница, которую он индексирует и хранит. Такое называют мягкой 404, и она копит в индексе пустые адреса. Второй: 404 отдают страницы, которые на самом деле нужны, — обычно после переезда или смены адресов, когда со старых адресов забыли поставить перенаправление.
Отдельно стоит внутренняя перелинковка: ссылки внутри сайта, ведущие в никуда, тратят обход робота и раздражают посетителя. Их видно в Вебмастере в разделе внутренних ссылок.
Проверьте, что несуществующий адрес отдаёт именно код 404, а не 200: наберите на своём сайте заведомо выдуманный адрес и посмотрите ответ сервера. Если вместо 404 приходит 200 — это первое, что стоит починить.
Связанные понятия
Проверка того, что мешает поиску обойти сайт и понять его: скорость, коды ответов, дубли, разметка.
Попадание страницы в базу поиска. Пока страницы там нет, её не покажут ни по одному запросу.
Постоянное перенаправление со старого адреса на новый. Переносит на новый адрес и посетителей, и накопленный вес старого.