Icon

September 5, 2025

307 redirection

Auteur:

Daan Coenen

What is a 307 redirect?

A 307 redirect is an HTTP status code that indicates that a page or URL has been temporarily moved to a different location. The special thing about the 307 redirect is that it was introduced in HTTP 1.1 as the more modern replacement for the 302 redirect. While a 302 can sometimes be confusing because it can change the request method (for example, GET or POST), a 307 guarantees that the original method is retained.

How does a 307 redirect differ from a 302 redirect?

In practice, 302 and 307 are both temporary redirects, but there is one important difference:

  • At a 302 redirect the server can sometimes change the type of request. For example, a POST request can turn into a GET request.
  • With a 307 redirect, the method used always remains the same. If a user or search engine does a POST, this also remains a POST with the new URL.

This makes hardly any difference for users, but technically, a 307 redirect makes the process more reliable and consistent.

When to use a 307 redirect

A 307 redirect is useful when you want to temporarily move a page but want to make sure that the request method is maintained. Examples include:

  • While temporarily maintaining a page or section of your site.
  • For temporary campaigns or promotions, where visitors should be able to return to the original URL later.
  • For testing or experimenting with alternative pages without losing the original URL's indexation or value.

SEO impact of a 307 redirect

For SEO, a 307 redirect works largely the same as a 302. Google and other search engines see it as a temporary move: the old URL remains in the index and the new one does not receive a full transfer of link value.

This means that a 307 redirect works great for short periods of time, but is not suitable for permanent changes. When making structural changes to your site, you should always opt for a 301 (permanent) or a 308 redirect (permanent while maintaining the method).

Best practices for 307 redirects

As an SEO specialist, I recommend using a 307 redirect only when you are sure that the change is temporary. Keep the period short so that search engines don't get confused about which page is the β€œreal” version. In addition, check regularly in Google Search Console to make sure that the old URLs remain in the index, as this is what temporary redirects are supposed to do.

Related redirects

The 307 does not stand alone. He is part of the HTTP redirects family:

  • 301 redirect: permanent, transmits all SEO signals.
  • 302 redirect: temporary, but can change request methods.
  • 308 redirect: permanent, and, like 307, always retains the original method.

Conclusion

A 307 redirect is a modern, temporary redirect that works more reliably than a 302 because it maintains the original HTTP method. For SEO, the effect is the same as a 302: the old URL remains in the index and no complete transfer of authority takes place. Therefore, only use a 307 for temporary situations and always choose a 301 or 308 for permanent changes.

πŸš€ Gratis SEO scan

Krijg direct inzicht in de SEO kansen voor jou website.

Bedankt!
Er is iets mis gegaan.