Вебмайстер
Яндекс для вебмайстрів
Як Яндекс індексує сайти
Сайт на сторінці результатів пошуку
Сервіс «Яндекс.Вебмайстер»
Налаштування індексування
Вміст сайту
Сайт у результатах пошуку
Безпека сайтів
Сервіси Яндекса на вашому сайті

Довідник кодів статусу HTTP

Коди 3xx (перенаправлення)

Перелік кодів статусу HTTP, що використовуються у разі перенаправлення запиту (коди 3xx).

КодПомилкаОпис
300Множинний вибір

Запитаний URL означає більше одного ресурсу, і робот не зміг однозначно визначити, до якої сторінки URL відноситься (отримано код 300 Multiple Choices).

Виправте заголовки або зазначте ресурс правильно, і тоді робот зможе проіндексувати сторінку.

301Ресурс переміщено назавжди

Документ уже не використовується сервером, а посилання перенаправляє на іншу сторінку (отримано код 301 Moved Permanently).

Оскільки користувачі не зможуть побачити схожі документи, показувати їх у пошуку немає сенсу, і робот їх не індексує. Проте робот обов'язково проіндексує сторінку, на яку встановлено перенаправлення.

302Ресурс тимчасово переміщено

Запитаний ресурс тимчасово знаходиться під іншою адресою (отримано код 302 Found).

Оскільки користувачі не зможуть побачити схожі документи, показувати їх у пошуку немає сенсу, і робот їх не індексує. Проте робот обов'язково проіндексує сторінку, на яку встановлено перенаправлення.

303Дивіться інший ресурс

Запитаний ресурс знаходиться під іншою адресою і його слід запитувати, використовуючи метод GET (отримано код 303 See Other). Якщо ви хочете, щоб зазначена сторінка знаходилася в пошуку, вона повинна відповідати кодом 200.

304Ресурс не змінювався

Отримано код 304 Not Modified. Якщо сторінка не змінилася з моменту останнього звернення робота, рекомендується видавати цей код. Це прискорить індексування та зменшить трафік.

305Слід використати проксі

Доступ до запитаного ресурсу може здійснюватися лише через проксі-сервер, зазначений у заголовку Location (отримано код 305 Use Proxy).

307Тимчасове перенаправлення

Запитаний ресурс був тимчасово переведений на іншу адресу, яку необхідно прописати в Location (отримано код 307 Temporary Redirect).

Коди 4xx (помилка клієнта)

Містить перелік кодів статусу HTTP, що використовуються для позначення можливих помилок у клієнтському запиті (коди 4xx).

КодПомилкаОпис
400Неправильний запит

Запит не може бути зрозумілим серверу через некоректний синтаксис (отримано код 400 Bad Request).

401Неавторизований запит

Для доступу до документа необхідно вводити пароль або бути зареєстрованим користувачем (отримано код 401 Unauthorized).

402Необхідна оплата за запит

Внутрішня помилка або помилка конфігурації сервера (отримано код 402 Payment Required).

403Доступ до ресурсу заборонено

Доступ до документа заборонено (отримано код 403 Forbidden). Якщо ви хочете, щоб сторінка індексувалася, необхідно дозволити доступ до неї.

404Ресурс не знайдено

Документ не існує (отримано код 404 Not Found). Якщо ви видалили якийсь розділ сайту, можна за допомогою robots.txt заборонити роботу звертатися до нього. Якщо такої сторінки на сайті ніколи не існувало, ігноруйте цю помилку, можливо, хтось поставив некоректне посилання на ваш сайт.

405Неприпустимий метод

Метод, визначений у рядку запиту (Request-Line), не дозволено застосовувати до зазначеного ресурсу, тому робот не зміг його проіндексувати (отримано код 405 Method Not Allowed).

406Неприйнятний запит

Потрібний документ існує, але не в тому форматі (мова або кодування не підтримуються роботом). Отримано код 406 Not Acceptable.

407Необхідна ідентифікація проксі, файрвола

Необхідна реєстрація на проксі-сервері (отримано код 407 Proxy Authentication Required).

408Час запиту закінчився

Сайт не передав повний запит протягом встановленого часу, і робот розірвав з'єднання (отримано код 408 Request Timeout).

409Конфлікт

Запит конфліктує з іншим запитом або з конфігурацією сервера (отримано код 409 Conflict).

410Ресурс недоступний

Запитаний ресурс був остаточно видалений із сайту (отримано код 410 Gone).

411Необхідно зазначити довжину

Сервер відмовляється приймати запит без певного заголовка Content-Length (отримано код 411 Length Required). Виправте заголовки на своєму сервері — тоді наступного разу робот зможе проіндексувати сторінку.

412Збій під час обробки попередньої умови

Під час перевірки на сервері одного або більше полів заголовка запиту виявлена невідповідність (збій або помилка під час обробки попередньої умови). Отримано код 412 Precondition Failed.

413Тіло запиту перевищує допустимий розмір

Сервер відмовляється обробляти запит, тому що розмір запиту більший за той, що може обробити сервер (отримано код 413 Request Entity Too Large).

414Неприпустима довжина URI запиту

Сервер відмовляється обслуговувати запит, тому що запитуваний роботом URI (Request-URI) довший, ніж сервер може інтерпретувати (отримано код 414 Request-URI Too Long).

415Непідтримуваний MIME-тип

Сервер відмовляється обробляти запит, тому що тіло запиту має непідтримуваний формат (отримано код 415 Unsupported Media Type).

416Діапазон не може бути оброблено

Сервер відмовляється обробляти запит, тому що значення поля Range в заголовку запиту вказує на неприпустимий діапазон байтів (отримано код 416 Requested Range Not Satisfiable).

417Збій під час очікування

Сервер відмовляється обробляти запит, тому що значення поля Expect у заголовку запиту вказує на неприпустимий діапазон байтів (отримано код 417 Expectation Failed).

422Необроблюваний елемент

Сервер не в змозі обробити один (чи більше) елемент запиту (отримано код 422 Unprocessable Entity).

423Заблоковано

Сервер відмовляється обробити запит, оскільки один із необхідних ресурсів заблоковано (отримано код 423 Locked).

424Неправильна залежність

Сервер відмовляється обробити запит, оскільки один із залежних ресурсів заблоковано (отримано код 424 Failed Dependency).

426Потрібне оновлення

Сервер запитав апгрейд з'єднання до SSL, але SSL не підтримується клієнтом (отримано код 426 Upgrade Required).

Коди 5xx (помилка сервера)

Перелік кодів статусу HTTP, що використовуються для позначення можливих помилок сервера (коди 5xx).

КодПомилкаОпис
500Внутрішня помилка сервера

Сервер зіткнувся з непередбаченою умовою, яка не дозволяє йому виконати запит (отримано код 500 Internal Server Error).

501Метод не підтримується

Сервер не підтримує функціональні можливості, необхідні для виконання запиту (отримано код 501 Not Implemented). Ця відповідь відповідає стану, коли сервер не розпізнає метод запиту та не здатний забезпечити його для будь-якого ресурсу.

502Помилка шлюзу

Сервер, що діє як шлюз або проксі-сервер, отримав неприпустиму відповідь від наступного сервера в ланцюжку запитів, до якого звернувся під час спроби виконати запит (отримано код 502 Bad Gateway).

503Служба недоступна

Виникла помилка через тимчасове перевантаження або відключення на технічне обслуговування сервера (отримано код 503 Service Unavailable).

504Час проходження через міжмережевий шлюз закінчився

Сервер, що діє як зовнішній шлюз або проксі-сервер, своєчасно не отримав відгук від сервера, який стоїть вище та до якого він звернувся, намагаючись виконати запит (отримано код 504 Gateway Timeout).

505Версія НТТР не підтримується

Сервер не підтримує або відмовляється підтримувати версію HTTP-протоколу, яка використовується в повідомленні запиту робота (отримано код 505 HTTP Version Not Supported).

507Недостатньо місця

Сервер не може обробити запит через недостачу місця на диску (отримано код 507 Insufficient Storage).

510Відсутні розширення

Сервер не може обробити запит через те, що запитуване розширення не підтримується (отримано код 510 Not Extended).

Оцініть статтю
Дякуємо за ваш відгук!