• Facebook
  • Pinterest
  • Rss
Sassy Boss
  • HOME
  • START A BLOG
  • COURSES
  • BLOG
  • SHOP
  • WORK WITH ME
    • WEBSITE PACKAGES
    • BRANDING PACKAGES
    • RESOURCES
    • SUBMIT A GUEST POST
    • ABOUT
    • CONTACT
  • Menu Menu
  • HOME
  • START A BLOG
  • COURSES
  • SHOP
  • BRANDING PACKAGES
  • WEBSITE PACKAGES
  • ABOUT
  • BLOG
  • RESOURCES
  • CONTACT

How to transfer your free blog to wordpress.org

Let me guess, you started your blog on a free blogging platform but now you feel like you’re outgrowing it, so you want to know how to transfer your free blog to WordPress.org?

Free blogging platforms are easy to start on and great for testing out if blogging is something you enjoy. But free blogging platforms do have a lot of limitations plus you don’t own your free blog, so if you are getting more serious about your blog, it’s a good idea to move your site to a web host and have a self-hosted blog with WordPress.org.

In this post I’ll show you how to safely move your free blog to wordpress.org in 7 simple steps.

Pin this post

Transfer free blog to wordpress.org

Pin1K
Share4
Tweet
1K Shares

I may earn a small commission for affiliate links in this post at no extra cost to you. Please read my disclaimer  for more information.

How to Transfer your free blog to wordpress.org

For this tutorial we’ll look at how to transfer your blog from WordPress.com and Blogger.com to a self hosted WordPress.org site.

Step 1: Export your old blog

Exporting your blog from WordPress.com

Go to your WordPress.com dashboard and click on Tools > Export

transfer free blog to wordpress.org

Click Export All.

transfer free blog to wordpress.org

Wait till the export is complete. When your export is successful you’ll see this message.

transfer free blog to wordpress.org

Check your email and download your blog files to your computer and keep them safe.

Exporting your blog from Blogger.com

Go to your Blogger Dashboard and click on Settings > Other.
In the Import & back up section, select Back up Content > Save to your computer. The XML file will be downloaded automatically to your computer.

transfer free blog to wordpress.org.jpg

Step 2: Set up web hosting

To be able to have a self hosted site on WordPress.org, you need to buy web hosting. Two good web hosts I recommend are Bluehost and Siteground. I’ve used both these web hosts for years and find them reliable, easy to use and they both have great support.

If you’re new to hosting and find all the tech stuff intimidating I recommend using Bluehost because they install WordPress for you and they have a dashboard that guides you with instructions.

They also install a free SSL certificate for you which is a really good thing because an SSL certificate protects your blogs data, improves trust with your site visitors and is better for ranking in Google.

Buy the right web hosting plan

Bluehost has been the #1 WordPress hosting provider since 2005 and they now offer hosting plans especially made for WordPress.

Click here to go to the Bluehost WordPress Plans. Don’t go to their normal plans because then you’ll have to install Worpress yourself. Go to the WordPress Hosting Plans.

Click the big green button: Choose Plan

If you only need to host one website, the Basic Plan should be enough for you.

Click the green Select button to select your plan.

After you select your plan, you need to choose a domain name. If you already have a domain name that you’ve paid for, fill out the box: I have a domain name.

If you were using the free domain that Blogger or WordPress.com gave you, you can now upgrade to your own proper domain name like www.myblog.com

Bluehost gives you a free domain name for the first year, so type in your blog’s name in the new domain box. If your blog’s name is not available try out some other names. Try to get the .com extension, and try to keep it short and relevant to your blog topic.

Transfer free blog to wordpress.org

Fill out your details

Once you’ve claimed your domain name, it’s time to enter some personal details to create your account.

Choose your hosting package

Next you can choose how many years of hosting you’d like to buy. You get the best price per month if you pay for 3 years.

Choose your package extra’s

Here you can add some extra services. One I recommend is Domain Privacy, a paid service that will keep your personal information private on WHOIS databases. You can untick Code Guard and instead back up your blog with a free plugin.

Untick any services you do not want.

Add your payment information

Enter your credit card details or select more payment options if you want to pay with PayPal.

Create a password for your account

Create a strong password and write it down somewhere safe.

Yay, you’re now the owner of a self hosted blog!

We’re almost ready to transfer your free blog to wordpress.org.

Bluehost will send you a welcome email that has a link to your new blog.

Click on this link and you’ll see a login screen where you enter your domain name and the password you wrote down earlier.

Next you’ll be asked to name your site and add a tagline. If you don’t have a tagline, just describe in a few words what your blog is about. Click Continue.

Now you will be asked to answer a few more question about the goals of your site. This is so Bluehost can recommend certain plugins for your site. Tick the boxes that are relevant for your site and click continue.

Next you can pick a WordPress theme. You can choose one of the free themes or you can scroll to the bottom and click skip this step. I recommend skipping this step and using a premium theme as this will make your web design process a lot easier. My favourite theme is Enfold because it’s easy to use and has fantastic support. (This blog is made with Enfold, so if you like the look of it, check out Enfold here.)


After this you’ll end up in the Bluehost Portal. To get to your website click on the blue WordPress button, this will take you to the WordPress dashboard.

Now we are ready to transfer your blog!

Step 3: Import free blog to your self hosted WordPress blog

In your new wordpress.org dashboard click on Tools > Import.

transfer free blog to wordpress.org

Depending on wether you are transferring a blog from blogger.com or wordpress.com, choose the platform from which you are transferring your old blog.

Click Install Now. This will install an importer plugin.

transfer free blog to wordpress.org

Next you click on Run Importer.

transfer free blog to wordpress.org

Click on Choose File and select your XML blog file that you downloaded in step 1.

Click on Upload file and import. It might take a few minutes to upload all your files.

Transfer free blog to selfhosted

Next it will give you the option to assign authors. You can create a new user or assign posts to an existing user.

Select the box: Download and import file attachments to make sure your images and other files are also imported.

Click Submit.

You should get a success message to let you know your site has been successfully imported.

Congratulations!

You have managed to transfer your free blog to a self hosted site!

Step4: Check your new blog

After transferring your free blog to WordPress.org it is important to check over your whole site.

Check if all your posts are showing up correctly, if your formatting still looks the same and if your images are all there.

Step 5: Delete the importer plugin

You won’t need the importer plugin anymore so it’s best to delete it so you don’t slow down your new site with unnecessary plugins. Click on Plugins, Select the Importer plugin and delete it.

Step 6: Redirect your old blog to your new blog

If your old blog had a good following or search engine ranking, it might be a good idea to create a site redirect. A redirect will also make sure that all your old Pinterest pins will keep generating traffic to your new site.

There are a few free plugins to help you redirect your site.

The Simple Website Redirect plugin will direct your old url to your new url.

transfer blog from wordpress.com to wordpress.org

The Redirection plugin is good for one-off redirects where a URL for an old page should point to a new page.

Redirection

If you don’t feel confident using a plugin and configuring this, you can use the Site Redirect

service from WordPress.com. For $13 per year they’ll redirect all your blog posts and pages for you.

If you transferred your blog from Blogger.com you can use the Blogger 301 Redirect Plugin for WordPress, or the Blogger to WordPress Redirection plugin.

If you have any trouble with redirecting your old blog to your new site, I recommend contacting Grayson Bell, he’s an absolute WordPress guru and he’ll be able to help you out.

Step 7: Fix up your internal links

Another important thing to update is your internal links. Did you add links to other related posts in your old blog posts? Make sure to change all these links to go to your new domain name because you don’t want your new site redirecting your visitors back to your old site!

Other things to consider

  • If you transferred your site from Blogger, you’ll need to update your permalinks. Go to Settings > Permalinks and select Month and Name.
  • To stop people from going to your old blog make sure to make it private. In your WordPress.com dashboard go to Settings > Reading and set this old blog to private.

If you need any help updating your permalinks please contact Grayson Bell for assistance.

How to get the most out of a self hosted blog

Having a self hosting blog on WordPress.org is great for adding functionality to your site.

You can add functionality by installing plugins and a premium theme. Good premium themes will have functions like:

  • contact forms
  • slideshows
  • portfolio grid
  • buttons
  • pricing tables
  • icons
  • testimonials
  • special headings
  • and much more

Premium themes also save you so much time. I remember when I first started out, I spent weeks trying to build a site with a free theme and every time I’d get stuck with a problem. I was so frustrated, many times I just wanted to give up completely…

But then someone recommended the Enfold theme to me. And OMG! A whole new world opened up to me.

It was literally like my prayers had been answered. Finally a theme that made everything easy!

I’ve been using Enfold for 7 years now and I can’t fault it. (It is the best rated theme on Theme Forest and over 9000 users have rated this theme 4.82 stars! So that might explain it…)

It has a simple drag and drop editor that even the most non-tech person will be able to use with ease and if you get stuck with anything the support team will always help you out.

I created this blog with the Enfold theme, so if you like the look of my blog make sure to check out Enfold here.

One last thing you should do is instal some must-have plugins. I’ll list 5 free plugins that I install on every website I create. These plugins are vital for the wellbeing of your site:

  • Wordfence Security or Ithemes Security –  a security plugin to protect your site from hackers.
  • Updraft Backup Restore – a backup plugin so you can restore your site if anything would happen to it.
  • Smush – this plugin compresses your blog’s images so it loads faster.
  • W3 Total Cache – a caching plugin that will also increase your website speed.
  • Yoast – this plugin helps you optimise your website for search engines.
Ok, thanks for hanging in there. I hope this post has helped you to successfully transfer your free blog to wordpress.org.

Drop a comment below if you have any questions and make sure to grab my free Ultimate Blog Planner Workbook below to help you turn your new blog into a money making business.

GET THE FREE

ULTIMATE BLOG PLANNER WORKBOOK


Recent posts

Best blogging tools for new bloggers

How to promote your blog like a pro

How to write a killer blog post

12 reasons people leave your blog and never come back

The best web host for beginners

How to Design a Kick-Ass Brand for Your Blog

9 replies
  1. Anna
    Anna says:
    May 30, 2021 at 5:57 pm

    very informative in a proper way.

    Reply
  2. Immaculate
    Immaculate says:
    May 13, 2021 at 8:03 am

    Wonderful!! I really needed this. Thanks for sharing great woman. Your blog posts are all unique, easy to comprehend and legit. Appreciate the effort, zeal and passion you put into them all..stay safe and stay strong always. God bless!!🙏

    Reply
    • Lisa
      Lisa says:
      May 13, 2021 at 9:34 pm

      Thank you so much for all these lovely compliments. You just made my day!

      Reply
  3. Jagan Rao
    Jagan Rao says:
    April 28, 2021 at 2:00 pm

    Hi Lisa,

    Thanks for this post. I just had to forward the link to my friend who wanted to know on how to do this.
    Enfold theme looks good too.
    Keep the good work

    Reply
    • Lisa
      Lisa says:
      April 28, 2021 at 10:57 pm

      Thanks Jagan!

      Reply
  4. Pamela
    Pamela says:
    April 21, 2021 at 1:06 am

    I loved your post, I can help a friend. Thanks for sharing

    Reply
    • Lisa
      Lisa says:
      April 22, 2021 at 12:28 am

      That’s great to hear, good luck helping your friend!

      Reply
  5. Kay
    Kay says:
    December 4, 2019 at 7:58 pm

    Great advice, thanks for sharing! I started with a Wix site, wish I had started in WordPress from the get go!

    Reply
  6. Fransic Verso
    Fransic Verso says:
    November 27, 2019 at 9:07 pm

    I’m yet to be on WordPress at the moment, but I’m going to consider your tips in case I went through it. Thank you for sharing!

    Reply

Leave a Reply

Want to join the discussion?
Feel free to contribute!

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Thanks for sharing

How to transfer your free blog to wordpress.org
Pin1K
Share4
Tweet
1K Shares

Hey I’m Lisa!

I help non-tech women start a blog and grow it into a profitable business.

Are you ready to become a Sassy Boss?

Let’s dive in!

Get the Free Blog Planner Workbook

Ad - Web Hosting from SiteGround - Crafted for easy site management. Click to learn more.

Recent Posts

  • Lead Magnet Templates For Canva
  • How To Edit Canva Templates
  • How To Sell Digital Products On Etsy
  • How To Make Online Course Videos (complete tutorial)
  • High Demand Blog Topics (that make good money)

Connect on Facebook

Follow Me

Follow Best Blogs for Entrepreneurs - OnToplist.com
host your blog with Bluehost

PAGES

  • HOME
  • START A BLOG
  • COURSES
  • SHOP
  • BRANDING PACKAGES
  • WEBSITE PACKAGES
  • ABOUT
  • BLOG
  • RESOURCES
  • CONTACT

FREEBIES

  • BLOG PLANNER WORKBOOK
  • BLOGGING COURSE
  • PINTEREST SET UP FOR SUCCESS

CATEGORIES

  • BLOGGING TIPS
  • GROW BLOG TRAFFIC
  • MAKE MONEY BLOGGING
  • STARTING A BLOG

FOLLOW US ON PINTEREST

Pinterest Profile | Sassy Boss

Follow us on Facebook

© Copyright 2023 Sassy Boss | How to Start a Wordpress Blog | All Rights Reserved | Web Design by Sassy Boss
  • Facebook
  • Pinterest
  • Rss
  • TERMS OF USE
  • PRIVACY POLICY
  • DISCLAIMER
12 reasons people leave your blog and never come backincrease productivity15 blogging tasks you can do in 15 minutes (with kids!)
Scroll to top

This site uses cookies. By continuing to browse the site, you are agreeing to our use of cookies.

OKLearn more

Cookie and Privacy Settings



How we use cookies

We may request cookies to be set on your device. We use cookies to let us know when you visit our websites, how you interact with us, to enrich your user experience, and to customize your relationship with our website.

Click on the different category headings to find out more. You can also change some of your preferences. Note that blocking some types of cookies may impact your experience on our websites and the services we are able to offer.

Essential Website Cookies

These cookies are strictly necessary to provide you with services available through our website and to use some of its features.

Because these cookies are strictly necessary to deliver the website, you cannot refuse them without impacting how our site functions. You can block or delete them by changing your browser settings and force blocking all cookies on this website.

Google Analytics Cookies

These cookies collect information that is used either in aggregate form to help us understand how our website is being used or how effective our marketing campaigns are, or to help us customize our website and application for you in order to enhance your experience.

If you do not want that we track your visist to our site you can disable tracking in your browser here:

Other external services

We also use different external services like Google Webfonts, Google Maps and external Video providers. Since these providers may collect personal data like your IP address we allow you to block them here. Please be aware that this might heavily reduce the functionality and appearance of our site. Changes will take effect once you reload the page.

Google Webfont Settings:

Google Map Settings:

Vimeo and Youtube video embeds:

Privacy Policy

You can read about our cookies and privacy settings in detail on our Privacy Policy Page.

PRIVACY POLICY
Accept settingsHide notification only
FREE BLOGGING COURSE →FIND OUT MORE HERE
1K Shares
Pin1K
Share4
Tweet