Відповідь сервера — це HTTP-код статусу, який сервер повертає браузеру чи пошуковому роботу у відповідь на запит сторінки. Код із трьох цифр (наприклад, 200, 301, 404, 503) коротко повідомляє, що сталося із запитом: усе гаразд, сторінку переміщено, не знайдено чи стався збій.
Простими словами: це «відповідь» сайту на питання «дай мені цю сторінку». І від того, що саме він відповість, залежить, як поведеться і користувач, і пошуковик.
Що таке відповідь сервера і навіщо її розуміти
Для SEO коди відповіді — це мова, якою сайт спілкується з пошуковим роботом. Google орієнтується на них, коли вирішує, індексувати сторінку, викинути її з індексу чи перейти за редиректом. Помилка в кодах — і краулер марно витрачає краулінговий бюджет, індексує сміття або, навпаки, губить важливі сторінки.
Основні групи кодів
- 2xx — успіх. 200 OK — сторінка віддана нормально. Ідеальна відповідь для робочих URL.
- 3xx — перенаправлення. 301 — постійний редирект (передає вагу), 302 — тимчасовий.
- 4xx — помилка клієнта. 404 — не знайдено, 410 — видалено назавжди, 403 — доступ заборонено.
- 5xx — помилка сервера. 500 — внутрішній збій, 503 — сервіс тимчасово недоступний.
Що це означає для SEO
- 200 — норма для сторінок, які мають бути в індексі.
- 301 — правильний спосіб «переїхати» без втрати ваги.
- 404 масово — сигнал биття внутрішніх посилань, варто виправляти.
- 5xx — найнебезпечніше: часті збої підривають довіру й індексацію.
Приклад
Ви видалили категорію товарів, але стара сторінка віддає 200 і показує порожнечу — Google тримає її в індексі як «тонку». Правильніше було віддати 404/410 або поставити 301 на релевантну заміну. Один правильний код вирішує проблему, яку інакше «лікують» місяцями.
Часто плутають з…
- Soft 404 — сторінка віддає 200, але фактично «порожня»; Google усе одно вважає її неіснуючою.
- Редирект — це не сам код, а дія перенаправлення, яку код 3xx описує.
Питання та відповіді
Який код відповіді сервера правильний для робочої сторінки?
200 OK. Він означає, що сторінка існує й віддається нормально, тож пошуковик може її індексувати.
Чим 301 відрізняється від 302?
301 — постійне перенаправлення, яке передає посилальну вагу на нову адресу. 302 — тимчасове, вагу зберігає за старим URL. Для переїздів потрібен саме 301.
Як перевірити відповідь сервера?
Через інструменти перевірки HTTP-статусу, розширення для браузера, вкладку «Мережа» в DevTools або звіти індексації в Search Console.
Сайт віддає дивні коди чи сипле помилки? Знайдемо й виправимо в межах SEO-аудиту та виправлення помилок на сайті.
Схожі терміни: 200 OK, 404, Редирект, Краулінговий бюджет.