Last Updated on August 7, 2021
Redirect means forwarding 1 URL to a different URL. Often we change the structure of our website, sometimes delete pages or maybe switch our domain. In any of these processes, implementing proper SEO redirects is very important. We do this to avoid ranking fluctuations and to guide search engines about the new changes in our website.
Although there are many types of SEO redirects, we are going to focus on those that are important from a search engine optimization point of view.
Types of SEO Redirects
- 301 – Moved Permanently —recommended for SEO
- 302 – Found
- 307 – Temporary Redirect or Moved Temporarily
301 – Moved Permanently
A 301 redirect is used when the URL has been changed permanently. This type of SEO redirect is most preferred because it passes full link equity to the redirected page. This means keywords ranking for the old URL will rank for the new URL if 301 redirection is implemented.
Thus, take this decision very carefully. If you believe you might bring back the old URL in future, then don’t apply this redirect because this can lead to loss of rankings. Prefer other SEO redirects if unsure.
302 – Found
We implement 302 redirect when the resource URL is temporarily unavailable or changed for some time only.
307: Temporary Redirect
A 307 redirect is the HTTP 1.1 successor of the 302 redirect. Almost every crawler will treat the URL with this redirect as 302. In this type of SEO redirect, page equity is not passed to a different URL.
302 vs 307
The majority of the time, 302 and 307 redirects will be treated the same. However, a 302 status code does not always imply that the client must be redirected, therefore staying there is not deemed an error.
For URLs with temporary SEO redirects, you can use either 302 or 307 – but I personally prefer 307 redirects.
How to Implement SEO Redirects
Today every other CMS comes with an internal URL redirect feature. But the websites that don’t have such features, can always modify the .htaccess file to implement a redirect –
- Redirect an entire domain to a new site
Redirect 301 / http://www.example.com/
- Redirect a single page
Redirect 301 /oldpage/ http://www.example.com/newpage/
SEO Redirect Checker
Redirect checker is a free SEO tool that can tell you if a page is redirected or not. It will show you the new destination URL and the type of SEO redirect applied to it.
It will also show you the HTTP status code. In the below case, you can see 200 OK which means the page is working fine.
URL redirection means transferring one URL to a different URL address. Major types of SEO redirects are – 301, 302 and 307.
You can easily redirect a URL by editing the .htaccess file and adding – Redirect 301 /oldpage/ http://www.example.com/newpage/
If the URL of a website is permanently changed, then implement 301 redirect. Otherwise, apply 307.