How to Move From WordPress.com to WordPress.org Using a Self-Hosted Domain

This guide assumes you’ve already set up your domain name and installed WordPress.org. If not, feel free to follow my free guide on setting up WordPress.org, which explains how to secure a free domain name and install WordPress. Need help with installation? I’m happy to handle it for you at no cost; simply submit a blog install request here.

If you’re currently blogging on WordPress.com and want to transition to a self-hosted WordPress.org site, this tutorial will walk you through the process.

WordPress.com has several limitations that may hold you back as a blogger—most notably limited control, security constraints, and the inability to monetize your content. If you’re experiencing these challenges, it’s likely time to switch from WordPress.com to WordPress.org.

1 – Export Your WordPress.com Blog

Although you cannot install third-party plugins using a free blog hosted at WordPress.com, there is an export tool included with the platform that allows you to download all of your posts and comments to make it easy to transfer from WordPress.com to WordPress.org.

2 – Import Your WordPress.com Blog

Now you can upload the XML file to your new WordPress.org blog (find detailed instructions on making your new blog here) so that all of your content will immediately appear on your new website.

3 – Set up a Redirect

Since your visitors won’t know that you have moved to a self-hosted blog, they’ll still be visiting the old one for a time, so you’ll need to have them automatically redirected to the new domain. The easiest way to do this is to use the Site Redirect service from wordpress.com, which costs $13 per year.

With the redirect set up, you will be able to manage your site redirects from the “Store > My Domains” menu item in the wordpress.com administrator dashboard. In order for the redirect to work correctly, the permalinks on your new site will have to match those used on your wordpress.com blog. You can change the redirect at any time you want, and for best results, you’ll probably want to use the service for a year or two until your visitors come to memorize your new domain and it takes precedence in the search results.