Maintaining permalinks when moving from Blogger to WordPress

by Kinetic Webs on October 18, 2010

WordPress includes an import feature for posts for users switching from Blogger to WordPress, however, it does not insure that the post titles will remain the same, instead creating new post slugs based on the post titles, which can  be notably different from those generated by Blogger and include these issues:

  • Blogger truncates the title much sooner than WordPress (less than 40 characters in length)
  • Blogger excludes English article words (a, an, the)
  • Blogger drops characters with accents, instead of converting them to their closest ASCII equivalent
  • Blogger ends post titles in .html when WordPress completes the post title after the last word in the title with a /

So for example, a post title like ‘The Best Fried Chicken Tapãs’  in Blogger would have a resulting permalink in Blogger that would look like this:


This title would be changed during the import process in this way:

  1. Include the word ‘The’ when creating the permalink from the title as it was a part of the post title
  2. Remove the ã in tapãs as it contains an accented character
  3. Remove the .html as it is not a properly formed WordPress file.

Resulting in a new page permalink of


It’s crucially important that the permalink either doesn’t change or that your new site is setup to manage the required changes when moving from one platform to another. Not attending to this issue might not matter to some but to most bloggers; having links in Google resolve accurately to the correct page in a new platform is of critical importance.


  1. First, import your posts from Blogger using WordPress’s built-in importer; you will be prompted to install a plugin that you will need to activate and run.
  2. Once the import function is completed, download, install and activate the plugin.
  3. After installing the plugin, under Tools > Maintain Blogger Permalinks click the button that says Maintain Blogger Permalinks. Once you’ve completed the operation, you can deactivate and delete the plugin.
  4. Now to structure your permalinks..go to Settings > Permalinks and select “Month and name”
  5. To ensure that your old Blogger URLs ending in “.html” get redirected to your new “.html”-less WordPress permalinks, edit your .htaccess file and put the following above the # BEGIN WordPress text:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^([0-9]{4})/([0-9]{1,2})/([^/]+)\.html$ $1/$2/$3/ [QSA,R=301,L]

NOTE: Your RewriteBase line above should match the one in the # BEGIN WordPress block already in the .htaccess file

To confirm that the rewrite rules above are working, take your latest permalink and replace the trailing slash “/” with “.html”

  1. A permalink from Blogger:ãs.html
    If you paste that URL into your web browser, it should automatically redirect to:

You should be good to go. We have found some examples of problems with occasion posts as the result of characters that can’t always be caught with the rules in the htaccess file and the easiest way to manage that is by changing the shortlink in your post to match the address that the post is resolved to after these revisions.

{ 30 comments… read them below or add one }

1 read February 27, 2016 at 2:22 pm

I’m curious to find out what blog system you are working with?
I’m experiencing some small security problems with my latest website and I’d like to find
something more safe. Do you have any recommendations?


2 Nasiha January 5, 2016 at 12:51 pm

I just uploaded Maintain Blogger Permalinks and links are redirected to blogger short links, but now all my new wordpress links (which are longer) turn to 404, I uninstalled Maintain Blogger Permalinks but still have that problem,,

How to remove it and make as it was please?


3 Marilyn November 30, 2015 at 12:37 pm

But final week, the industry saw a nuclear explosion.


4 interior design columbia mo November 22, 2015 at 3:58 pm

I am genuinely delighted to read this web site
posts which consists of plenty of useful facts, thanks for providing such data.


5 Cristina October 24, 2015 at 2:47 pm

If the individual doesn’t have examples to inform you,
I would be pretty hesitant on permitting them to practice using your company’s website.
One, make sure to use the correct headings and listings. The search
results, whilst it analyzes your website, takes each one of these
releases into mind as well as the content that gets posted on them.
‘ Every page should be optimized with additional keywords.


6 electrical companies raleigh find electricians raleigh August 29, 2014 at 2:04 am

Hi there! I know this is kind of off-topic however I had to ask.
Does building a well-established website like yours require a
lot of work? I’m brand new to running a blog but I do write
in my diary everyday. I’d like to start a blog so
I will be able to share my personal experience and
feelings online. Please let me know if you have any kind of ideas or tips for new aspiring bloggers.


7 Meir Ezra Tampa FL August 28, 2014 at 9:17 pm

Your trainer works collectively you so that you can find the questions along with the solutions
on your own, not just for the task but also for all of your lifestyle scenarios.
Additional away-site risks has to be considered and rely
on factors like:. The fee that you or perhaps your business
need to have for delivering offers by means of worldwide
courier solutions depend upon the distance the package deal should
journey and also the nation that it is going to be shipped.


8 go now August 27, 2014 at 3:06 pm

At this time it sounds like Wordpress is the top blogging platform
available right now. (from what I’ve read)
Is that what you’re using on your blog?


9 white blood cell August 26, 2014 at 6:37 pm

hello there and thank you for your information – I have
definitely picked up anything new from right here.
I did however expertise several technical issues using this site, as I experienced to reload the website a lot
of times previous to I could get it to load correctly.
I had been wondering if your web hosting is OK? Not that I’m
complaining, but sluggish loading instances times will
very frequently affect your placement in google and can damage
your high quality score if advertising and marketing with Adwords.

Anyway I am adding this RSS to my email and can look out for a
lot more of your respective interesting content.
Make sure you update this again soon.


10 VPS hosting August 25, 2014 at 5:03 pm

When searching for an excellent web host, people really should hold an eye out for the following services:
. VPS is a bit more expensive than shared hosting, but
in the long run, its benefits will overshadow the added expense.
It is visibly the cheapest and most cost efficient kind of web hosting.


11 genius tour August 12, 2014 at 8:51 pm

Excellent goods from you, man. I have consider your stuff previous to and you are simply extremely excellent.

I actually like what you have acquired here, really like what you’re saying and the way in which
by which you say it. You are making it entertaining and you
continue to care for to stay it smart. I can not wait to read much more from you.
This is actually a terrific website.


12 Maintaining permalinks when moving from Blogger to WordPress — Kinetic Webs; Denver, CO Kinetic Webs August 6, 2014 at 8:22 pm

I visit daily some web pages and blogs to read articles or reviews, however this website offers quality based content.


13 peanut paste August 1, 2014 at 10:08 pm

You actually make it seem so easy along with your presentation however I in finding this matter to
be actually one thing that I think I’d never understand.
It sort of feels too complex and very broad for me. I am looking ahead on your next put up,
I’ll try to get the hang of it!


14 Meir Ezra July 26, 2014 at 10:38 pm

What a information of un-ambiguity and preserveness of
precious know-how concerning unexpected emotions.


15 protectia muncii si psi July 9, 2014 at 12:11 am

This article presents clear idea designed for the new users of
blogging, that truly hoow to do blogging and site-building.


16 tranny July 1, 2014 at 3:23 pm

I’ve been exploring for a little for any high-quality articles or blog posts in this kind of
area . Exploring in Yahoo I eventually stumbled upon this website.
Studying this information So i am happy to show that I’ve a very good uncanny feeling I found
out exactly what I needed. I most unquestionably
will make certain to don?t put out of your mind this site and provides it a look on a
continuing basis.


17 ipad repair June 28, 2014 at 5:57 am

In reality, mst users are blissfully unaware of the experience of having to deal with a broken i
– Padd to start with. It won’t be long until we can handwrite signatures onn our tables and
finalizee all our matters in a digital age,
hopefully cutting back on paper trails and wasted resources.
You will then send your phone to the company who will fix
your i – Phone and keep you regularly updated as to their progress while it
is being repaired.


18 leadership coach certification June 21, 2014 at 4:12 pm

I was suggested this website by my cousin. I am not sure whether this post is written by him
as nobody else know such detailed about my problem.
You are wonderful! Thanks!


19 June 19, 2014 at 9:11 am

great issues altogether, you simply gained a brand new reader.
What may you recommend about your put up that you simply made a few days in the past?

Any positive?


20 asymptomatic June 19, 2014 at 4:45 am

Hey there! This is my first comment here so I just wanted to give a
quick shout out and tell you I truly enjoy reading through your
articles. Can you recommend any other blogs/websites/forums
that deal with the same topics? Appreciate it!


21 June 16, 2014 at 8:01 am

Good respond in return of this matter with solid arguments
and describing all on the topic of that.


22 environmentally friendly flooring June 15, 2014 at 11:40 pm

Hello There. I discovered your weblog using msn. This is an extremely well written article.
I’ll make sure to bookmark it and return to read extra of your
useful info. Thank you for the post. I’ll definitely comeback.


23 hardwood floor June 15, 2014 at 10:18 pm

Thank you, I’ve just been looking for info approximately this topic for a long time and yours is the greatest I have came upon till
now. However, what about the bottom line? Are you positive about
the supply?


24 jewelry buying June 15, 2014 at 9:07 pm

Greetings from Colorado! I’m bored to tears
at work so I decided to browse your site on my iphone during lunch break.

I love the info you present here and can’t wait to take a look when I get home.
I’m shocked at how quick your blog loaded on my mobile
.. I’m not even using WIFI, just 3G .. Anyhow, great blog!


25 June 13, 2014 at 8:53 pm

Hey There. I discovered your weblog the use of msn.
That is a very well written article. I’ll be sure to bookmark it and return to read extra of
your helpful info. Thanks for the post.
I’ll certainly return.


26 decorative concrete patio in West Bradenton Fl June 9, 2014 at 4:18 pm

great issues altogether, you simply gained a new reader.

What may you suggest about your publish that you made a few days ago?
Any certain?


27 Lisette October 25, 2013 at 6:20 pm

Thanks so much for this! I just tried it on a new client for the first time. Works like a charm….and saved me hours of work!


28 Barbara | Creative Culinary October 26, 2013 at 9:59 am

Good to hear Lisette…it was from my having to do this so often and hearing of how impossible it was for so many that it was just easier to share via a post than having to repeat ad infinitum!


29 Manivasagam December 16, 2012 at 4:02 pm

hi thanks for tutorial,

as you said, i’ve moved blogger to wordpress and so far the permalink is set to URL/year/month/post.html ( blogger perma structure ) ..

but i feel my blog url would be better if it is in this structure > URL/Post

So, i’m asking , whether i can change the permalink now to the new structure ?

For that what plugin are necessary ? please do reply ..


30 Haryanto October 25, 2012 at 5:09 am

very useful thanks a lot, I was desperate for a fix from blogspot permalink


Leave a Comment

This blog is kept spam free by WP-SpamFree.

Previous post:

Next post: