• Научете SEO

Какво представляват HTTP кодовете за състояние

  • Felix Rose-Collins
  • 3 min read

Въведение

Кодовете за състоянието на отговора или протокола за трансфер на хипертекст се връщат, когато търсачките или посетителите направят сериозна заявка. Тези кодове са трицифрени и показват различни отговори на HTTP заявката.

Топ съвети и препоръки

Когато избирате метод за пренасочване, избирайте 301 пренасочвания вместо 302, за да използвате сока на връзките между страниците. Уеб страници, които отговарят с HTTP код 404 (файл не е намерен) за продължителен период от време, трябва да бъдат пренасочени към 301. За да предотвратите загубата на потребители, се препоръчва да имате персонализирана страница с грешка 404, която да дава възможност за избор на навигация. Всеки HTTP код обозначава състоянието на различни категории уеб елементи. Първите три цифри на кодовете започват с число от едно до пет.

Обяснение на кодовете за състояние на HTTP

Трицифрените кодове, които се извеждат от сървърите, за да се посочи състоянието на даден уеб елемент, се наричат HTTP Status Code. Разбивката на кода е следната: първата цифра започва от 1 до 5. Кодовете започват от 100 и продължават до 500. Кодовете се разделят на различни категории, описани по-подробно по-долу.

Кодовете за състояние от 100 до 500 попадат в предварително определени категории.

  • Информационен е нивото 100. Това означава, че е получена заявка, която се обработва, но все още не е получена. Това означава, че процесът продължава.

  • Успехът е на ниво 200. Искането е подадено и получено, а целият процес е успешен.

  • Пренасочването е на ниво 300. Тези искания са получени, но е необходимо да се извършат допълнителни стъпки, преди задачата да бъде изпълнена.

  • Грешката на клиента е на ниво 400. Тази грешка означава, че заявката е направена, но страницата не е валидна.

  • Грешката на сървъра е 500s. Тази страница означава, че е направена валидна заявка, но сървърът не е успял и завършената заявка не може да бъде доставена.

Има и други HTTP кодове, но не всички те са свързани с правилното изграждане на SEO. Повечето HTTP кодове на състоянието не оказват пряко влияние върху търсачките.

  • Код 200 означава, че заявката е обработена. Заявката е в ред и е успешна. Това се счита за успешна заявка.

  • Код 301 е намерен код, който реагира на постоянно преместване. Страницата се счита за пренасочена от един URI към друг. Това пренасочване се нарича пренасочване 301 и трябва да се използва, когато един URL адрес трябва да бъде насочен към друго място.

  • Код 302 означава, че сървърът отговаря на заявката, но страницата е на друго място. Този код не се използва редовно и не е препоръчителен. Този код не се счита за ефективен начин да се съобщи на търсачката, че страницата е преместена.

  • Код 404 означава, че файлът не е намерен. Сървърът съобщава, че не е намерил нищо, което да отговаря на заявката или на URI на заявката.

  • Код 410 означава, че данните са преместени или просто са изчезнали. Той също така означава, че на мястото на данните не е оставен адрес за препращане. Това се счита за постоянно състояние на дадена страница. Тъй като този код е толкова постоянен, ако сървърът не е сигурен в текущото състояние на страницата, той трябва да бъде променен на 404 (не е намерен) вместо на 410 (изчезнал).

  • Код 503 означава, че заявената услуга не е налична. Сървърът съобщава, че не може да обработи заявеното запитване. Този код гарантира, че търсачката знае да се върне, тъй като сайтът не работи само временно.

Топ тактики за SEO: Кодове на състоянието на HTTP

Директно използване на код 301
Това е препоръчителният код, който се използва за пренасочване на сайтове или страници. Това е препоръчителното кодиране, тъй като за разлика от 302 то указва на ботовете на търсачките местоположението на страницата.

Директно използване на код 404

Ако дадена страница получава голям трафик и трябва да бъде ограничено търсена от ботове, код 404 е полезен, за да не позволи на обхождащите устройства да претърсват страницата и да индексират информация и да правят това непрекъснато при всяко посещение.

Погрешно е схващането, че най-добрите практики за SEO оптимизация предполагат насочване на 301 пренасочени страници, върнати с код 404, към началната страница на всеки домейн. Това е неразумно, защото може да разочарова потребителите, когато разберат, че тяхната страница не съществува.

Правилно създадени страници с грешки

Посетителят, който получи пренасочване 404, трябва да има други възможности за навигация, за да не напусне сайта с разочарование.

  • Трябва да има известие за това, че страницата вече не съществува

  • Инструмент за търсене или навигация

  • Връщане към началната страница на сайта

Felix Rose-Collins

Felix Rose-Collins

Ranktracker's CEO/CMO & Co-founder

Felix Rose-Collins is the Co-founder and CEO/CMO of Ranktracker. With over 15 years of SEO experience, he has single-handedly scaled the Ranktracker site to over 500,000 monthly visits, with 390,000 of these stemming from organic searches each month.

Започнете да използвате Ranktracker... безплатно!

Разберете какво възпрепятства класирането на уебсайта ви.

Създаване на безплатен акаунт

Или влезте в системата, като използвате данните си

Different views of Ranktracker app