Коды состояния HTTP
Бесплатный онлайн справочник HTTP-кодов состояния
Понимание HTTP-кодов состояния
HTTP-коды состояния — трёхзначные числа, возвращаемые сервером в ответ на запрос клиента. 5 категорий: 1xx Информационные, 2xx Успех, 3xx Перенаправление, 4xx Ошибка клиента, 5xx Ошибка сервера.
Частые коды состояния
200 OK — запрос успешен. 301 Moved Permanently — ресурс перемещён. 304 Not Modified — кеш актуален. 400 Bad Request — некорректный запрос. 401 Unauthorized — нужна аутентификация. 403 Forbidden — доступ запрещён. 404 Not Found — ресурс не найден. 500 Internal Server Error — ошибка сервера.
▶Разница между 401 и 403?
401 — отсутствуют учётные данные аутентификации. 403 — сервер понимает запрос, но отказывает в доступе даже с правильными учётными данными.
▶Что означает 301-редирект для SEO?
301 (Moved Permanently) передаёт большую часть ссылочного веса на новый URL и сообщает поисковым системам обновить индекс.
▶Разница между 404 и 410?
404 — ресурс не существует. 410 — ресурс был удалён навсегда. Поисковики трактуют 410 как более сильный сигнал для удаления из индекса.