Google рассказал, как коды состояния HTTP влияют на SEO

1 июл 2021

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

Давайте посмотрим, что включает в себя новое руководство Google для владельцев сайтов и разработчиков.

Как коды состояния HTTP влияют на поиск в Google

В новом документе Google описаны 20 основных кодов состояния, с которыми робот Googlebot сталкивается в Интернете, а также наиболее заметные ошибки сети и DNS.

Коды состояния HTTP генерируются сервером, на котором размещен сайт, когда контент запрашивается браузером или поисковым роботом.

Например, если браузер запрашивает контент, который больше не размещается на сервере, будет сгенерирован код состояния 404 (не найден).

Первая цифра кода состояния указывает, к какой категории он принадлежит. Все коды 2xx относятся к успешному сканированию, все коды 3xx относятся к переадресации и т. Д.

Вместо того, чтобы перебирать все 20 кодов состояния, мы собрали ключевые значения для каждой категории.

HTTP 2xx (успешно)

Эти коды означают, что робот Googlebot может сканировать контент и передавать его для индексации.

Google отмечает, что код состояния HTTP 2xx не гарантирует индексацию, это просто означает, что ошибок не было обнаружено.

Исключением является код состояния 204, который означает, что страница была успешно открыта, но контент не был найден.

Google может отображать код 404 в Search Console для страниц, имеющих код 204.

HTTP 3xx (перенаправления)

Не все перенаправления одинаковы.

Код состояния HTTP 301 отправляет более сильный сигнал, чем код 302, 303 или 307, все зависит от того, какой URL-адрес следует считать каноническим.

Код состояния 304 сигнализирует Google, что контент такой же, как и при последнем сканировании. Это не влияет на индексацию, но может вызвать перерасчет места в выдаче для URL.

Что произойдет, если перенаправление не сработает?

Робот Googlebot выполняет до 10 попыток перенаправления, прежде чем прекратит попытки.

Если контент не получен в течение 10 переходов, Search Console покажет ошибку перенаправления в отчете об индексировании сайта.

HTTP 4xx (ошибки клиента)

Страницы, возвращающие код статуса 4xx, не учитываются для индексации в результатах поиска Google.

Все ошибки 4xx, кроме 429, обрабатываются одинаково. Они сигнализируют роботу Googlebot о том, что контент не существует. Если содержание ранее существовало, URL будет удален из поискового индекса Google.

Код состояния 429 означает, что робот Googlebot не может получить доступ к URL-адресу, потому что сервер перегружен. Эти URL-адреса будут сохранены в индексе Google.

HTTP 5xx (ошибки сервера)

Ошибки сервера 5xx заставляют робота Googlebot временно замедлить сканирование.

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

Дополнительные сведения об этих ошибках сервера, а также информацию об ошибках DNS и сервера смотрите в полной справке Google.

Поделиться
Комментарии