How to migrate permalinks and preserve rankings

permalinks migration pluginWhen it comes to making money from your blog, you’ll realize that organic traffic converts best, in terms of contextual advertising. This makes sense, if we think that SERPs are seen by people who are looking for a solution to an issue they have.

As you may already know, one of the mistakes beginner bloggers make, is not to pay attention when they choose the permalinks structure, ending up with URIs like http://whatever.com/?p=69. This is a SEO nightmare, and as your blog grows, you begin to realize that some keywords in the URIs would help organic traffic. If you change the structure, all your previous links will not work anymore. A solution would be to manually 301 redirect all of them, but this would take a lot of time.

Another solution, I discovered via John TP’s blog, is this permalinks migration plugin, which would automatically generate 301 redirects from your old permalinks to the new ones. I tried it and it works great. Unfortunately, I still cannot remove the word blog from my permalinks, because of this site’s structure (I wanted to have a static front page, so I put all posts in the /blog/ folder). But if you want to switch from those dynamic URIs, full of ? and =, to static, meaningful ones, this is the plugin for you.

If somebody knows how could to get rid of the “blog” word from permalinks, please share the secret with us and you’ll be the hero of the day (a.k.a. I’ll review your blog for free).

5 Comments

  1. Sure. Not a problem with a review. Just give me a few days to get caught up with some work and another review I need to post. I’ll let you know when I review your page! Thank You! -Joy

  2. @Joy: Thank you, too! I’m looking forward to read it.

    @Mubin: it is review for two links (one to your main page and one to the review page).

  3. Hey, 2 Bros Blogging, it’s better late than never, isn’t it? Luckily I changed the p=123 from the very beginning, but I had no idea what I was doing there. I just liked more to have URLs that meant something. Later on I discovered SEO 🙂

Comments are closed.