4xx status codes (Статус кодове 4xx) са HTTP кодове, които показват, че заявката не може да бъде изпълнена заради проблем от страната на клиента, адреса, правата за достъп или начина, по който е изпратена заявката. Те помагат на браузъри, ботове и SEO инструменти да разберат защо даден ресурс не е достъпен.
Какво означават статус кодовете 4xx?
Кодовете от серия 4xx обхващат различни ситуации: 400 Bad Request при невалидна заявка, 401 Unauthorized при липса на удостоверяване, 403 Forbidden при отказан достъп, 404 Not Found при липсващ ресурс и 410 Gone при трайно премахнат ресурс. Общото между тях е, че сървърът приема заявката, но не може или не трябва да върне търсеното съдържание.
Защо са важни за SEO?
Търсачките използват HTTP статус кодовете, за да решат дали даден URL трябва да се обходи, индексира, премахне или провери отново по-късно. Голям брой неочаквани 4xx отговори могат да влошат обхождането на сайта, да прекъснат вътрешни връзки и да изпратят слаб сигнал за техническа поддръжка. Не всеки 4xx е проблем: правилно върнат 404 или 410 за премахнато съдържание е нормална част от управлението на сайт.
Пример
След миграция на блог част от старите URL адреси остават без пренасочване и започват да връщат 404. Ако тези адреси имат вътрешни връзки или външни линкове, е разумно да се прецени дали трябва да се създаде 301 redirect към релевантна нова страница, или 404 отговорът е коректен.
Чести грешки
- Пренасочване на всички 404 страници към началната страница без релевантност.
- Блокиране на важни ресурси като CSS и JavaScript с 403.
- Оставяне на счупени вътрешни връзки след промяна на URL структура.
- Третиране на всеки 4xx код като еднакъв проблем.
Свързани понятия
Към тази група спадат 403 Forbidden, 404 Not Found, 410 Gone и 429 Too Many Requests. За SEO анализ те се разглеждат заедно със server logs, XML sitemap, вътрешно линкване, crawl budget и редиректи.
Заявете SEO одит