Skip to content
302

Found

Redirection (3xx)

The 302 Found status code indicates that the requested resource is temporarily located at a different URL provided in the Location header. Unlike 301, a 302 redirect tells clients and search engines that the original URL is still valid and should be used for future requests. Browsers do not permanently cache 302 redirects.

What is HTTP 302 Found?

HTTP 302 Found is a redirection (3xx) status code. The 302 Found status code indicates that the requested resource is temporarily located at a different URL provided in the Location header. Unlike 301, a 302 redirect tells clients and search engines that the original URL is still valid and should be used for future requests. Browsers do not permanently cache 302 redirects. Common causes include temporary maintenance redirect and a/b testing redirects. This response indicates the server processed the request as expected.

Example Response

HTTP/1.1 302 Found
Location: https://www.example.com/temporary-page

Common Causes

What to Know

  1. 1. If the redirect is permanent, change to 301 for better SEO
  2. 2. Ensure the Location header points to the correct temporary URL
  3. 3. If causing redirect loops, check your redirect rules order
  4. 4. Verify conditional logic (geo, auth) is working correctly

Frequently Asked Questions

When should I use 302 instead of 301?

Use 302 when the redirect is temporary and you want search engines to keep indexing the original URL. Common cases include maintenance pages, seasonal promotions, and A/B tests.

Does 302 pass SEO value?

302 redirects pass some SEO value, but search engines keep the original URL in their index. For permanent moves, always use 301 to ensure full SEO value transfer.

What is the difference between 302 and 307?

Both are temporary redirects. The difference is that 302 may change the request method (POST to GET), while 307 guarantees the method is preserved. Use 307 when method preservation is important.

Related Status Codes

301 Moved Permanently 304 Not Modified 307 Temporary Redirect

Related Reading

HTTP Status Codes Cheat Sheet: Every Code Explained → JSON vs YAML vs TOML: Which Config Format to Use →