404 Not Found - это код ответа сервера, который выдается когда страница не найдена. Когда со страницей все нормально, выдается код ответа 200 ОК.
Правильная настройка кода ответа сервера крайне важна для продвижения страниц сайта в поисковых системах.
И вот почему:
◾Если существующие страницы будут отдавать 404, то в течении месяца сайт просто исчезнет из поисковой выдачи, а вместе с этим исчезнет и посещаемость.
◾И другой вариант, если все несуществующие страницы будут отдавать код ответа 200, то часть из них может быть проиндексирована, что также
неблагоприятно повлияет на продвижение сайта (в индексе должны быть только полезные страницы).
Рекомендации
- Проверьте какой код ответа сервера выдают:
◽существующие страницы вашего сайта (должны выдавать код 200);
◽несуществующие страницы вашего сайта (должны выдавать код 404).
Проверить код ответа сервера можно с помощью множества онлайн-ресурсов, например - checkmy.ru. Также данную проверку можно выполнить пакетно, например, с помощью сервиса Screaming Frog.
2. Если у вас интернет-магазин, не удаляйте карточки товаров.
Сделайте так, чтобы они оставались на сайте, но с пометкой “временно отсутствует, доступно для заказа” и ниже предоставьте выбор аналогичных товаров.
Таким образом, вы сможете сохранить пользователя на сайте, и, возможно, он сделает заявку или заказ другого товара.
3. При изменении структуры разделов сайта (соответственно и URL страниц), используйте 301 редирект - это инструмент, который будет автоматически перенаправлять пользователя со старого адреса на новый.
Данная настройка позволит минимизировать время переиндексации сайта, а также сократит попадание пользователей на 404 страницу, т.к. они сразу будут попадать на новый адрес страницы.
Возможно, у вас возникли вопросы? Задавайте, с удовольствием на них ответим.