В кругу сеошников встречается мнение, что с помощью выбора кода ответа сервера можно управлять поведением Google: если бот видит 404, то будет возвращаться и перепроверять, а если видит 410, то сразу удалит страницу.
Разберемся, так ли это, и что говорят поисковики.
Что означают коды ответа сервера 410 и 404
Коды состояния, начинающиеся с цифры 4, обозначают ошибки по вине клиента или ситуацию, когда данных на странице нет и результат выдать невозможно.
И 410, и 404 показывают, что страницы не существует:
404 Not Found — сервер понял запрос, но не нашёл соответствующего ресурса по указанному URI.
410 Gone — ресурс раньше был по указанному URI, но был удалён и теперь недоступен.
В каких ситуациях какой код использовать
Можно ли использовать какой-то не тот код ответа сервера, стоит ли заморачиваться настройкой CMS, чтобы отдавать разные коды ошибки в разных ситуациях?
Эксперты говорят, что не стоит уделять этому внимание и ресурсы.
В конце декабря сотрудник Google Джон Мюллер выложил видео с ответами на частые вопросы, где рассказал, в чем разница между ошибкой 404 и 410:
«Теоретически обработка ошибки 410 с нашей стороны может быть чуточку быстрее. Однако на практике, в случае с нормальным сайтом обе ошибки обрабатываются одинаково быстро. Поэтому не утруждайте себя поиском разницы между ними».
В справке Яндекса указали: при удалении страницы нужно использовать HTTP-статус с кодом 404 Not Found, 403 Forbidden или 410 Gone. Робот продолжает посещать страницу в течение некоторого времени, если указан код 404, и 403, и 410 тоже.
Ускорить удаление можно, но не через указание специального кода ответа, а другим способом.
Удалить одну страницу:
- Перейдите на страницу Инструменты → Удаление страниц из поиска.
- Установите переключатель в положение По URL.
- В поле введите адрес страницы, например http://example.com/page.html.
- Нажмите кнопку Удалить.
Работает до 500 адресов одного сайта в сутки.
Удалить группу страниц:
- В Яндекс.Вебмастере перейдите на страницу Инструменты → Удаление страниц из поиска.
- Установите переключатель в положение По префиксу.
- Укажите префикс:
Каталог сайта — http://example.com/catalogue/
Все страницы сайта — http://example.com/
URL с параметрами — http://example.com/page?
Об этом в своем телеграм-канале говорит эксперт по SEO Сергей Кокшаров aka Devaka:
«Не заморачивайтесь над тем, чтобы допиливать CMS и отдавать поиску какой-то нестандартный код ответа сервера. Это не поможет быстрей удалить страницы из поиска».