Redirects
URL redirection is a process put in place to forward site visitors to an alternative page when the page they are looking to view is no longer live on the site. Redirects may be implemented for migration purposes, as well as for site re-architecture and when pages naturally expire. They can also be used to consolidate ranking signals. Our SEO Office Hours notes below cover the different redirection types and explore how Google understands these.
Further reading: The ABCs of HTTP Status Codes
Solve Duplication with Redirects, Canonical and Linking
John recommends using redirects, canonical tags, and consistent internal linking to the primary page to solve duplication. He says Google are against using robots.txt to prevent content duplication, because Google can’t recognise the pages are duplicated if they cannot crawl it.
Redirects Do Not Lose PageRank
Google say there is no PageRank loss for 301 or 302 redirects.
Redirect Deprecated Mobile Sites
If you want to remove a mobile site because you now have a responsive site, you should ideally redirect to manage bookmarks for users, but Google doesn’t really care as they’ll drop the mobile URLs when they recrawl the desktop URLs without the mobile rel tag.
Googlebot Doesn’t See Robots Meta Tags on Redirected URLs
If a page is a redirected, Google won’t see any robots meta tags on the page, although they might see a noindex in the headers.
Use JavaScript Redirects for URLs with Fragments
In order to redirect fragment URLs, which can’t work with normal 301 redirects, you need to use JavaScript redirects, or canonical tags on the pages.
Redirect Chains Slow Crawling
Redirect chains cause latency which can slow down crawling, particularly if there are more than 5 steps which will be rescheduled to be crawled later.
301 Is Better for 6 Month Temporary Redirects
For 6 month temporary URL migrations, a 301 redirect is better than 302 to speed up the move.
Many to One 302 Redirects Will Be Treated as 404
URLs which are 302 to the home page on any large scale will probably be treated like a 404 and dropped from the index, and pagerank won’t be passed.
Expired Content Can be Redirected
Even if a page has been unavailable for some time, then you can still redirect URLs to pass on the authority.
Multiple Redirects Doesn’t Lose PageRank
Whilst describing how 301 and 302s are indexed, John seems to suggest that a redirect chain doesn’t pass less PageRank than a single redirect.