400 Bad Request (Лоша заявка) е HTTP статус код, който показва, че сървърът не може да обработи заявката заради проблем от страна на клиента.
Какво означава 400 Bad Request?
Кодът 400 Bad Request е клиентска грешка от групата 4xx. Той се връща, когато заявката е невалидна, непълна или синтактично неправилна. Причината може да бъде грешен URL, повредени параметри, прекалено дълга заявка, некоректни headers, невалидни cookies или неправилно форматирани данни при изпращане на форма или API заявка.
Този статус не означава, че страницата непременно липсва. За разлика от 404, при 400 проблемът е в начина, по който е изпратена заявката, а не задължително в съществуването на ресурса.
Защо е важно за SEO?
За SEO 400 Bad Request е важен, защото crawler може да срещне такива отговори при обхождане на неправилно генерирани URL адреси, филтри, параметри, вътрешни линкове или sitemap записи. Ако голям брой адреси връщат 400, това затруднява анализа на сайта, губи crawl budget и може да скрие реални технически проблеми в навигацията или CMS логиката.
Пример
Онлайн магазин може да генерира URL с повреден параметър за филтър, например символи, които не са правилно кодирани. Когато търсачка опита да обходи този адрес, сървърът връща 400 Bad Request. SEO екипът трябва да провери източника на линка, шаблоните за URL, canonical правилата и настройките за параметри.
Чести грешки
Честа грешка е всички 4xx кодове да се третират като 404. Това пропуска важната разлика между липсващ ресурс и невалидна заявка. Друга грешка е да се игнорират 400 отговори в server logs, защото те често разкриват проблеми с вътрешно линкване, JavaScript генерирани URL адреси, tracking параметри или неправилна конфигурация на CDN и firewall.
Свързани понятия
Свързани понятия са HTTP статус кодове, 4xx грешки, server logs, URL parameters, crawl budget, 404 error и request headers.
Заявете SEO одит