To move posts to this new site, or URL, I needed a plugin to add 301 redirects to the posts on my old WordPress site. I was planning to do it with SEO Yoast, which I already had installed. Unfortunately, they released a new version a week before I started trying to make my 301 redirects, and removed that functionality. AGH! However, I think it’s because it was impossible to keep up with your redirects, which is something I looked for in the plugins reviewed below.
What I was really hoping to find in a 301 redirect plugin was one that would let me add redirects easily from the post edit page (easier to keep up with what I’m adding and I only have to copy and paste one URL, the new one), and one that would also show me a list of my redirects. That would allow me to keep a record of them or to redo them if I need to uninstall the plugin.
SEO Redirection
Unfortunately, this one didn’t work. But I mention it first because if it did work, it would be perfect. Maybe they will get the bugs fixed. It will allow you to add redirects either under Settings or from post edit pages. And while importing and exporting the redirects is a premium feature, you can view a nice list of your redirects that is easy to read and review to make sure you have everything in the right place. But, while this worked on a local test site, it does not work on live installs.
Redirection
A lot of people use this one because it’s got a lot of functionality, but more than I need. And when you have more than you need, it can really slow down your site. Under tools you can add one redirection at a time, typing or pasting in the first url and the second url to direct it to. As best I can tell, it does not let you do a redirect from a post edit page. And the list of redirects are only the pages/posts that have been redirected, not the pages you redirected to. The list is a link you can click on to see where that page redirects, but the fact that it was bigger than what I needed, couldn’t add redirects from post edit pages, and couldn’t get a complete list of original and redirect URLs, made it a pass for me.
Simple 301 Redirects
This one is also very popular. You add redirects from dashboard under Settings Menu. But it doesn’t show redirects on post edit page or allow you to make redirects from the post edit page. It’s not easy to scan the redirects list (it only show part of urls in the list). And it’s not easy to copy the list; you have to copy each field one at a time, so 2 fields to copy per redirect.
Page Links To
Another very popular one. It’s really easy to use on the post edit page, but can’t get a list anywhere of the pages you have redirected.
Eggplant 301 Redirects
Allows bulk import and export, but doesn’t allow you to enter redirects from the post edit page.
Quick Page/Post Redirect plugin
This is the one I ended up using. It will allow you to add redirects both from the Settings Dashboard and from post edit pages. And it will allow you to a view a table of your redirects. (You can also export some of your redirects, but only the ones you made under Settings, not the ones from post edit pages.) However, on the post edit pages there are so many options you need to click, I found that , I could miss something when I was going through doing post after post. Also, unfortunately, there isn’t much room in the column that lists the urls, so the list is rather ugly and bulky to sort through.
Here’s a tutorial for Quick Page/Post Redirect plugin: How to Do 301 Redirects in WordPress with Quick Page/Post Redirect
Remember, if you use a free plugin please consider donating to the plugin author so they can continue to provide us with lots of great options! You can find the donate links on the plugins’ WordPress page under “Author.”