What it means
Like 302, but the request method and body must not change. Redirection responses tell the client to request a different URL.
Common causes
HTTPS enforcement (HSTS) and API redirects.
How to fix it
Use 307 for temporary moves of POST requests; use 308 for permanent ones.
If you are a visitor
Nothing is wrong. Your browser handles this response automatically.
If you own the site
Browsers follow redirects automatically, up to a limit. Check for loops. Permanent redirects (301, 308) pass ranking signals to the new URL. Temporary ones (302, 307) tell search engines to keep the old URL. Long chains and loops waste crawl budget. Run the HTTP status checker to see exactly what your URL returns, and use uptime monitoring to be told when it changes.
Frequently asked questions
What does HTTP 307 mean?
Temporary Redirect: Like 302, but the request method and body must not change.
Is HTTP 307 an error?
No. Redirection responses tell the client to request a different URL.
Does HTTP 307 affect SEO?
Permanent redirects (301, 308) pass ranking signals to the new URL. Temporary ones (302, 307) tell search engines to keep the old URL. Long chains and loops waste crawl budget.
Should I retry after HTTP 307?
Browsers follow redirects automatically, up to a limit. Check for loops.