SEO термин

307 redirect (Редирект 307)

Временно пренасочване, еквивалент на 302 в HTTP/1.1, което запазва метода на заявката (POST/GET).

307 redirect (Редирект 307) е временен HTTP редирект, който указва, че ресурсът временно се намира на друг URL адрес, като методът на заявката трябва да се запази.

Какво означава редирект 307?

Кодът 307 Temporary Redirect е част от групата 3xx HTTP статуси. Той е въведен, за да бъде по-ясна временната логика на пренасочване в сравнение с по-стария 302 статус. Основната разлика е, че при 307 клиентът трябва да използва същия HTTP метод към новия адрес. Ако първоначалната заявка е POST, след редиректа тя остава POST, вместо да се превърне в GET.

Защо е важен за SEO?

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

Пример

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

Чести грешки

  • Използване на 307 за постоянни URL промени.
  • Игнориране на разликата между запазване и промяна на HTTP метода.
  • Създаване на дълги вериги от временни редиректи.
  • Оставяне на временни правила след приключване на техническа промяна.

Свързани понятия

Свързани понятия са 301 redirect, 302 redirect, 308 redirect, HTTP status codes, server-side redirects, canonical URL и crawl budget.

Редирект 307 постоянен ли е?

Не. 307 е временен редирект. За трайно преместени URL адреси обикновено се използва 301 или 308, според конкретния технически сценарий.

Каква е разликата между 302 и 307?

И двата са временни редиректи, но 307 изрично изисква запазване на HTTP метода при пренасочването, което е важно при POST заявки.