How to create a 301 redirect in WordPress
The name ‘redirect’ pretty much says it all: It sends visitors traveling to a specific page to an alternative one. But what does this 301 mean and how does it differ from a 302 redirect? Both send your users to a different page. The only subtle (yet very important) difference is that a 301 will permanently send visitors and search engines to the new destination. 302 redirects indicate that you only temporarily want visitors to be sent to a different page.
The Why & How of Redirecting A WordPress Page or Post
As you can see, the list of reasons you might need to redirect a page is almost endless. In fact, I was browsing a new addition to the Yoast Plugin recently, and they allow you to connect to Google Webmaster Tools. By doing this you can see all the 404/Page not founds Google knows about. Then I decided in some cases to put Redirects in place because I did not know for 100% where they were coming from. Redirects are very helpful and are part of your arsenal as a websites owner or webmaster!
Beginner’s Guide: How to Add 301 Redirects to WordPress
I can’t tell you how many times I’ve had to do redirects the old fashioned way, through the .htaccess file. I couldn’t stand WordPress for a long, long time. However, I know it seems silly, but once I found this tool on WordPress, it was one of the many reasons why I made the switch from Drupal. Seriously, life is so much easier with plug-ins like this.