Skip to main content

    307 Redirect

    307 is a temporary redirect that preserves the HTTP method (POST stays POST). It’s a stricter semantic alternative to 302.

    Definition

    307 Temporary Redirect is a temporary redirect status code similar to 302, but it explicitly preserves the HTTP method and body. For SEO, temporary redirects typically do not transfer long-term signals like permanent redirects and are best for short-lived changes.

    Why it matters

    • Use for short-term maintenance or routing changes
    • Preserves HTTP method for POST/form flows
    • Avoids treating temporary changes as permanent migrations

    How to implement

    • Use 307/302 only when the change is truly temporary
    • Avoid using temporary redirects for permanent migrations (use 301/308)
    • Remove the redirect once the temporary state ends

    Related

    FAQ

    Common questions about this term.

    Back to glossary