Blogger to WordPress Migration – Fixing bugs!

Before reading this post, I’d recommend you to read my previous post which was What next after Blogger to WordPress migration? – WordPress Settings [Video]!. This post is continued by my previous post.

So, we have successfully switched from Blogger to WordPress till yet and had an introduction with WordPress Basic Settings [Video]. Now, time to fix some bugs I met (or you will meet) after switching from Blogger to WordPress.

We have got few things to FIX here after Blogger to WordPress Migration. First of all, I would like to mention the bug I hate the most.

Page not found error

404 Page not found error:

This is one of the most weird and annoying error ever. If you remember we changed our Permalink setting when we were going through our Basic WordPress setting.

Now, we have our Permalink structure like this:

  • https://oddblogger.com/name-of-the-post/

But in Blogger we had Permalink structure like this:

  • https://oddblogger.com/2012/03/name-of-the-post .html

Problem starts from here. Now, all the back links we had with our previous Permalink structure will show a Page not found error.

Page not found

Page not found

Though, I had the same structure as Blogger, in my WordPress blog still I was getting this error.

One solution is to design (Or get from somewhere) and set a custom 404 Page. But better than this, why not redirect your readers to the same post they were looking for or something similar?

How to Fix 404 Page not found error?

Plugins: Here in WordPress, we get so many plugins which can help us with our most of the problems. 🙂 And for 404 Page not found error there are many plugins. I would like to share the one which I use and  which works very well for me.

Smart 404: This plugin automatically redirect to the content the user was most likely after, or show suggestions, instead of showing an unhelpful 404 error.

To install this plugin: (Sharing a quick tutorial for newbies to WordPress) See the left sidebar in your WordPress dashboard, click on Plugins>Add New and write “Smart 404” in the search box and hit Enter. Just click on the ‘Install’ button. The plugin will be automatically installed with one click. After the installation click on ‘Activate’ to activate your plugin.

Another plugin, you can use for the same is “Permalink Finder Plugin“!

Setting/Fixing/Redirecting WordPress Feeds to FeedBurner?


In case you have a FeedBurner feed for your Blogger blog already, then you have to change your feeds settings to point your new WordPress feed to you old FeedBurner feeds so that, you subscriber won’t lose your next post (email subscribers).

Select your feed (your blogger blog feed), click on ‘Edit Feed Details’ and fill up the boxes like below:

And if you don’t have a feed already you can set up new feed of your WordPress site in FeedBurner.

Go to you FeedBurner account and burn a new feed  with feed URL as http://yoursite.com/feed/, like in the picture below

Burning feed

Click on Next. And you’ll see a page like below.

Fill up the Feed Title and Feed address with your site name. Then Click on Next and you’ll see your feeds are ready.

Not finished yet, move to next step.


Now we need a plugin to Redirect our WordPress feed to FeedBurner feeds. So that, if anyone visit http://yoursite.com/feed/ then he or she will be redirected to http://feeds.feedburner.com/sitename213 (The feed we created in FeedBurner). A plugin named “FeedBurner FeedSmith Extend” can do this work for us. Install the plugin and go to Settings>FeedBurner FeedSmith Extend and add your FeedBurner feed as your main feed.

And that’s all. This worked for me. Let me know if you find any problem.

Avoiding Duplicate Content From Google

Now, we are all set. But our Blogger blog is still indexing by Google which may consider your WordPress blogs as with duplicate content. (In last tutorial, we made our WordPress blog visible to search engines and enabled indexing)

For this, you can alter your Blogger blog settings. Go to Blogger dashboard, select your blog and  click on Settings->Basic. Now scroll down to the option which says “Let search engines find your blog” and change it to “NO“.

That’s all for this post. I shared main bugs which I met after my Blogger to WordPress migration and how I fixed them. You may get different errors and bugs. You can share if you are getting or got different errors when you migrated or switched to Blogger.

For reference you can see: How To Migrate From Blogger To WordPress: Part 3/3

Get your WordPress installation and Blog Set-up for FREE (Conditions Apply)!

I can do your WordPress installation and WordPress blog set-up which includes changing nameservers, installing a good theme, all necessary plugin, fixing all the settings. If you want Blogger to WordPress migration with this, then I can do that also with a very low price. Click here to Contact me!

Abhishek Balani

A full stack developer, sometimes designer, passionate coder, tireless knowledge seeker, curious learner. I have a strong passion for new technologies, very autodidact and love to build new things from the ground up. Having 5+ years of dynamic experience accumulated from working in early stage startups to mid-sized organizations in Agile environment. Skilled in Python and related frameworks, React.js, Databases, Hadoop, Elastic Search and various AWS Services like Boto3, API Gateway, Lamda, EC2, EMR, CloudWatch.


  1. Regarding the 404 error ,if you have had exported the RSS xml file then i think there is a little ‘Jugaad’ which can get this working.open the xml file and search and replace /2012/01 /2012/02 /2011/12 with blank.

    This might be time consuming but gets the job done .

    i have a unrelated question . i think you might be able to help.
    i Work as a freelancer at odesk and one of my client had drupal which i got converted into wordpress by our good old ‘jugaad’ and now i have dropped the website at /archive so now main website is blah.com and the old site at blah.com/archive .

    now my question is , is this ok ? there is no content duplicacy as blah.com has all the new blog posting. what i notice in google is, earlier there were 5 K indexed pages then it dropped to 1K and now back to 4 K but page rank and all has not been affected.

    • I haven’t tried the solution you mentioned to fix 404 error. But it looks complicated comparing the the plugin solution.

      Regarding your question,

      I can’t be so sure. If you have deleted the old site data, in which the old site will be showing 404 page not found error. Then it’s fine, I think. But if the content is still there then your new site content might get considered as duplicate.

      But as you are saying now you have 4K pages indexed, then I don’t think you need to worry.

  2. I recently noticed a lot of 404 errors with my blog as well you provide some really good information. But I have a question I notice you don’t recommend doing any redirects but isn’t it normally required for you to do 301 redirects of the old pages so google knows where they lead to? Or at least 301 redirect to the home page that way you don’t lose any backlinks which you had for each individual page as well as any PR the page had before?

    • Hello Tom,

      I can understand what you are saying.

      If you do 301 permanent redirect to homepage then most probably your readers will not like that. Because they will click to see something else but will be redirected to Homepage instead.

      And about Google, I think, Google shows error (in webmaster tools) where Google bots gets a 404 page not found error. But if you use any of the plugins I mentioned above. Then Google will not find any ‘Page not found error’. So, I don’t think there is any need to tell Google separately. And if we need to tell Google, then I had 500 posts on my second blog when I switched to WordPress. And I can’t do a manual redirect for 500 posts.

      Hope you are getting my point.

      There are some plugins. One is *404 Redirected*, you can use this to create 301 and 302 (permanent or temporary) redirects for your 404.

      Another one is *404 Redirection* it permanently redirect all 404 errors to Homepage.

      I hope this helped.

      • 404 redirected didn;t work for me. I mentioned the one I did find best.

        I’ll be glad if you stop by the post I have in my link below and leave your appreciating comments.

  3. Wow.. Nice Article mate. I made my new blog on wordpress plate form. I will keep this thing in my mind. Thanks for sharing and keep posting. 🙂

    • Hey Prashant,

      Glad you liked the article. Let me know if you need any help with your new WordPress blog. I’d be glad to help.

      Did you read my strategy to get lots of comments? I have linked it below and would like to see your comments there. 🙂

  4. hi abhi,

    This tuto is for blogger blog with a blogspot.com domaine name… Could you please tell me how to migrate a blogger blog with a customized domain name to WordPress (self hosted, not to wordpress.org). I want to do that and keep the same urls in wordpress than in blogger, that is to say, http://www.domain.com/year/month/customized-title.html. In doing so, no necessary redirection 301 and no seo problems.

    Thx for your answer

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.