Коды ответа сервера: 200, 301, 404, 500
Код ответа — трёхзначное число, которым сервер сообщает, что со страницей: всё в порядке, переехала, не найдена или сервер сломался. Какие коды важны для SEO.
Код ответа сервера (HTTP-статус) — трёхзначное число, которое сервер отправляет браузеру и роботу вместе со страницей. Человек его обычно не видит, а для поисковика это первое, что он узнаёт о странице.
Главные коды
| Код | Что значит | Что сделает поисковик |
|---|---|---|
| 200 | Страница в порядке | Может добавить в поиск |
| 301 | Переехала навсегда | Заменит адрес новым |
| 302 | Переехала временно | Оставит старый адрес |
| 304 | Не изменилась с прошлого раза | Не будет скачивать заново |
| 404 | Не найдена | Уберёт из поиска |
| 410 | Удалена навсегда | Уберёт из поиска, обычно быстрее |
| 500 | Ошибка сервера | Придёт позже, при повторах уберёт из поиска |
| 503 | Временно недоступна | Подождёт и придёт снова |
Частые проблемы
- «Мягкая» 404 — несуществующая страница отвечает кодом 200 и пишет «ничего не найдено». Поисковик индексирует пустые страницы.
- 500 под нагрузкой — сайт падает, когда приходит робот, и страницы выпадают из поиска.
- Техработы с кодом 200 — заглушка «сайт на ремонте» попадает в поиск вместо страниц. На время работ отдавайте 503.
Как проверить
Проверка ответа сервера бесплатно покажет код и цепочку редиректов для 10 адресов. Аудит проверит код ответа у всех страниц сайта.
Частые вопросы
Какой код должна отдавать несуществующая страница?
404 или 410. Если такая страница отвечает 200, поисковик может проиндексировать пустые дубли.
Как проверить код ответа страницы?
Бесплатной проверкой ответа сервера в SerpWatch или в Яндекс Вебмастере, в разделе инструментов.
Аудит сайта в SerpWatch
≈45 проверок по 8 разделам, Core Web Vitals, подсказки как исправить, экспорт в Excel
Проверить бесплатно Попробовать бесплатно