302 redirect
A 301 says moved permanently; a 302 says temporary. Using 302 for a permanent change can withhold signals from the new URL.
What it is
This check flags 302 (or 307) redirects that look permanent and should be 301 (or 308).
Why it matters for SEO
Search engines may keep the old URL indexed and pass signals more slowly for temporary redirects, slowing the new page from ranking.
Example
GET /old-page -> 302 Found /new-page (should be 301)
How to fix
- Change permanent moves to
301(or308to preserve the method). - Reserve
302/307for genuinely temporary redirects. - Update internal links to the final URL.
- Re-crawl to confirm the status code.