One of the problems in changing your wordpress permalinks is the risk of broken links. Broken links would really hurt your blog since it will be considered as poorly maintained and you will lose the search engine rankings of those links. So in order to avoid broken links, you can do the following:
- Manually change each link in your blog to your new link
- Use a wordpress plugin to do this for you
This is a very time consuming task and I do not recommend that you do this. This method also cannot solve all your problems since you can only solve your internal links. But what about the links from other blogs? You will have to find all the blogs that are linking to you and you will have to ask them to change their links to your blog!!! That would be a big pain in the — . hehe So what should we do? Let’s move on to item number two (it rhymes!)
Now this is the better solution. If something can be done to make it automatic, why do it manually right? What I did is I searched around for wordpress plug-ins that can help me in changing permalinks and to avoid broken links after changing. I found lots of wordpress plug-ins that have been made for this purpose. It took me two tries for me to find the wordpress plug-in that I want to use.
Permalinks Moved Permanently – This is the first wordpress plug-in that I tried and I failed to make it work. Based from the instructions, I just have to install it and it should work. I did and it did not so I looked for another wordpress plug-in.
This is what the plug-in is supposed to do: right before the old permalink generates a 404, this simple plugin grabs the slug from the end of the request and checks if there’s a post with this slug living somewhere else on your blog. If so, it will generate a “301 Moved Permanently” error, and forward your user to the new location of your post. (copied from plug-in homepage)
Dean’s Permalinks Migration – This is the second one that I used and I managed to make it work. Basically, all you have to do is to let the plug-in know your old permalink structure (which for this blog, it was /year/month/day/post-title) for it to work.
This plugin will generates a “301 Redirect” when user or spider visit your site through old permalinks,and redirect them to the new permalinks of the same post. (copied from plug-in homepage)
As of now, I’m happy that my permalinks have been changed. I also installed another wordpress plug-in, which is called 404 notifier. What it does is to inform you everytime there was a 404 error (page not found) in your blog. You can choose to be notified through email or through RSS feeds. I picked RSS feeds.
So that’s it for my initial renovation plan. I will be updating you with more of my renovations soon. Thanks for reading. Have a nice day.