Адрес

г. Москва
Проспект Мира 101 с1

308 постоянный редирект: что это такое и как работает

  • 08.07.2026
  • 31

308 постоянный редирект — это HTTP-статус, который сообщает, что ресурс навсегда перенесён на другой URL, при этом метод запроса должен сохраняться. Если пользователь или клиент отправил POST-запрос, при переходе по 308 он должен остаться POST, а не превратиться в GET.

Простыми словами, 308 похож на 301 по смыслу постоянного переезда, но точнее сохраняет метод запроса. Он полезен в технических сценариях, API, формах, приложениях и случаях, когда важно постоянное перенаправление без изменения типа запроса.

Что означает 308 Permanent Redirect

308 Permanent Redirect переводится как постоянное перенаправление. Сервер сообщает: старый URL больше не является основным, ресурс теперь постоянно находится по новому адресу. Клиент должен использовать новый URL для будущих запросов.

HTML

POST https://site.ru/api/v1/order/
Ответ сервера: 308 Permanent Redirect
Повторный запрос: POST https://site.ru/api/v2/order/

В этом примере метод POST сохраняется. Это ключевая разница между 308 и историческим поведением 301 у некоторых клиентов.

Чем 308 отличается от 301

Критерий301 редирект308 редирект
Тип переездаПостоянный.Постоянный.
Метод запросаНекоторые клиенты могут изменить POST на GET.Метод должен сохраняться.
Типичное применениеSEO-миграции, склейка URL, переезд страниц.API, формы, технические маршруты, строгие HTTP-сценарии.
SEO-смыслПостоянная замена URL.Постоянная замена URL.

Чем 308 отличается от 307

307 и 308 оба сохраняют метод запроса. Разница в постоянстве. 307 используется для временного перенаправления, а 308 — для постоянного.

КодТипСохраняет метод
307ВременныйДа.
308ПостоянныйДа.

Когда использовать 308 редирект

  • Постоянный переезд API. Endpoint изменился навсегда, но метод запроса должен сохраняться.
  • Перенос формы. Обработчик формы переехал на новый URL, и POST должен остаться POST.
  • Строгая HTTP-логика. Нельзя допустить изменения метода запроса.
  • Постоянное перенаправление технических маршрутов. Старые пути должны навсегда вести на новые.
  • Миграция приложения. Изменились маршруты, но поведение клиентов должно сохраниться.

Когда лучше использовать 301

Для обычных SEO-задач 301 остаётся более распространённым и привычным вариантом. Он подходит для переезда страниц, смены структуры URL, перехода на HTTPS, склейки дублей, переноса сайта на новый домен и удаления страниц с постоянной заменой.

Если речь идёт об обычных GET-страницах сайта, где пользователь открывает статьи, категории, услуги или карточки товаров, 301 обычно достаточно. 308 становится особенно полезным, когда важен метод запроса.

308 редирект и SEO

Для SEO 308 означает постоянный переезд URL. Поисковые системы могут воспринимать его как сигнал, что старый адрес нужно заменить новым. В этом смысле он близок к 301. Но из-за меньшей распространённости 308 чаще используют там, где есть техническая необходимость сохранить метод запроса.

Важно, чтобы 308 был настроен на релевантный URL, не создавал цепочек, не конфликтовал с canonical и не перенаправлял страницы на нерелевантные разделы.

308 редирект при переходе на HTTPS

Для постоянного перехода с HTTP на HTTPS можно использовать постоянный редирект. На практике чаще применяют 301, но 308 также может использоваться как постоянное перенаправление, особенно в инфраструктурах, где важно строгое сохранение метода запроса.

Главное — чтобы все версии сайта последовательно приводились к основному зеркалу: HTTP → HTTPS, www → без www или наоборот, слеши, регистр и параметры должны быть согласованы.

308 редирект и API

В API 308 может быть предпочтительнее 301, потому что клиенты должны повторить запрос тем же методом. Это важно для POST, PUT, PATCH и DELETE. Если метод неожиданно меняется, операция может не выполниться или выполниться некорректно.

Пример: старый endpoint /api/order/ переехал на /api/v2/order/. Если клиент отправляет POST-запрос на старый endpoint, 308 сообщает: отправь тот же POST на новый URL.

Как проверить 308 редирект

  • проверить HTTP-заголовки ответа;
  • протестировать GET и POST-запросы;
  • проверить сохранение метода запроса;
  • просканировать сайт краулером;
  • проверить отсутствие цепочек редиректов;
  • убедиться, что canonical указывает на целевой URL;
  • проверить sitemap.xml после миграции;
  • посмотреть ошибки в Google Search Console и Яндекс Вебмастере.

Частые ошибки с 308 редиректом

  • использовать 308 без понимания отличия от 301;
  • настраивать постоянный редирект на временную страницу;
  • создавать цепочки 308 → 301 → 200;
  • перенаправлять POST-запросы на URL, который не принимает POST;
  • оставлять в sitemap.xml старые URL;
  • не обновлять внутренние ссылки после переезда;
  • настраивать 308 на нерелевантные страницы;
  • не проверять работу API-клиентов;
  • дублировать постоянные редиректы в CMS, сервере и CDN одновременно.

Чек-лист по 308 редиректу

  • Переезд действительно постоянный.
  • Важно сохранить метод запроса.
  • Целевой URL релевантен старому URL.
  • Нет цепочек и циклов редиректов.
  • POST, PUT, PATCH и DELETE обрабатываются корректно.
  • Внутренние ссылки обновлены на новый URL.
  • Sitemap.xml содержит новые URL.
  • Canonical указывает на конечный адрес.
  • Старый URL не возвращает 200 параллельно с новым.
  • Редирект проверен после релиза.
Комментарий эксперта

308 редирект — технически точный вариант постоянного перенаправления, особенно для API и форм. Для большинства обычных SEO-миграций 301 остаётся понятным и привычным решением. Но если важно сохранить метод запроса, 308 лучше описывает задачу. Главное — не смешивать постоянные и временные сценарии и не создавать лишние цепочки редиректов.

Вопросы и ответы о 308 редиректе

Что такое 308 редирект?

308 редирект — это постоянное перенаправление URL, при котором метод запроса должен сохраняться. Он сообщает, что ресурс навсегда переехал на новый адрес.

Чем 308 отличается от 301?

Оба статуса означают постоянный переезд. Разница в том, что 308 строго сохраняет метод запроса, а при 301 некоторые клиенты могут изменить POST на GET.

Когда нужен 308?

Он нужен при постоянном переезде API, форм и технических маршрутов, где важно сохранить исходный метод запроса.

Можно ли использовать 308 для SEO?

Да, 308 является постоянным редиректом. Но для обычных страниц чаще используют 301. 308 особенно полезен в технических сценариях с сохранением метода запроса.

Что лучше: 301 или 308?

Для обычного переезда страниц обычно достаточно 301. Для постоянного переезда с сохранением метода запроса лучше подходит 308.

Связанные термины

Материал был полезен?