Given that SEO is based on offering relevant information to visitors, SEO experts want to keep updating the content and technology of the pages displayed on the SERPs (Search Engine Results Pages) in order to keep up with the latest trends and remain relevant.
As a result, many pages become obsolete at some point and no longer accept changes. In these cases, we’ll need to create a new page with much more optimized technology, for example using the HTTPS Protocol or presenting a cleaner URL.
This sounds pretty logical and easy but, in fact, it takes extra effort because it involves a lot of analysis and work to pass on the information from one to another. Let’s dig a little deeper into this topic.
What is a redirect?
A redirect is an HTTP Status code assigned to the current/old page which tells Google to display the newer one instead. So basically, you add a redirect into your web server to indicate the new URL that will replace the old one, and search engines then display the newer page on the visitor’s browser instead of the old one.
Essentially, it automatically directs visitors to another page without them even noticing; well, it shouldn’t be noticeable, but we’ll talk about that later. To sum up: the same website will send both visitors and search engines to a different URL than the one users either typed in on their browser or picked from the Google results.
Types of redirects
There are several different redirect possibilities, let’s have a look at the most common redirects for SEO and understand their characteristics.
You’ll want to use this one when the page you’re redirecting to is the final version you want to show on search engines. Summing up, a 301 redirect is permanent and will be taken into account by Google and other search engines.
What is a 302 redirect
Now that we know how the 301 redirect works, it’s difficult to believe there are other types because that one makes a lot of sense. But there are many pages that require temporary URLs, for example:
- Special promotions that expire soon.
- When a webmaster wants the home page to display a clean URL but the real version is long (and ugly), even though it has A LOT of authority. The solution is to add a 302 redirect to show a nice URL, which people will feel like sharing, but still index the older –and more powerful- one.
- When you temporarily need to host a page somewhere else, knowing that the final location will be the original one.
In these cases, we’ll want users to be redirected temporarily with a 302 redirect, but want search engines to still crawl the original page.
A 307 redirect is another kind of temporary redirect, but it isn’t relevant to your SEO strategy, neither is Meta Refresh. So try to stick to 301 or 302 redirects.
How to 301 redirect
In Search Engine Optimization, any major action starts with comprehensive analysis. Here is a list of elements you need to bear in mind before redirecting a page:
- Look for the incoming links to the page, both internal (from the same website) and external (from other websites). You want to point the internal ones to the newer page and to update the external incoming links to maintain the site authority.
- You’ll want to check the outlinks (the links of the page that point to your own site) and the outbound links (the ones you send to other websites). Remember that some pages rely on the link juice this page is sending them 😉
- Check the canonicals You don’t want to point to a page that’s being redirected. Readjust this HTML tag on the pages that have a canonical pointing to this page.
- Once all this analysis is done and the links and canonicals have been rearranged, you can start implementing the 301. Don’t make any changes before being sure you’ll send the same link juice to the newer page.
- Run a crawl to check that all the elements have been correctly implemented.
- Redo the XML Sitemaps and upload the new list to Google Search Console.
Remember that FandangoSEO can help you speed up this whole process by assisting you during the analysis, testing of new pages and generating XML sitemaps.
How do I redirect a website
Apart from following the previous guide, don’t forget to use these tips to redirect a website:
- Don’t move to a new domain before setting all the 301 redirects. You don’t want Google to crawl a website with no inlinks and duplicate content, right?
- Set 301 redirects between http:// and the http://www versions of your domain. This can be forgotten sometimes, but it’s a must in SEO.
- Avoid redirect chains, (we’ll talk about them later).
- You can also use Google Search Console to tell Google that an entire domain has now changed to another one.
- Notice that this is a brand-new page to Google, so it will take some time for it to rank as high as the old one. That’s why it is so important to plan your SEO strategy for a successful website migration.
Are redirects bad for SEO?
Redirects aren’t the best response code you can show Google when exploring the site, but they are necessary in many cases. So, redirects aren’t bad for SEO unless (there’s always an “unless”) you aren’t doing them the right way.
One 301 redirect increases the page loading time. That isn’t usually noticed by users but it’s taken into account by Google, as it takes an extra step for the spider to crawl the newer page, and that can add some milliseconds to the loading speed.
Now, if you had a redirect between page A and page B, and decided to create a page C sending a newer URL redirection on top of the existing one; that would be 2 redirects from page A for the bot to follow. Is that negative? Yes.
Then, is there a limit to the number of redirects on a website? Nope, but there is a maximum number of redirects per one page. Google recommends not to exceed 2 in a row. 5 or 6 would be too many already and the spider would stop visiting the site. This so-called redirect chain means that for each extra page, the user experiences a delay and consequently loses interest, and so does the spider, meaning a page loses authority with redirect chains.
Matt Cutts explains this very clearly in a –fairly old- video which is still relevant to answer this question:
We firmly recommend to ALWAYS redirect to the latest page. Regardless of how much effort this will take you, it’s the only way not to increase the loading time and to avoid authority loss.
Redirect chain example:
URL1 redirects to URL2 redirects to URL3 to URL4 to URL5 (Final URL)
What a mess, right?
How you should solve it:
URL1 to URL5 (change the redirect to the latest URL)
URL2 to URL5 (same)
URL3 to URL5 (same)
URL4 to URL5 (This one is obvious 😉 )
Use FandangoSEO as a redirect chain checker to detect these issues and assist you with website migrations.
As discussed, redirecting websites takes a lot of time and effort, but you’ve also invested a lot in generating the newest page, and you want visitors and search engines to find it smoothly, right? With that being said, dig into your data and invest all your resources in implementing an optimal 301 redirect strategy.
Are your redirects under control?