As you may already know, WordPress is one of the best platforms online today for creating a remarkable-looking website or blog. But although a WordPress.com site may be good for a beginner blogger, it comes with a lot of restrictions that more serious blogger need to avoid. If you are currently trying to make this switch, the good news is, there are simple steps you can take to move WordPress.com site to WordPress.org (i.e. self hosted).

Which One is Works Better?

Although we won’t dive into this too deeply, we would like to share some reasons why bloggers often move their WordPress.com site to WordPress.org. Here are a few of them:

  • WordPress.com URLs are www.sitename.wordpress.com instead of www.sitename.com.
  • WordPress.com only offers about 60 themes to choose from.
  • Themes cannot be customized on a WordPress.com site.
  • There are a limited amount of plugins available on WordPress.com.

Overall, running a WordPress.org site is far easier than running one hosted on WordPress.com. With that being said, we are going to spend the next few sections talking about how you can make the switch while keeping all of your files, posts, and data safe.

Step 1 – Purchase a Domain

There are many domain registries to choose from when purchasing a domain. For the sake of this tutorial, we’ll recommend HostGator. Not only are they a reliable company but they also provide little to no downtime in their hosting services.

Purchase a domain to move your WordPress.com site to

Step 2 – Sign Up for Hosting

Again, for the sake of this example, we’ll recommend that you use Host Gator as your ideal host provider. They offer a variety of hosting plans, each of which are designed for different sized websites and blogs. After you’ve purchased your domain and hosting package, you’ll be ready to start the transition.

Sign up hosting to move your WordPress.com site

Step 3 C-Panel Setup

With Host Gator, it is quite simple to set up your WordPress account. After logging in to your dashboard, simply click on the icon that reads “Fantastico De Luxe” or one click install. This will allow you to install WordPress within a few minutes. From here, you can go ahead and create your login information for your WordPress dashboard.

WordPress.com site - Install on your personal host for WordPress.ord

Step 4 -Export Your WordPress.com Site Contents

Go back to your WordPress.com site and click on “Tools”. Next, find the “Export” button then click on it. By doing this, you will automatically save a master file of your site on your computer, which can later be uploaded as we’ll explain shortly.

Export content from WordPress.com site

Step 5 – Import New Content

Visit your newly self-hosted site and import that master file that we spoke about earlier. When doing this, it is important that you click on the option that reads “Bring in all attachments”. Otherwise, the transition may not work. Now you can start customizing your site with different themes and plugins.WordPress.com site - Import content from site

If you are having difficulty moving your WordPress.com site to WordPress.org, feel free to contact us. These are one of the many WP services that we offer, and we’ll be gladly to assist you in the transition.

If you need help with moving your WP website you can use our free setup service.