308 Permanent Redirect е HTTP статус код, който показва, че даден ресурс е преместен трайно на нов URL, като методът и тялото на заявката трябва да останат непроменени при повторното изпращане.
Какво означава 308 Permanent Redirect?
Кодът 308 е постоянен редирект, близък до 301, но с по-строго поведение. Ако клиентът изпрати POST заявка към стария адрес, при 308 той трябва да изпрати POST и към новия адрес, вместо да я превръща в GET. Това е важно за API, форми, платежни процеси, качване на файлове и други ситуации, в които методът на заявката носи значение.
Защо е важно за SEO?
За търсачките 308 обикновено сигнализира, че старият URL е заменен трайно. Това помага за консолидиране на индексирането и прехвърляне на релевантните сигнали към новия адрес. В SEO одитите кодът се проверява при миграции, промени в структурата на URL, преминаване към HTTPS и обединяване на дублирани страници. Той е подходящ, когато пренасочването наистина е постоянно и няма риск старият адрес да бъде възстановен.
Пример
Ако /api/orders е преместен към /api/v2/orders, 308 позволява клиентът да запази POST метода и данните в заявката. При обикновени страници за потребители 301 често е достатъчен, но при технически маршрути 308 намалява риска от промяна в поведението.
Чести грешки
- Използване на 308 за временни промени, вместо 302 или 307.
- Създаване на редирект вериги, които забавят обхождането.
- Пренасочване към нерелевантна страница само за да се запази старият URL.
- Липса на проверка дали всички вътрешни линкове вече сочат към новия адрес.
Свързани понятия
308 се сравнява най-често с 301, 302 и 307. Основната разлика е дали редиректът е постоянен и дали клиентът може да промени метода на заявката. При SEO миграции правилният избор зависи от намерението, техническия контекст и очакваното поведение на клиентите.
Заявете SEO одит