200 OK — стандартный ответ об успешном выполнении запроса. Что именно в нем содержится, зависит от метода: для GET — запрошенный ресурс, для HEAD — те же заголовки без тела, а для POST — обычно результат действия или его описание.
Ответ 200 кэшируется эвристически. Если Cache-Control или Expires не указывают иное, кэши могут сохранять и повторно использовать его в течение срока, который определяют сами, часто на основе Last-Modified. Валидаторы ETag и Last-Modified позволяют клиенту позже проверить условным запросом, актуальна ли его копия; ответом тогда может быть 304 Not Modified.
Код 200 ничего не говорит о том, получил ли пользователь то, что хотел. Страницы ошибок, пустые страницы и страницы, требующие входа, иногда отдаются с кодом 200, и проблема остается незаметной для браузеров, систем мониторинга и поисковых систем.
Пример ответа
HTTP/1.1 200 OK
Date: Fri, 06 Nov 2026 10:15:32 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 85
Cache-Control: public, max-age=600
ETag: "5f2b-1a3c"
Last-Modified: Wed, 28 Oct 2026 08:02:11 GMT
<!doctype html>
<html lang="en">
<title>Welcome</title>
<h1>Hello, world</h1>
</html> SEO и проверка редиректов
Канонические URL вашего сайта должны отдавать 200, и каждая цепочка редиректов должна заканчиваться на таком URL. Google рассматривает страницы с кодом 200 как кандидатов на индексацию, но если содержимое похоже на ошибку — например, это сообщение «страница не найдена» или пустая страница, — Search Console сообщает о ложной ошибке 404 (soft 404), и страница не индексируется. Для отсутствующих страниц используйте настоящие ответы 404 или 410.
При проверке редиректов идеальна цепочка, которая приходит к 200 после одного постоянного редиректа. Убедитесь, что конечный URL — именно тот, который вы ожидаете: 200 на главной странице или странице входа после редиректа часто означает битую ссылку на внутреннюю страницу. Проверка цепочки редиректов покажет все переходы вплоть до конечного 200.
Типичные причины и сценарии использования
- Страница, файл или ресурс API существует и успешно отдан.
- Ложная ошибка 404 (soft 404): отсутствующая страница показывает сообщение «не найдено», но возвращает 200. Настройте сервер так, чтобы он отдавал 404 или 410.
- Страница ошибки или технических работ возвращает 200. На время технических работ отдавайте 503 с заголовком
Retry-After. - Вместо настоящего содержимого с кодом 200 отдается страница проверки на бота или запроса согласия. TrueURL распознает распространенные страницы проверки, но не каждую промежуточную страницу.