Apr 29, 2014

How to Move your Blog from Tumblr to Blogger in 10 Steps

Premise: this post is not about web analytics. Still I've decided to include it here as this is the place where I am present online. At the end of the day I am a blogger too. And like all bloggers, sooner or later we have to get knowledgeable of diffferent blogging platforms, choose the most suitable for our own objectives, and focus on writing about the things we like. Hope you find it useful!

move from tumblr to blogger

Less than two months ago I decided to move all my blog posts from Tumblr to Blogger. Why? There were actually things I really enjoyed about being part of the Tumblr community. But I had clearly more reasons (I am not going in details here) to make a move and get into a simple and popular platform as Blogger.

Here below I am reporting tha main steps I took (sussessfully, thanks god) to move my blog posts from Tumblr to Blogger. I will try to do it in a very quick and simple way, as I hope your migration will be. For each step I provide the link of the tool/tutorial you can refer to for more info. Ok, let's start. Good luck.


1. Export tumblr posts in HTML (use ad hoc tool)

The first step is to export all your Tumblr posts into an HTML file, so that you can later import it into other blogging platforms. I didn't find any tool inside Tumblr offering this service, but fortunately there are a couple of tools available on the internet, doing the right job for you. I suggest the "Tumblr2Wordpress tool": once in the page, select HTML as Exported Content Format, and export for "Self-Hosted Wordpress Installation".

2. Turn the HTML file created into a XML (use ad hoc tool)

Once you performed Step 1, you need now to convert the HTML into a XML file in order to be imported into Blogger platform. Again, I guess there would be various tools available on the web; I personally used the "Wordpress2Blogger Application", uploaded my HTML file and got back an XML file. Very easy.

For steps 1 and 2 a great explanation is provided also by JumboDumboThoughts.

3. Log into Blogger and create a new user, if you don't have one yet. Create your new blog.

4. Import the XML file into Blogger

From your Blogger dashboard, click on Settings--> Other --> Import Blog and upload the XML file that you have hopefully saved somewhere in your local machine. I recommend keeping a backup copy of both your HTML and XML files in your local machine or better on the web. You might need it in the future.

import your XML file in Blogger

In my case, all posts were imported fine except for some videos for which I had to review links and titles (some tumblr post types did not have titles). My recommendation is to manually check each post for errors/wrong format you might have incurred during your migration process.

Unfortunately, I have not been able to export Tumblr comments, which were managed through Disqus.

5. Set up your new Design on Blogger

At this point hopefully all your posts have been correctly imported into Blogger, and are ready to be published. Almost ready, actually. It's at this point that you might want to review your blog design, template and look of your posts.

You can do all of this from your main dashboard. Go to Layout and play a bit with the gadgets. Remember that, in addition to the default gadget available from Blogger, you can create/add your own gadget. Just click on Add Gadget--> HTML/JavaScript and insert/paste the correspondent code. You can find plenty of nice gadgets on the web, such as "About me" or "Twitter" widgets.

6. (Optional) Submit your Custom Domain on blogger, if you have one

If you have a custom domain and want to use it for your new blog on blogger, you can. Blogger offers two publishing options for your blog: hosting on Blogspot (example.blogspot.com) and hosting on your own custom domain (www.example.com or for me www.analyticsforfun.com).

In my case I wanted to use a custom domain I previously registered. What I did was:

a) Set my custom domain as default domain on Blogger: from the dashboard, go Setting-->Basic-->Publishing and enter the domain address you like to use;

b) Configure DNS on my domain provider website (I registered my domain with Hover)

7. Fix duplicated content

I believe this is an important aspect to keep in mind, when migrating your content from one platform to another one. Google don't like duplicated content and actually penalize it. To avoid your blog being penalized (I mean penalize your ranking on search engine results), I think a savvy solution is to use 301 redirects on your old blog platform: these redirects send visitors and search engines crawlers to your new domain and make it very clear which URL should be indexed.

Another option to manage the duplicated content issue, could be also hiding your old Tumblr blog from search engine. I am not sure if this is a valid solution, but it is certainly faster. From your Tumblr dashboard, go to  Settings--> click on your blog avatar--> scroll down to Directory and make sure the option "Allow search engines to index your blog" is not active.

deactivate search engines indexing your tumblr blog

Whichever option you decide to take, you should be able to keep your old Tumblr blog and do not need to delete it. Of course, from now on, your new blog will be Blogger.

8. Publish your Posts

Once you have double checked this and decide to go live with all your posts on Blogger, simply click "Publish" on the Posts menu. The posts will be published with the original date (dates of posts are imported too within the XML file).

Publish your Posts in Blogger

9. (Optional) Submit the new Sitemap to Google and other Search Engines

In simple words, a Sitemap is a list of the pages on your website, like a table of contents showing the structure of your blog. Creating and submitting a Sitemap helps make sure that search engines (Google, Bing, etc.) crawl and index your blog/website properly.

To create a Sitemap for Blogger and submit to Google it's very simple process. Here are the steps I took:

1) Add this string "atom.xml?redirect=false&start-index=1&max-results=500" next to your blog URL as below:


By doing this, you have just created a Sitemap for your new Blogger blog. What you need to do next is tell search engines (Google) about your Sitemap so that they will know the structure. For Google, you can submit the Sitemap to Google Web Master Tools

2) Log into Webmaster Tools and click on your blog/website (add it if you can't see it). Then go to Sitemaps--> Add/Test Sitemaps and submit it. In the blank field, You just need to enter this string: atom.xml?redirect=false&start-index=1&max-results=500 

google sitemap submit for blogger

Done. The sitemap has been submitted, and unless you received some errors, your blog will be ready to be crawled and indexed by Google.

Remember, this Sitemap submission was valid for Google. If you want to submit it to other search engines, you should do it through their appropriate tools. For example, for Bing you will submit it to Bing Webmaster tools.

bing sitemap submit

10. (Optional) Install Google Analytics 

Now that your new Blogger blog is live, it´s time to measure its performance. Is it receiving traffic? Where does it come from? Which posts are engaging more your readers? These are all very important questions you should start asking yourself, in order to optimize your blog. A very popular tool for tracking your Blogger traffic and answering the above questions is Google Analyics (from now on all websites will actually have installed Universal Analytics, but no worries the basic implementation process is the same). Installing it it's very easy:

1) Create a Google Analytics account, if you don´t have one yet.
2) Create a new property for your blog: you will get a traking code. To install it in Blogger, you actually don´t need the entire java script code, but just the Web Property ID (the UA code).
3) From your Blogger dashboard, go to Settings-->Other--> Google Analytics and enter there your Web Property ID.

Once completed the above steps, you should see data in your Analytics account within 24 hours.

***Bonus: Check out this post to learn how to get the most from Google Analytics for your blog.


The process for moving from Tumblr to Google is quite simple and won't take you long if you folow the 10 steps I suggest above. The aim o this post was to centralize and summarize all the info I researched on the web, when I moved my own blog. And combine it with some important SEO tips in order to make your content easily optimized for search engines.

Hopefully these guide will save you time and please share your feedback if you think the migration process can be improved further.


  1. This web site is known as a stroll-via for all the info you needed about this and didn’t know who to ask. Glimpse right here, and you’ll undoubtedly discover it. ecommerce web design

  2. Currently it looks like Expression Engine is the preferred blogging platform out there right now. (from what I've read) Is that what you are using on your blog? e commerce website design

  3. My spouse and I stumbled over here different web page and thought I should check things out. I like what I see so now i'm following you. Look forward to looking at your web page for a second time.seo companies

  4. I like your post and everything you share with is extremely informative. Keep sharing informative posting here. Expert comptable Baie-Mahault

  5. Nice post. I learned some new information. Thanks for sharing.

    Article submission sites
    Guest posting sites

  6. Ranking a website is a great way to drive a traffic to your website. especially when your website appears on the front page of the search result


  7. Nice post....
    I am impressed by the quality of information on this website.Thanks for sharing this post.
    ecommerce web design new york

  8. Thank you so much for providing individuals with such a wonderful chance to read articles and post posts from here. It is often very nice and packed with amusement for me personally and my office acquaintances to visit your web site particularly thrice weekly to study the latest guides you have. And of course, we are certainly amazed with all the incredible inspiring ideas served by you. Some two points in this post are without a doubt the very best we've had. wayanad homestay

  9. Hi, Neat post. There's a problem with your website in internet explorer, would test this… IE still is the market leader and a large portion of people will miss your great writing because of this problem. wordpress training singapore

  10. I wish to indicate because of you only to bail me out of this specific trouble. As a consequence of checking through the net and meeting systems that were not beneficial, I thought my life was finished.vat firms in dubai

  11. Write more, thats all I have to say. Literally, it seems as though you relied on the video to make your point. You obviously know what youre talking about, why throw away your intelligence on just posting videos to your blog when you could be giving us something enlightening to read? professional web design company

  12. It is best to participate in a contest for probably the greatest blogs on the web. I'll recommend this web site!
    social media marketing

  13. Hi there! Do you know if they make any plugins to help with SEO? I'm trying to get my blog to rank for some targeted keywords but I'm not seeing very good results. If you know of any please share. Many thanks!a level math tuition

  14. I simply wanted to write down a quick word to say thanks to you for those wonderful tips and hints you are showing on this site.accounting firms in uae

  15. Hello, I have browsed most of your posts. This post is probably where I got the most useful information for my research. Thanks for posting, we can see more on this. Are you aware of any other websites on this subject.
    Dissertation Help Online

  16. A person essentially help to make seriously posts I would state. This is the first time I frequented your website page and thus far? I surprised with the research you made to create this particular publish amazing. Wonderful job! ecommerce sites in Singapore

  17. شركة السالم لخدمات التنظيف ومكافحة الحشرات ونقل العفش مع الفك والتركيب بالطائف يتم العمل لدينا من خلال فريق وعماله فنيه مدربه في غاية الاتقان ومن خلال احدث المعدات والاداوات مع شركة السالم فانت دائما في راحة تامه وامن مستمر
    شركة تنظيف بالطائف
    شركة تنظيف مجالس بالطائف
    شركة تنظيف خزانات بالطائف
    شركة مكافحة حشرات بالطائف
    شركة رش مبيدات بالطائف
    شركة عزل اسطح بالطائف
    شركة تسليك مجاري بالطائف
    شركة نقل اثاث بالطائف

  18. It is a good article. If you want high quality export/import of products from Bangladesh . Arista Export
    is a online base global import export platform & visit us at -- AristaExport

  19. This is a great inspiring article.I am pretty much pleased with your good work.You put really very helpful information. Keep it up. Keep blogging. Looking to reading your next post. User Profile Chinnagounder Thiruvenkaam

  20. There are certainly a lot of details like that to take into consideration. That is a great point to bring up. I offer the thoughts above as general inspiration but clearly there are questions like the one you bring up where the most important thing will be working in honest good faith. I don?t know if best practices have emerged around things like that, but I am sure that your job is clearly identified as a fair game. Both boys and girls feel the impact of just a moment?s pleasure, for the rest of their lives.
    jacksmith unblocked

  21. These were the few benefits that explain why businesses need to invest in SEO practices straightaway. find more information Search Engine Optimization has become a long time investment for businesses.

  22. This is a nice and informative, containing all information and also has a great impact on the new technology. Thanks for sharing it
    website designing Service