Are you worried about the broken links and
deleted posts on your WordPress website?? Well, worry no more. Here we
are with the solution. Check it out!!
If you are a WordPress Website
owner for a long, you might need to make some changes in your website.
These changes might be anything from deleting posts or pages to
migrating content to complete redesigning. There although is a possible
chance that in making these changes, the URL structure of the website
In such a case, you’d want to redirect the visitor to a message or a
link to the new page. So, let’s check out some of the best WordPress
Redirect Plugins that will help you in guiding the visitor to the proper
location of your WordPress content. Before proceeding further let’s
first understand what the redirects are and how they work.
Redirect is a medium through which your website
sends a quick message to the visitor’s browser telling them that the
page they want to visit has been moved. You can also provide the link to
the new page, to which you want to redirect the visitor or can redirect
Different Types of Redirects
There are five types of redirects that could be used in different
situations. You must have come across a few of these in the past but
must be unsure of how and where to use them!!
Let’s just find out.
301 – Permanent Redirect
A 301 redirect is a Permanent Redirect. It informs search engines
that the page location to the page they are intended to visit has been
permanently changed. In most instances, the 301 redirect is the best
method for implementing redirects on a website.
302 – Temporary Redirect
It is a Temporary Redirect which is used to tell search engines that a
page location changed for now, but not forever. It simply means that
the page location has been changed or moved temporarily.
303 – See Other Redirect
There are some pages that hold one-time-only data (like a payment
form), you always want to prevent such pages from being bookmarked or
refreshed. In such a case a server may answer with 303 which simply
means that if you submitted a form, visit this URL and change the method
how you did that. It is a Temporary Redirect. This type of redirect is
used in high traffic e-commerce sites or membership sites in the
checkout process. It makes sure that the pages holding one-time data
aren’t bookmarked or refreshed.
307 – Temporary Redirect
It is a Temporary Redirect and very similar to 303 with some changes
i.e. if you have submitted a form, visit this URL and do it again the
308 – Permanent Redirect
It is a redirect that functions exactly same as 307 but with a permanent status.
Now, the main question that arises in our mind here is that why do we
need to redirect the visitor? Why can’t we just make the changes or
delete any post and leave the links broken!!
The reason to use redirects is that deleted posts and broken links
can hurt the ranking of your website badly. A popular post and
frequently visited page is shown higher in search engine results and is
referenced by other websites. If you want to remove or update it, the
resulting broken links can hurt your page/website ranking. If you want
your website to rank higher in the search engine results it becomes very
crucial to redirect these broken links or deleted posts. Thus, from SEO
point of view, it becomes very important to use a redirect to your home
page or location of updated content to make the things work in your
Top 5 WordPress Redirect Plugins: Comparison Chart
|Plugin||Active Installs||Rating||Compatibility with WordPress||Wildcard Redirect||404 Error Monitoring||Custom Post Types|
|Redirection||600,000+||4.2||Up to 4.7.2||No||Yes||Yes|
|Quick Page/Post Types||200,000+||4.6||Up to 4.6||No||No||Yes|
|Simple 301 Redirect||200,000+||4.4||Up to 4.7.2||Yes||No||Yes|
|SEO Redirection||60,000+||4.6||Up to 4.7.2||Yes||No||Yes|
|Safe Redirect Manager||30,000+||4.8||Up to 4.8||Yes||No||Yes|
Redirection is one of the most popular if not the most popular
WordPress Redirect Plugin. It offers a wide range of features to help
you with the redirection.
Some of the primary features it offers are
- 404 error monitoring i.e it captures a log of 404 errors. It also allows you to easily highlight these to 301 redirects.
- All URLs can be redirected, except the deleted pages or broken links.
- Automatically add a 301 redirection when a post’s URL changes.
- You need not worry about Apache .htaccess, as it works entirely inside WordPress.
Other than this it can also auto-generate redirects when you update a
post URL and manually add 302 or 307 redirects. Redirection is totally
free and is available in the WordPress repository.
Quick Page / Post Redirect Plugin helps you to redirect WordPress
deleted pages/posts, broken links to the new page/post of your choice.
You can quickly add different types of redirects(301, 302, 307, meta) to
your WordPress pages or posts. This plugin has two easy to use redirect
functionalities – “Quick Redirects” and “Individual Redirects”
Now, for standard 301 redirects, Quick Redirects is very useful.
These are simple to add and don’t need to have an existing page or post.
All you need to do is enter the request URL and the destination URL and
it does the rest.
The Individual Redirects are for content already existing on your
website. It adds a meta box to the edit screen and enables you to
specify the redirect location and type. It also allows you to redirect
menu items, duplicate posts or location on your existing site. Similar
to Redirection it is free and available in the WordPress repository.
Some of its key features are:
- Works with WordPress Nav Menus.
- You can set a redirected page or menu item to open in a new window.
- Plugin Clean up functions for those who decide they may want to remove all plugin data on uninstall.
Simple 301 Redirects is easy to use tool that primarily deals with
301 redirection type. It is a very handy plugin and is very useful in
changing domains or hosts of your website. It is a very useful tool if
you wish to preserve the page ranking of your website. The old links
will rest unharmed and user traffic will be directed to your new
content. You can also use Wildcards with Simple 301 Redirects Plugin and
to use Wildcards, you just need to check the “Use Wildcards” checkbox.
This plugin is available for free and could be downloaded from WordPress
SEO Redirection Plugin helps you to create and manage 301
redirections without requiring knowledge of Apache .htaccess files. You
can set up all types of redirection including 301,302 or 307 redirects.
This plugin is very useful especially when you want to migrate pages
from an old website, or are changing the directory of your WordPress
Some of its highlighting features are:
- Build almost all types of redirection for your site 301,302 or 307 easily.
- Supports wildcard redirection.
- All URLs can be redirected, not just ones that don’t exist.
- You can redirect folders and all its content.
- Full logs for all redirected URLs.
Safe Redirect Manager Plugin is simple, safe, and straight to the
point. Instead of using the WordPress options for storing redirects, it
uses a custom post type.This is much more flexible and lighter on the
server. This plugin uses the wp_safe_redirect function that only allows
redirects to whitelisted hosts for security purposes. The plugin
automatically manages whitelisting hosts for you. This plugin works
well with Multisite. This is a very handy function if you are concerned
about the security of redirects. You can also specify which kind of
redirect you want (301, 302, etc.) from the settings screen.
These were some WordPress Redirect Plugins that I would strongly recommend you to use. You can choose any one, that suits your needs better. But,
there are some other very useful plugins that are very efficient in
performing a specifically directed task. Let us talk about them as well,
There are a Plethora of plugins in the WordPress plugin repository.
Also, there are a number of plugins available for advanced users and
provide a very specific functionality. Let’s discuss some plugins that
you would find very helpful while redirection:
Blogger to WordPress is a very useful plugin that automates setting
up one to one mapping between Blogger.com blog posts and new WordPress
blog post. This plugin handles traffic redirection in a way that
visitors will be redirected from old post to the same post on the new
WordPress blog on one to one basis.
Here are some key features of this plugin
- No change is required on WordPress end. Everything is handled by the plugin itself.
- The new configuration wizard helps you setup redirection without many efforts.
- Supports importing from multiple Blogger.com blogs.
The Easy HTTPS Redirection plugin is very handy tool especially when you have installed SSL certificate
on your site and HTTPS is not working correctly. You can redirect all
the web pages or a few chosen pages as per your need. It also comes with
the ability to force load static files, such as images, CSS, js, etc.,
Easy HTTPS Redirection plugin allows an automatic redirection to the
“HTTPS” URL of the site and makes your site SSL compatible. You can
download it from the WordPress repository and is available for free.
Some of its key features are
- Auto-redirects the whole domain and every URL gets redirected to the HTTPS version automatically.
- Auto-redirects few pages and the user can enter the URLs that gets auto redirected to the HTTPS version.
- Force load static files (images, js, CSS etc) using an HTTPS URL.
How to Redirect a WordPress Website
Now, as we have talked about all the different types of Redirects,
various types of plugins. Let’s just see how can we use this information
to Redirect our WordPress Websites using below methods.
How to Install a WordPress Redirect Plugin?
To Demonstrate you, I am going to show how you how to install the Redirection Plugin.
Installing Redirection plugin is a very easy task, all you need to do is,
Step 1: Installing Redirection plugin is a very easy task, all you need to do is,
Step 2: Install the Redirection plugin from the WordPress repository or by searching it within your dashboard and activate it.
Step 3: After activating the plugin, go to Tools > Redirection to setup your redirects.
Step 4: Define the Source URL (URL you want to replace) and the Target URL (new URL, you want it to redirect to).
Step 5: Click on Add Redirection. A 301 redirection type will be added automatically.
After talking about WordPress redirect plugins let’s have a look at
the alternatives method to set WordPress redirect without the use of
plugins by using .htaccess.
Setting Up Redirects Using .htaccess Manually
You can also set 301 Redirects using .htaccess,
a web server configuration file. These redirects are fast but a small
mistake in .htaccess code can make your WordPress site inaccessible. It
may start showing Internal Server Error
and may ruin the page ranking of website badly. Thus, it becomes very
important that you backup your .htaccess file before making any changes.
Now, to edit your .htaccess file, you will need to connect to your website using an FTP client.
You can find .htaccess file in your WordPress site’s root directory.
Since .htaccess is a hidden system file, make sure your FTP client is
configured to show hidden files. This is commonly an option in the
Create an empty text file using a text editor such as notepad, and
save it as .htaccess using a text editor. and write the below-mentioned
code for the desired redirect.
Here, we will redirect to the “example.com” domain.
For 301 redirects
This allows you to redirect your entire website to any other domain permanently.
Redirect 301 / http://example.com/
For 302 Redirect
This will redirect your entire website to any other domain temporarily.
Redirect 302 / http://example.com/
Redirect index.html to a specific subfolder
Allows you to redirect index.html to a specific subfolder
Redirect /index.html http://example.com/newdirectory/
Redirect an old file to a new file path
Redirect old file path to the new file path
Redirect to a specific index page
Provides a Specific Index Page (Set the default handler)
Now, upload this file, make sure to name it to .htaccess.
Thus, to conclude I must say that setting up WordPress Redirects is
very easy. All you need to do is to select the appropriate method of
doing it. If you are looking for a perfect WordPress Website, try using
TemplateToaster. It is an easy to use WordPress Theme Builder
for making WordPress themes without touching even a single line of
code. It provides support for all the WordPress Redirect Plugins and
provides you a lot more flexibility to help you design your perfect website
in the easiest possible way. Hopefully, you find your perfect solution
here if not hit us with your suggestions, questions, and tips in the
comments section below.