SEOTechnical SEOUpdated 2026.04.28

307 Redirect

Also known as307 Temporary Redirect

In one line

A 307 redirect is the HTTP/1.1 temporary redirect — unlike 302, it preserves the original request method (GET, POST, etc.) instead of silently switching to GET.

Going deeper

A 307 carries the same 'this resource has temporarily moved' meaning as a 302, but with one important guarantee: the client must keep the original HTTP method. 302 ended up ambiguous because browsers historically downgraded POST to GET; 307 was introduced to remove that ambiguity.

From an SEO standpoint the effect is essentially the same as a 302. Search engines treat it as temporary and keep the original URL as the indexed canonical, so anything that is genuinely a permanent move should use 301 or 308 instead.

In practice 307 most often shows up automatically — HSTS-driven HTTPS upgrades and some load balancer defaults emit them. So when an audit flags a 307, the question is usually 'is this intentional or just an infra default?'.

Related terms

How does your brand show up in AI answers?

Villion measures how your brand appears across ChatGPT, Perplexity and AI Overviews, then automates the work that lifts citation rate and share of voice.

Get a free audit