DISQUS

BLOGBloke: Migrating-Redirecting Blogger to Wordpress: The Complete Guide!

  • Maureen · 1 year ago
    Note to self to bookmark this for future reference... Great tutorial, Bloke, thank you. I know one day I will need this.

    Right now I am happy with my Blogger blog; I really don't have any issues to get me to stress out transferring everything over. For now, for me, it's a matter of "if it ain't broke"....
  • BLOGBloke · 1 year ago
    Thanks Maureen. Funny that the bloggers who requested this tutorial haven't commented yet.
  • Jaffer · 1 year ago
    Well, I wasn't totally what I expected ! But it certainly will be a hot post once the word gets out there !
  • Jaffer · 1 year ago
    Oops I kept some 't' to myself ! I meant 'it' (this post) is not what I expected .. I thought it would be much easier than this !

    Great work bloke !
  • BLOGBloke · 1 year ago
    Thanks Jaffer. I spent a great deal of time and effort on this post and I hope it helps.
  • TonNet · 1 year ago
    Thanks BB. I just have a silly question. The cPanel is part of the Wordpress Codex? I've ever seen that kind of panel before.
  • Kathy · 1 year ago
    Superb tutorial, as always. Although I've done much of this myself, the hard way, I did not implement the tip to stop search engines from indexing my Blogger blog the way you've described. I know I did something, but I can't remember what. I went back and made that change to "no" and hopefully that takes care of any duplicate content penalties I might have incurred. I know this will help everyone who's considering the move. I know of a couple people who are thinking about it and will send them your link.
  • Curtis · 1 year ago
    Thanks Bloke. Turns out since creating a google sitemap with google sitemap creator plugin. I only have 14 lost links now and most of those are comment links. I am currently using the permalink structure of /2008/01/30/postname.

    I wonder If I can alter the code above and add the day code, and then change my permalinks to %/postname/% I know it is beter for search engines. I like the notify me via email of comments. I also have it on my blog and notice it gets used a lot.
  • jake · 1 year ago
    Great information, you may want to add a recipe for moving from blogspot.com... I have been trying to follow spontaneousderivation and lafers.net but both seem to be broken when redirecting internal pages.
  • BLOGBloke · 1 year ago
    There's no silly questions here TonNet. We are all dufuses in one way or another, including yours truly. :)

    To answer your question, the cPanel is provided by your blog host provider. It is where your blog installation resides and where you perform all of your technical adjustments. It is separate from the Blogger Dashboard which is what I think you are referring to.
  • BLOGBloke · 1 year ago
    Thanks Kathy, and don't forget to redirect all of your blog posts via .htaccess. You will have change your permalink structure to use the method that I described above. You can alter the code if you like to keep your existing permalink structure, but it is not recommended for SEO optimization.
  • BLOGBloke · 1 year ago
    Jake, this should also work for blogspot. Click on this link and see how it works:

    http://www.blogbloke.com/2007/12/flexibile-blog...

    Sweeeeeet!
  • BLOGBloke · 1 year ago
    Curtis, you can't use just %/postname/% and still have the day code. It's either one or the other. I recommend dumping the day code and use the method that I provided. Keep it simple.
  • Curtis · 1 year ago
    Ok, Right now all my posts are in /year/month/day/postname. I thought maybe changing the code to RedirectMatch permanent ^/[0-9]{4}/0-9]{2}/[0-9]{2}/([a-z0-9]+) http://yourblog.com/$1

    But I see now how it would get all messed up.
  • BLOGBloke · 1 year ago
    Curtis, you can try that but I would rather see you do it the SEO friendly way. Let me know how it goes.
  • DeafMom · 1 year ago
    Gosh, I'll have to read this over a few times. I am still going back and forth about moving over to Wordpress.
  • Mike · 1 year ago
    Great tutorial, BB. Duly Stumbled :)

    Actually it's come at a good time because I'm thinking of moving my final Blogger site across to WordPress so I'll be keeping this guide handy.

    Cheers!
  • BLOGBloke · 1 year ago
    I know what you mean DeafMom. Been there and done that. I've never met anyone yet who's regretted making the move. You have everything to gain and nothing to lose. The deciding factor should be if you just want an online diary or a professional blog.

    If you do decide to make the move then you now have a tutorial to hold your hand through the process.
  • BLOGBloke · 1 year ago
    Thanks Mike. I'm looking forward to reading your guest post.
  • Mike · 1 year ago
    I will get round to writing one soon. Promise!
  • get it from Boy! · 1 year ago
    what if one is coming directly to wordpress from blogger blogspot? i mean if one is not using custom domain..
  • get it from Boy! · 1 year ago
    also, i already deleted most of my content from my blogspot blog, problem are in the google cache still, can i just redirect people to new wordpress url using this method?
  • get it from Boy! · 1 year ago
    does the RedirectMatch permanent ^/[0-9]{4}/[0-9]{2}/([a-z0-9]+) http://yourblog.com/$1

    yourblog.com, should be replaced by the my new blog's url?or should i just leave the code as it is??
  • get it from Boy! · 1 year ago
    what if i deleted all my Blogger blogspot posts already? can the cache copies be still redirected towards the new wordpress url, using this method??

    pls. bear with my questions and i'm sorry if i asked one by one here..thank you
  • Debbie Dolphin · 1 year ago
    Seems like we went to same school of Hard Knocks except I missed changing feedburner links in the Header file because I thought the FeedBurner FeedSmith Plugin redirected the feeds to Feedburner.

    Do both solutions (your solution and the FeedBurner FeedSmith Plugin) work the same way?
  • BLOGBloke · 1 year ago
    Hey Boy, try this method first with just blogspot. I think it should work and I would like to know how it works for you. So do let me know.

    Redirects from Google's cache should also work, but keep in mind once you tell Google to stop indexing the old blogspot blog the links will eventually disappear deep into the bowels of Googleland.

    Yes, "yourblog.com" should be replaced with your blog's new address.
  • BLOGBloke · 1 year ago
    Debbie, FeedSmith will redirect your existing Wordpress subscribers to your Feedburner account. Changing the links in your header is a good idea so that your readers are offered just one feed option in their browser. Keep it simple -- that's my motto.
  • Debbie Dolphin · 1 year ago
    Thank you, Bloke!

    Your good idea is great for smooth sailing!

    On a unrelated topic, your "Notify me of followup comments via e-mail" didn't notify me of your followup. If this only affects me than no problem since I can always check back later!
  • BLOGBloke · 1 year ago
    Hmm, I wonder if anyone else has noticed it. I will give it a test myself. Thanks for the heads-up Debbie.
  • Chris Brown · 1 year ago
    WOW! My first reaction: Where was this post a month ago??!!

    Wow! You really know what you're doing. I managed to get #1, #2 and part of #5 done, but not without a lot of hair pulling, cussing under my breath and some stomping around the room in frustration.

    I'm going to go back and do more of what you suggest. (and hopefully not mess anything up in the process!!)

    I did notice when I tried to move from www.brandandmarket.blogspot.com directly to www.brandandmarket.com I could not import directly, but rather I had to do the "two step" by creating a brandandmarket.wordpress.com account
    and then import from there to www.brandandmarket.com.

    I think that step is what annoyed me the most because so many posts had said, just import from blogger into wordpress, but it wouldn't go. I kept getting error messages from google. Silly me, it took me a while to find a post that called out that problem with the wordpress software.

    Perhaps that part is fixed now & you can go directly... or perhaps I didn't do every step, like park my blogspot in the parked domains...

    Thanks so much for all the detail. I'm going to call out your post because so many of my blogging buddies have asked how I did it and I had so much frustration, I'm not sure I wanted to send them on the same path that I went down.

    Chris Brown
    Branding & Marketing
  • BLOGBloke · 1 year ago
    Yes, I don't why but sometimes we can only import from a wordpress.com account first. Perhaps that way they can keep track of users easier.

    Welcome to he community Chris.
  • Carla · 1 year ago
    Hi Bloke,

    Thank you a million times over for this tutorial. I don't know what I would have done without it.

    Unfortunately, I'm having a problem getting the .htaccess and the ’NOINDEX, NOFOLLOW’ in Blogger to work. But if I understand what you said in your subsequent post, I should pretty much give up on the .htaccess. And maybe I shouldn't do the ’NOINDEX, NOFOLLOW’ either because of the way I left the posts on my Blogger blog.

    I kept the post structure, but I removed all the text in each post and replaced it with a chirpy little message telling people the blog had moved. I also included the new WordPress permalink in each old post, so if people land on an old post, they can just click on the link and be right in the same post on the new blog. You can see it here: http://myhealtharticlesblog.blogspot.com/

    I don't know if this was the right thing to do, but oh well; it's done!

    Oh, and I love your idea of having Blogger host the URL before moving over to WordPress. I have one more Blogger blog to move (in addition to one on WordPress.com), so I think I'll try that.

    Thanks again for taking the time to address all of this madness!

    Carla
  • BLOGBloke · 1 year ago
    You are most welcome Carla. It makes me feel all mushy inside when I hear that someone like yourself has appreciated my efforts.

    Regarding "nofollow", I just use a plugin to resolve that issue. You can get it here:

    http://www.semiologic.com/software/wp-fixes/dof...

    If you don't want the search engines to index certain docs on your Wordpress blog there are a ton of posts out there that you can Google showing you how to do it with .htaccess.

    If you are having a problem with editing the .htaccess file make sure you have changed it's file permissions in your cPanel.

    Regarding changing the text in your posts, that is an extra precaution against being penalized by Google for double content. However, if you have followed my directions it shouldn't be necessary.

    Thanks for the kind comments and please drop by and talk again soon.
  • Carla · 1 year ago
    Thanks so much for your answer.

    My permalink structure is set for "/%postname%/" and the permissions are set correctly for .htaccess; at least I think they are. They're set for "write." But there's still no redirect. Maybe I wrote the code wrong. Is the following correct? ("http://myonlinehealtharticles.com" is the new WordPress blog)

    RedirectMatch permanent ^/[0-9]{4}/[0-9]{2}/([a-z0-9]+) http://myonlinehealtharticles.com/$1 # BEGIN WordPress

    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]


    # END WordPress

    My concern is that I messed up the original .htaccess code somehow when I downloaded and changed it. Like a dope, I didn't save an original copy of the .htaccess file, so I have no reference point.

    I really appreciate your help!
  • BLOGBloke · 1 year ago
    This is what my .htaccess looks like Carla:

    RedirectMatch permanent ^/[0-9]{4}/[0-9]{2}/([a-z0-9]+) http://blogbloke.com/$1

    # BEGIN WordPress
    <ifmodule mod_rewrite.c="mod_rewrite.c">
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </ifmodule>

    # END WordPress


    Try putting the # BEGIN WordPress part on a separate line after the redirect code. Put .htaccess file into your /public_html/ folder via your cPanel and make sure you have checked all the boxes on your file permissions so it reads "777".

    Remember, .htaccess is simply a text file and you should not create it using something like MS Word which adds extraneous code. Use something like windows notepad or the code editor in your cPanel.
  • Carla · 1 year ago
    Thanks for giving me the exact code.

    I think there's some fundamental piece I'm missing here, because even with using your code/my URL, configuring it in Notepad exactly as you indicated and modifying the permissions in GoDaddy's "Hosting Control Center," the redirect is still not working.

    Here are some screenshots of the steps I took: http://b2bcontentsolutions.com/htaccess1.htm

    There was no reference to "777" anywhere after changing the permissions, so I'm guessing I've been trying to modify them in the wrong location on GoDaddy's site. Any suggestions?

    You're a saint for helping me. I appreciate it so much!
  • BLOGBloke · 1 year ago
    Carla, if you click all of the boxes in your cPanel your file permissions level should read "777". Unfortunately your Panel looks different than mine because I don't host with GoDaddy.

    Hmm, all I can think of is the .htaccess file might not be in the proper folder (i.e. the root directory). At this point I would contact GoDaddy support.

    You might also want to click the link that I gave in my post for more information on .htaccess. I would also go over all the steps again in my post and make sure that you haven't missed something.
  • Carla · 1 year ago
    I'm going to call GoDaddy this morning and see what's up. Thanks again for all your help.
  • Daniel · 1 year ago
    Hi Blog Bloke, been following your steps and i've made it to the .htaccess section. I've created the file, made sure it's named only htaccess, uploaded it to root directory of blog, set the permissions to 777, changed the permalink structure. My old blogger site does not redirect at all. Could it be that i didn't have a custom domain to park because it is a .blogspot.com address? How does blogger know to redirect if all the scripts are in my host directories? Should i be doing something at the blooger dashbaord?

    Great post by the way, just this little snag to overcome. I notice that other people have mentioned no redirect too. Did you manage to solve these? Maybe i have the same issue.

    Thank you

    Daniel
  • BLOGBloke · 1 year ago
    Daniel, have you followed step #1 and changed the Name Servers setup in your URL host (e.g. GoDaddy) according to your blog host’s instructions?

    Your new blog host company should have emailed you the directions how to do this. If not, then give them a call.

    Have you also left your Custom Domain setup on Blogger (i.e. don’t revert it back again to Blogspot in your publishing settings).
  • Daniel · 1 year ago
    Thanks for the speedy reply BB. I didn't receive any NS in the email from my host company. I've emailed them and left a ticket in the help desk requesting these. That's been 2 days so far...not impressed.

    I'll let you know if this fixes the redirect.

    About the parked domain thing. I was using a .blogspot.com domain (free version). Therefore, i'm assuming I shouldn't park it. Is that right?

    Cheers.
  • BLOGBloke · 1 year ago
    If you put your custom domain name in your Blogger dashboard your blogspot address will still redirect. Click on the two links below and see what I mean:

    http://www.instabloke.com/2006/11/10-killer-way...

    AND

    http://www.blogbloke.com/2006/11/10-killer-ways...
  • Daniel · 1 year ago
    I tried that but I'm not allowed to use a parse. Therefore .com/blog is not allowed. This could be the whole reason for the redirect not working. You do mention that it be used in the root directory. The thing is, I have other ideas for the .com address. I'm still waiting for the NS and IP address from my hosts. It takes the p**s really.

    Hope you don't mind me writing about my trials and tribulations on my blog?

    Daniel's last blog post..My attempt to migrate from blogger to WordPress.
  • BLOGBloke · 1 year ago
    No worries Daniel. This works because I use it on this blog. I would never recommend something that I haven't tried and tested myself.

    I recommend getting rid of the /blog part in your url and keep it simple. I see no advantage to using it.

    In my case I've put .htaccess in the /public_html/ directory that is created in a normal Wordpress installation.

    I think you're trying to get too fancy with it. Keep it simple.
  • Daniel · 1 year ago
    I'm sure it works and the advice you've provided has helped me migrate with little trouble. Some people talk of days for a migrate but I managed it in a few hours. As I say, i'm waiting for the name servers to come through and then we'll see what happens.

    If that doesn't work then I'll contemplate losing the pagerank and setting up a 301 redirect or moving the WP install to .com like you say.

    Daniel's last blog post..How Not To Tread In Dog Shit
  • Zander Erasmus · 1 year ago
    just... wow
    what an impresive article, i can see you did the leg work for this one *claps* i applaud you

    this is one of the more difficult things to do when it comes to blogging and i think you pretty much covered it

    i'm using blogger's free hosting at the moment, so it would be much harder for me to do that (since i'd have to find a domain name, a host, etc.) but the info is still good to have

    mmm, could you maybe direct me to some good hosts & domain registers... my ISP only allows like 25 mb of traffic =/

    Zander Erasmus's last blog post..Tips for 3D Students: Interviews
  • BLOGBloke · 1 year ago
    Thanks Zander. My tutorials do take a great deal of work and it's always appreciated when I get a comment such as yours.

    I use Bluefur hosting and have no complaints so far, but I've also heard good things about Small Orange and Dream Host.

    I also use GoDaddy for my domain name.

    It's always best shop around on google for user opinions before signing up.
  • Zander Erasmus · 1 year ago
    Thanks for the advice,
    I think I'll stay on the free networks like blogger for now till I can make up my mind...

    probably once i get enough money from adsense or my freelancing work will I start doing some serious research on which ones would be more beneficial for me.

    Zander Erasmus

    Zander Erasmus's last blog post..Tips for 3D Students: Networking - Work
  • lestat · 1 year ago
    hi.. the steps you've written here.. works like a charm..

    thanks a million..

    lestat's last blog post..Weekend Shot: NBK's Free Patchi Chocolates
  • BLOGBloke · 1 year ago
    I'm glad to hear that it worked for you Lestat. It's comments like yours that keep me going. Cheers!
  • Tori · 1 year ago
    Hello,
    I wish I'd read your tutorial before I tried to make the change. I had a custom domain on blogger but right after I installed wordpress I went to blogger and switched back to my old blogspot address. I futher screwed things up by transfering my domain name publicitystuntn.com to hostgator. And now the domain name is in limbo and I can't get into my wordpress blog because of this. I guess my question is once I get my domain to point to the wordpress blog, is there anything I can do to save my pagerank and other things? note: hostgator uploaded my blogger blog to wordpress already, I just can't login myself to see what it looks like...any advice would be greatly appreciated
  • Tori · 1 year ago
    ...or better yet given my mistakes in the beginning is there anywhere I can pick up in your tutorial to get the same outcome?
  • BLOGBloke · 1 year ago
    Hi Tory. It sounds like a horror story that I saw on the late night show. After you follow my directions and get things working again the right way, Google will follow the redirects and eventually update your pagerank accordingly.
  • Tori · 1 year ago
    thanks for your response, I guess my question is, at what point in your tutorial should I pick up given the fact the first couple of steps I've already screwed up. Any insight would be appreciated.

    Thanks
  • BLOGBloke · 1 year ago
    I would recommend starting at the beginning. That way you won't miss any steps. Better safe than sorry is my motto. It won't take long and it won't hurt a bit. Promise :-)
  • steane · 1 year ago
    Hi Blog Bloke,

    I'm undertaking a blogger to self-hosted wordpress migration for a friend of mine based in the States. He currently has a .blogspot.com/ address and its being moved to a new mydomain.tv address.

    My question is, do I need to convert his current blogspot.com blog to his new 'custom' mydomain.tv address before going through the process you describe in this post? You describe the process for converting to a custom domain in an earlier post.

    As a side note, I have spent many hours looking for the solution to migrating from blogger to WP and yours certainly seems to be the most comprehensive - thanks for putting the time into this, its a big help!

    Cheers,
    Steane
  • BLOGBloke · 1 year ago
    Hi Steane, since your friend has never converted to a Custom Domain then it isn't necessary. The point of a redirect is to ensure the old backlinks will follow to the new Wordpress linkage structure. So in your friend's case you can do it either way you see fit.
  • Suresh · 1 year ago
    Hey BlogBLOke,

    i have a problem , when i include the redirect code in the htaccess file and try to access my site it is giving internal server error...


    please find the screenshots here:

    error: http://www.shareapic.com/public/view/full/24996
    my htaccess file screenshot: http://www.shareapic.com/public/view/full/24996

    i hope you will help me in this....

    waiting for your reply.....

    Thanks in advance
    Suresh:)

    Suresh's last blog post..4 from 3 and 5
  • BLOGBloke · 1 year ago
    Sounds like you are making the same mistake as Javi. When you copy my code be sure that you paste it exactly as shown on one line without any spaces or line breaks.
  • Man in need of help! · 1 year ago
    Your post seems like exactly what I need. The bad news is that it doesn't work for me. :-( I have links in blogger which have the path year/month/filename.html

    My new path in wordpress is /index.php/year/month/filename.html

    I am expecting that someone who goes to myblog.com/year/month/postname.html is re-directed to myblog.com/index.php/year/month/postname.html

    I did add index.php before $1 as in http://yourblog.com/index.php/$1

    Anything I should be doing differently?

    In any case, I am happy to have come across your blog.
  • BLOGBloke · 1 year ago
    Like I said above -- "This method assumes that you will be using the permalinks custom structure /%postname%/ ". Change your permalink options and it will work. This is the best permalink structure for SEO optimization in my opinion.
  • Javi · 1 year ago
    I get an internal server error when I open my dotcom after i paste the code you provided. When I delete the code, my site goes back up again. Weird.

    My blogger blog for migration has a blogspot extension still. Is there anything more I should do aside from forwarding it to my new domain name?

    Appreciate the time you spend helping us folks. Thanks.
  • BLOGBloke · 1 year ago
    I'm sorry but it's impossible for me to tell with the information you've given me. This will work if you follow all of the steps exactly as shown. You must have missed something so try again and start over from the beginning. Also, when you copy my code be sure that you paste it exactly as shown as pure text and without any spaces or line breaks.
  • Javi · 1 year ago
    I got it to work already. Instead of putting the http://yourblog.com in a second line, i didn't break the line and now it's working just fine. I'm not sure if I will still have to wait some time though but the redirect confirmation from blogger is driving me nuts. still at least all the links now point to my new domain. Thanks man.
  • BLOGBloke · 1 year ago
    Yes, the Wordpress post editor wraps the text so it looks like it is 2 lines, but it is actually just one long line of code.

    Glad you finally got it working Javi.
  • Flynn · 1 year ago
    Hey, thanks for the cool tutorial!
    Unfortunately I'm having a bit of trouble. I've added the lines (and edited the URL) in the .htacess file on my wordpress host (goDaddy). And changed WP permalinks to /%postname%/ which is working fine.

    However when I redirect my blog - http://iamcyberphobic.blogspot.com it just goes to www.blackvatican.com
    This could be because I just used java to redirect it, if so, what code did you add to blogger to cause your domain to redirect properly, or did you edit the .htaccess of the domain you bought for your blogger account?

    Thanks.

    Flynn's last blog post..Swingline baby!
  • BLOGBloke · 1 year ago
    Hi Flynn. You've confused me. If it's redirecting then what's the problem? Or are the individual post pages not redirecting? Neither does htaccess have anything to do with the domain so if you are using java please remove it.

    You should also read my other tutorial first http://www.blogbloke.com/custom-domain-blogger-... to make sure you set up your blogger domain properly.
  • JP · 1 year ago
    Hey Bloke, I found your site while looking for some resources to help redirect my Blogger posts to Wordpress. Your post did the trick, with a slight tweak I found on another site.

    I renamed my WP directory to 'blog', so that must be added to the URL. Also because of the Blogger way of putting posts in the /year/month/postname.html format, you would need to add '$2$3' to the end of the URL.

    RedirectMatch permanent ^/[0-9]{4}/[0-9]{2}/([a-z0-9]+) http://www.yoursite.com/blog/$1$2$3

    Thx,
    JP
  • BLOGBloke · 1 year ago
    Glad it helped JP, but I wouldn't recommend using a blog subdomain for reasons that I've already explained here: http://www.blogbloke.com/custom-domain-blogger-.... In the long run you will regret using a subdomain like I did. I hope I can save you that hassle.
  • JP · 1 year ago
    I'm not worried about SEO. My site gets enough word of mouth and search engine traffic that it doesn't bother me to be less than fully optimized. Besides, the /blog/ part reminds people that it's a blog :)

    Thx,
    JP
  • Tony · 1 year ago
    This is quite instructive. It will be of immense help to those who are afraid of leaving blogger because of the PR and backlinks they have acquired over time. Thanks for sharing.

    Tony's last blog post..Entrepreneurship Lessons From Nigerian June 12 Story
  • Ingrid · 1 year ago
    OK - this may seem like a really dumb question.

    I used to have my blogger blog posted via FTP to an .html page on my website. I have now migrated over to Wordpress to publish to a /blog/ page on my website.

    How can I tweak your process to redirect my blog posts and keep my Google juice. I currently just have a standard permanent redirect set up via cpanel.

    Thanks
  • BLOGBloke · 1 year ago
    It seems to me that if you revert it back to being hosted on Blogger like so:

    http://www.blogbloke.com/custom-domain-blogger-...

    and then follow the instructions here it should work.
  • chris · 1 year ago
    Hi,

    What if my blogger custom domain is the same domain I want to use with wordpress? could you please help?

    Thanks!
  • BLOGBloke · 1 year ago
    Not a problem Chris. Just follow the directions.
  • Jill · 1 year ago
    Hi,
    I've got a problem that's documented here:
    http://groups.google.com/group/blogger-help-pub...

    It has to do with getting the redirect to work in Internet Explorer. How do you get Internet Explorer to accept the Blogger redirect?
    Jill
  • BLOGBloke · 1 year ago
    Hi Jill. Follow my directions here: http://www.blogbloke.com/custom-domain-blogger-... and then follow the directions in this post. It works for me and hundreds of satisfied customers. ;-)
  • Jill · 1 year ago
    Hi,
    I went to your other post, and when I go to this link:
    http://www.blogbloke.com/

    I get the exact same error message in Internet Explorer that I'm getting from going to the blog I'm working on.

    So if people who use IE try to access your old blogger blog, they go nowhere....could you please verify this issue exists?

    Jill
  • BLOGBloke · 1 year ago
    Jill, you are trying to redirect the old blogspot address. That won't work because I changed it to the custom domain url in the publishing settings which overrides blogspot.

    Like I already said you need to first follow my directions for setting up your custom domain:

    http://www.blogbloke.com/custom-domain-blogger-...

    And then implement the htaccess redirect:

    http://www.blogbloke.com/migrating-redirecting-...

    Just so you know that it works, click on my old address and you will see the redirect in action:

    http://instabloke.com

    I hope this helps.

    Cheers!
  • ryan97ou · 1 year ago
    So I wanted to tell you my situation so you could tell me if this would work for me (you would be surprise how many people don't have tutorials on this...so thanks).

    I have been writing a blog on blogger for the past 3 years. I don't use custom domain in blogger, but I want to move over to wordpress with a new custom domain now. Will these steps still work?

    What do i need to change with step 3 if i don't use blogger custom domain?

    thanks in advance.
  • rajani · 1 year ago
    Hi,

    Really liked your article. I am trying to migrate my site from blogger to wrodpress. I am facing some problems. Firstly, I have a custom domain on blogger, then do I need to park domain for transfering?
    Secondly, I am not getting clear with the idea of .htaccess file. Not able to proceed with step 4. Can you pls explain me the step 4.

    Thanks,

    http://www.aboutinterview.com
  • BLOGBloke · 1 year ago
    No, you only need to park an old domain if you are using a different one now than what you were using previously.

    .htaccess is just a text file. Use something like notepad (for windows users) to create it. Don't use a word processor like microsoft word because it will add extraneous code.

    Just copy and paste the code I gave you above into a text file and then upload it to your blog's root directory and watch the magic begin.
  • Brent · 1 year ago
    I followed your instructions and everything worked great, except for one thing. It appears my redirect is just searching for the first word of the post.

    so if I have two posts in my new wordpress with the title:

    www.mysite.com/name-of-the-post

    and

    www.mysite.com/name-of-another-post

    it seems to just find the "name" and go to the first one, instead of matching everything else.

    Any reason why this might be happening that you know of?
  • BLOGBloke · 1 year ago
    Hi Brent. Yes, the occasional title will slip through. Like I said earlier nothing is 100% foolproof, but considering the alternative 95% ain't bad.
  • Brent · 1 year ago
    Actually I figured it out. You have to put "\-" at the end or else it just reads up to the first dash.

    ([a-z0-9\-]*)
  • BLOGBloke · 1 year ago
    Hi Brent. I'm no longer using redirects because Google has caught up and reindexed my WP blog, and I've removed the old blog from the SERPS. So I can't confirm your change to the code. However I want to caution you that Wordpress might alter some of the permalinks slightly during the import process so you will never get 100% compatibility.
  • BLOGBloke · 1 year ago
    UPDATE: I've tried Brent's suggestion and it didn't work for me, so I recommend using the code exactly as I've shown.
  • brent · 1 year ago
    Did you have any problems with your archives when you switched over? My wordpress when i go to mysite/2008/02 just goes to the homepage. I am wondering if it is because it is redirecting it there.
  • BLOGBloke · 1 year ago
    That would be a problem with your theme.
  • Joly · 1 year ago
    You say, "copy this line":

    RedirectMatch permanent ^/[0-9]{4}/[0-9]{2}/([a-z0-9]+) http://yourblog.com/$1

    before the

    # BEGIN WordPress

    But, I don't have a "# BEGIN WordPress" in the first place? Can you share the whole .htaccess code?
  • BLOGBloke · 1 year ago
    Then don't worry about it Joly. Just go ahead and try it.
  • Rick · 1 year ago
    This was a great article. Thanks!
  • Taos Turner · 1 year ago
    Hey BB,

    I love that you are willing to take the time to write up such helpful guides for all of us regular folks in cyberland. Your work is generous and exceptionally helpful. So, thank you. I'm about to try to redirect all the posts from my old site, www.theargentinepost.com - which is blogger-based - to my new site - www.argentinepost.com - which runs on Wordpress. In the time that has passed since you first posted this, have you learned anything new that would make you change your mind about redirecting? Are there any new plugins available that make all this a snap? Or is your original method still the best out there?

    A second and final question: I bought www.theargentinepost.com from Blogger, through Godaddy. Do you know if there is any way I can free up that domain and associate it directly with my www.argentinepost.com account?

    Thanks again for keeping up this blog. It is very helpful.

    Cheers,
    Taos
  • BLOGBloke · 1 year ago
    Hi there Taos!

    Those are tough questions. I'll answer the easiest ones first.

    1. There are no plugins that work as far as I know for redirecting.

    2. Yes, I still think my method is the best. I spent a great deal of time investigating the issue and to my knowledge this is the best and easiest method.

    3. I'm not as concerned with redirecting now as I once was because the search engines have caught up and reindexed my blog. Nevertheless, for the first few months at least I think it is important to have the redirect set up.

    4. As far as your last question is concerned I'm not sure if I understand what you are asking. It's a little confusing to me and can you give me more details?

    Thanks.
  • Taos Turner · 1 year ago
    Blog Bloke,

    You're a star! Truly. Thank you so much for your kick-ass and exceptionally generous advice. I really appreciate it. If you ever make it to Argentina, check out my blog and look me up.

    Take care and many thanks for keeping at this. I know I'm not the only one who very much appreciates what you've been doing here.

    Taos
  • BLOGBloke · 1 year ago
    Thank you Taos. That's very kind of you to say so. It makes me want to keep writing all the more.
  • Rick Lim · 1 year ago
    Thanks for this tutorial. I has been wondering how to did that but now i know.
  • tata · 1 year ago
    Great post. Several of your posts have convinced me to make the move to WordPress at long last! Because of your trials and your kindness and time in posting this tutorial, I should have no problems keeping what little juice Google gave me in the first place ;)

    I'm currently tweaking the set-up in a test blog. I'll come share the URL of my post once it goes public to my custom domain name!

    tatas last blog post...The Jug Band Jubilee
  • BLOGBloke · 1 year ago
    Thanks Tata, but please make sure you want to switch for reasons that are right for you and not just because of my or anyone else's say-so. It still comes down to personal preference, and don't forget -- at least Blogger is free.
  • tata · 1 year ago
    Indeed. I'm going because I've been frustrated with Blogger for a lot of the same reasons as I've read here. My blog is small enough that free hosting should work fine for me for a while and I've had my own domain for a few months now. As I stated before, I've been playing in WordPress and I am really enjoying the new (to me) interface. Just trying to get used to it.

    tatas last blog post...The Jug Band Jubilee
  • Paula · 1 year ago
    Hi!
    In this tutorial, you also migrated from one custom domain to another.
    Is the procedure the same (minus the parking part) if I already have a custom domain and I'm trying to move the exact one to self hosted wordpress?
    I mean, the redirection thing, works the same if you're not parking any domain?

    Hope I made sense, lol. I'm a complete noob to these "domains and hosting" thing
    thanks!!
    Paula
  • BLOGBloke · 1 year ago
    Yes, absolutely
  • Paula · 1 year ago
    Well hello again :) I'm a little puzzled after reading *all* the comments, cause this old post that you serve like example isn't redirecting as it should:
    http://www.blogbloke.com/2007/12/flexibile-blog...

    why is that? is this method no longer working? I am missing something, probably :)

    thanks a LOT for your kindness and help, much appreciated <3
  • BLOGBloke · 1 year ago
    Paula, that's because I've turned off my redirects. I no longer need it because Google has caught up and reindexed everything.

    So all I can say is just trust me when I say that it works. Or trust all of the people who have commented here and are using it.
  • Paula · 1 year ago
    Hey, of course I trust you. I will do it. I just wanted to understand everything I was doing and how it worked (kinda) and that little bit puzzled me like I said. So that way I can learn :)
    Thanks again.
  • BLOGBloke · 1 year ago
    No worries.
  • Cécile · 1 year ago
    Hi Blog Bloke :)
    Any tips on how to fix internal links in the move? I have a Blogger blos I'm intending to migrate to Wordpress - it has more than 1000+ posts - most of them with internal linking - so it will be really a pain to fix each one by hand.

    Hope you have any idea. I just only found this: http://www.mydigitallife.info/2007/10/01/how-to... it says something about applying a SQL command, but I'm clueless.

    thanks in advance
  • BLOGBloke · 1 year ago
    That's something I've promised myself to look into and thanks for reminding me. I've made a note of it so stay tuned... sounds like another post in the making.
  • BLOGBloke · 1 year ago
    I found it Cécile. Grab this nifty plugin to fix your internal blogspot links.
  • Paula · 1 year ago
    Hi again BlogBloke!
    I finally decided to move to wordpress, already bought a domain and hosting... but then, when setting my custom domain in Blogger and that domain is pointing to my hosting, Blogger doesn't redirect anymore: instead there's a page saying that my blog is redirecting the user and they don't know if it's spam, secure or anything , and two buttons "yes and no" to continue.

    I cannot believe how sad I am... I came to decide too late.

    Is there anyway to surpass this problem?
  • BLOGBloke · 1 year ago
    I've noticed that myself. It's something that Google/Blogger has recently implemented on it's server-side and I don't think there is anything we can do about that. It just imposes an extra click on the reader.

    I'm not concerned because it only affects IE users and what's important is the redirects are in place. The search engines will make a note of the change and adjust accordingly the next time your site is indexed.

    So don't worry. In time it will work itself out.
  • Kredit · 1 year ago
    I have this great site bookmarked. Thanks, Kredit
  • Georjina · 1 year ago
    Nice tip, except for those of us who find this entirely too much trouble. I've been using Blogger since 2005 and only recently moved to "New" Blogger, which I'm not all that happy with.

    I saved every post I've made on my hard drive because if this doesn't work as planned...I won't lose everything.

    My question: Is there a way to just import the Blogger archives into Wordpress or does this need to be completed manually?
  • BLOGBloke · 1 year ago
    Hi Georjina. Like they say "no pain, no gain". :-)

    It may seem like a lot of work but you can do it in a few minutes and the benefits are well-worth the effort. So I highly recommend you bite the bullet and give it a whirl. Upgrading to something new may seem like a nuisance at first because of the learning curve, but it is unfortunately a necessary evil if we want to grow as a blogger.

    The answer to your question is yes, you can import your Blogger posts into Wordpress.

    It's a good idea to backup your posts and a much-needed feature that Blogger has added. So even if you decide to remain on Blogger you can create a free Wordpress.com account and make another backup there as well as on your hard drive.

    Thanks for the question.
  • Georjina · 1 year ago
    I knew it! Well, guess I'll be walking around with an ice pack this week while I attempt to get my archives from Blogger to my Hostgator WP blog....oh, the agony:)

    Thanks Bloke! Nothing like a reality check when whining seems easiest;)
  • BLOGBloke · 1 year ago
    Oh, it won't be so bad. Promise. By the way, a little whining never hurt anybody. I do it all the time. Sometimes my wife has to close the door to Blokester Central to keep the noise down. :-)
  • Ari Herzog · 1 year ago
    Hi there... after migrating from blogger to wordpress last night, you have NO IDEA how many blogosphere posts claim to have the answer for fixing the damned blogger urls from a redirection standpoint.

    I read your stuff above and skimmed the comments. Everything is working precisely as it should, minus one point:

    If I make the permalink change to make it SEO-friendly, like http://www.ariwriter.com/social-media-marketing... but if the search engine points me to http://www.ariwriter.com/2008/09/social-media-m..., it won't redirect.

    So for the time being, I changed the permalink to reflect "month and name" so http://www.ariwriter.com/2008/09/social-media-m... redirects to http://www.ariwriter.com/2008/09/social-media-m...

    Thoughts? You're a life saver...

    Ari
  • BLOGBloke · 1 year ago
    Hmm, not sure why because my Blogger setup is the same and it works fine for me. All I can say is go over the settings again and make sure it's exactly the same as I show in the post.

    For example this redirects just fine:

    http://www.instabloke.com/2007/12/flexibile-blo...

    You also need to wait 24 hours to make sure all of your DNS settings have fully propagated.
  • reynold salceda · 1 year ago
    nice post. i bookmarked it already for future reference. thanks
  • lissie · 1 year ago
    THANK YOU - it worked! It might be worth emphasing that if you are on blogspot you have to redirect you blospot to your new custom domain on the blogger dashboard for anything else to work! Which it does, like a charm - except for the stupid google message you are being redirected but you can't do anything about that!

    lissies last blog post...Technical problems: comments
  • BLOGBloke · 1 year ago
    Happy days :-)
  • ROW · 1 year ago
    Thanks for this wonderful post.
    I have two questions:

    1) I would like to transfer from blogger custom domain to wordpress(same domain). ie from xyz.com on blogger to xyz.com on wordpress.

    Acc to step 1, we should change the Name Server settings to point to the wordpress host's server. Don't you think changing the "Name Server settings" BEFORE exporting the custom domain blog into wordpress will render the blog inaccessible for wordpress import functionality?

    2) I read on one of the blogs that though posts, comments and users get transferred but the images doesn't, they still hot link to the your blogger account. Were you able to transfer the images successfully through the wordpress import functionality?

    I trust I am clear with my questions.

    ROWs last blog post...2 excellent tools to get ideas for your next post and to find the hottest keywords in your niche
  • BLOGBloke · 1 year ago
    Hi Row.

    1. I think you are confusing the terms exporting and importing.

    2. When you import links they stay the same. So if they are already hotlinked to Blogger then they will stay hotlinked.

    I've heard of a plugin that can change that but I've also heard it has database risks so I never bothered.

    Go ahead and make the switch. You'll be happier for doing.

    Thanks for dropping by.

    ...BB
  • nathan colquhoun · 11 months ago
    this could have been the most helpful post i have ever found about anything....that htaccess trick was amazing and brilliant, thank-you so much.
  • Wendy · 11 months ago
    God-flippin-bless you. Well, if this actually works, that is. I have been seriously ready to just stick with blogger because just the idea of the move has about made me cry. The best part about this... I think I actually understand it. And I've got a lot of internal links and have been looking through the plug-ins to find something to reformat them. Seriously, so very helpful.

    I'll be sure to come back when it actually works. (Gotta pretty up the new site before I start sending my readers there, though.)

    Wendys last blog post...How Not to React
  • Free Blog with Revenue Sharing · 10 months ago
    Though Blogger kinda gets annoying sometimes, I think I'll stick up with it..It's kinda fun creating those widgets in Blogger. :)
  • blogging tip · 10 months ago
    wow .. the tut looks simple.thank you for such a nice post.I have always wanted to switch over to wordpress especially after trying wordpress locally on my pc.
  • BLOGBloke · 10 months ago
    Go for it!
  • Sam · 8 months ago
    Thanks for the great post! I've been looking at how I shift my blog from its blogspot domain to thinkingcities.org, and I think I have most of the details worked out from the info here.

    Just one question: my blogger feed currently has a bunch of subscribers; if I want to delete my blogger blog, is there a way to automatically redirect those subscribers to a new feed?
  • BLOGBloke · 7 months ago
    @Sam, sorry for getting back so late but I have been taking a break from blogging. I wouldn't recommend deleting your old blogger blog. Some splogger will just take the name. Turn off notifications to search engines in your settings.

    On your old blog make the last post explaining you have moved and ask your readers to resubsribe the new feed. In your Blogger Settings add your new feed url where is says "Post Feed Redirect URL".
  • Laura · 7 months ago
    Thank you for #5. As simple as that one is I had not thought of it at all. Went right in and changed it.
  • BLOGBloke · 7 months ago
    @Laura .. yes it is often overlooked and extremely important. You don't want to be dinged by Google for duplicate content.
  • Inge · 6 months ago
    I have moved my blog from blogger to wordpress. But I don't have a cpanel on my dashboard. Is this option only for those who have chosen the upgrade from wordpress? Since I am using the free version, is there something different I should be looking for to redirect my blog?

    I am a novice so please keep it simple for me:)
  • BLOGBloke · 6 months ago
    @Inge, Hi there. There is no cPanel with the free Wordpress version so unfortunately you cannot use htaccess to redirect your blog.
  • Steupz · 3 months ago
    Blog bloke, thanks for your tutorial but the first step confuses me. I'm cool with the others.

    I have a Blogspot that's established (1600 posts), and which I imported to a Wordpress self hosted.
    So now I have two sites with the same articles.

    What I want to do is have anyone who goes to the blogspot, forwarded to the exact post on the Wordpress and yet retain juice.
    But, I also want search engines to completely re-index the pages with the new domain name.
    I think it's possible with this tutorial
  • BLOGBloke · 3 months ago
    @Steupz, this tutorial will do what you want. Follow the steps...