307 Temporary Redirect

What is a 307 Temporary Redirect HTTP Response?

A 307 Temporary Redirect HTTP status response code is shown to indicate a resource has moved to a new location, and that the both the method and body of the original request will be reused.

What type of HTTP status is a 307?

A 307 is in the 3xx class of status codes which are redirection based.

Other status codes in the 3xx class include 300, 301, 302, 303, 304, 305, 306, and 308.

307 Redirects and HSTS

307 responses are typical in browsers when a site has HSTS (HTTP Strict Transport Security) in use.

The 307 HTTP response is confirmation that HSTS is working correctly.

Example 307 Response Header

HTTP/1.1 307 Internal Redirect
Non-Authoritative-Reason: HSTS
307, followed by a 200 response in the Chrome network tab
Expanded view of a 307 response in Chrome

Does a 307 HTTP response / HSTS affect SEO?

At the time of writing Googlebot does not see or follow 307 redirects – instead following the actual HTTP to HTTPS redirect that should be in place as part of the HSTS specification.

Using HSTS is extremely unlikely to provide any ranking benefit.

Content last checked for accuracy and updated: 21st July 2020, by Colin McDermott

Go back to the SEO Glossary