SEO finding
A temporary redirect has stayed in place for weeks
SEO Warning Severity: Medium
Part of the audit Status codes and redirects. Finding id: seo.temporaryRedirectKept.
What it costs you
A temporary redirect says the old address will come back, so search engines may keep showing it in their results instead of the new one.
What to do
If the move is final, change the redirect to 301. If it is meant to stay temporary, for example a login or a language choice, dismiss this finding for the address.
What it checks
- Temporary redirect left in place
How to fix it
Make the redirect permanent in nginx
How to check: curl -sI [url] shows status 301.
Make the redirect permanent in Apache
How to check: curl -sI [url] shows status 301.
Change the status of the redirect
- Find where the redirect for [url] is set: the server configuration, a redirect plugin of the CMS, or the CDN.
- Change its status from [status] to 301.
How to check: curl -sI [url] shows status 301.
Thresholds
| Name | Default | Meaning |
|---|---|---|
min_days | 30 | A temporary redirect to the same address for at least this many days, over more than one crawl, is reported. |