How to Move From WordPress.com to Self-Hosted WordPress.org

 

 

How to Move From WordPress.com to Self-Hosted WordPress.org

No one can stick with WordPress.com forever as your site grows, you will eventually want complete control of your website. You may want to change the look and feel of your website which is not possible in WordPress.com. Or you may want to add new plugins and new themes to your WordPress which is of course not possible in WordPress.com. So, many serious bloggers after using WordPress.com for a while, they would want to move to Self-Hosted WordPress.org blog which gives you full freedom over your website. You can install as many plugins you want in your blog and you can edit your code and you can also install new themes and not just editing the CSS.

Here are the differences between WordPress.com and Self-Hosted WordPress.org

In this blog post, I am going to show you how to transfer your complete website from WordPress.com to self-hosted WordPress.org including images. I will also be showing you how to transfer your website without losing your existing website rankings. Follow this guide:

Before going to start, you would first need a webhosting account to host your self-hosted WordPress. Be sure, to buy a hosting package from hosting which fully supports WordPress. The following web hosting companies are mostly recommended for WordPress users.

1)     Bluehost.com

2)     Siteground.com

3)     Hostmonster.com

Once you get the hosting, now, if you already have a custom domain name with WordPress.com account, then we will tell you how to point your custom domain name to your new self-hosted WordPress, or else, I will show you how to get a brand new domain and use it for your old content.

You would need access to your WordPress.com account, so that you can export all the data in it to your new self-hosted account.

Step 1:- Exporting your data

Sign in to your WordPress.com account and go to its dashboard. Once you have signed in, go to Settings > Export

Once you click on Export, you will be shown with the option Export All

Click on Export All, to export your data.

Once the system exports all the data, you will get a confirmation message. Here is how it will look like.

A download link will be sent to your email with the exported data and, you can also see the download link on the same page itself.

Step 2:

Now, log on to your self-hosted WordPress.org account. If you already haven’t installed the WordPress in your hosting account, here is the guide on how to install WordPress.

After installing WordPress, login to your admin panel by visiting your admin URL, it will be like

http://your-domain-name.com/wp-admin/

Once, you have logged into your admin panel, click on Tools

Go to Tools > Import

Step 3:

Once you click on Import, on the right hand side, you can see many options where you can import posts from and one of the option is WordPress.

Click on Install Now to Import posts from WordPress.

Once, you Install it, you can see the option Run Importer option, see below

Step 4: Importing the Exported File

Now, Click on Run Importer

Now, click on Choose File and show the location of the downloaded file (exported file) which you have downloaded from WordPress.com account.

In my case, here is how it will look like,

After I click on Open, this is how it will look like

Step 5: Uploading Exported File

Now, click on Upload file and import button to import your data from WordPress.com to your self-hosted WordPress website.

If you are getting an error saying

Sorry, there has been an error.

This does not appear to be a WXR file, missing/invalid WXR version number

That means, the downloaded export file is a zip file and you are trying to import a zip file. In this case, you have to extract the zip file and upload the file which was inside the zip file.

Here is how to do that,

In order to extract the zip file, you would need WinRar or WinZip. In my case, I have WinRar installed in my PC. So, just right click on the downloaded file.

And click on Extract Here option to extract the files present in the archive.

After the extract, you can see a new folder created in the same name.

If you go to that folder, you can able to see an XML file present inside that folder.

Now, repeat the step 4 again, and this time, when you Choose File, choose this XML file which can be found in the new folder which was extracted from the zip file.

See below

now, click on Upload and Import

Step 6: Importing Attachments

In this step, you will be asked to assign the exported posts to a new author or to an existing author. You can choose the option you like and click on Download and import file attachments, so that all your files will get imported to your new website.

Once you have chosen your options, click on Submit button.

Step 7:

When everything is done properly, you will able to see the success message saying All Done. Have fun!

Here is how it will look like

Step 8: Setting your Blog to Private

Now that, you have exported your data from WordPress.com to your self-hosted WordPress. If you want, to set your WordPress.com site to private, you can do so by going to Settings > General

Under General tab, go to Privacy settings, in that, you can choose if you want to set your blog to Private or not. If you set your old blog to Private, only allowed people will be able to access your old website and rest of the people will be restricted to access your old blog.

Step 9: Redirecting old blog to new blog

If you already have a custom domain with WordPress.com account, then you can simply change the name servers of your domain to point to your new hosting. You can ask your hosting support team to help you with that. Finally, you have transferred your old website to your new self-hosted WordPress.

If you need any help, please let us know

 

Difference between Self Hosted WordPress.org Vs Free WordPress.com

Difference between Self Hosted WordPress.org Vs Free WordPress.com

When you are about to start with blogging, obviously you will come up with WordPress, as this is the number 1 platform for Blogging. But, which one will you choose? Self-Hosted WordPress.org or WordPress.com? Many newbie bloggers come up with this confusion. Today, I am going to give you an overview on pros and cons of both WordPress.com and WordPress.org, then you will be able to choose which one is perfect for your needs.

Here are the pros of WordPress.org:-

  1. It’s free to download and can be installed in your own domain.
  2. You will have full access to your data and no one can alter your data except you. Your site will not get affected if someone thinks that it is against with their terms of service and no one can turn off your site except you.
  3. You can install plugins in your WordPress.
  4. You can install custom themes to your WordPress.
  5. You can make money from your WordPress by placing ads in your WordPress website.
  6. You can install and setup tracking in your WordPress website.

Here are the cons of WordPress.org:-

  1. You will not get free hosting with WordPress.org, you will have to buy your own hosting which comes at very cheap starting from $3 from major hosts like godaddy.com, bluehost.com and siteground.com.
  2. You have to install your own updates for your WordPress.org, which is pretty easy to do so with just 1 click.
  3. You have to do your own backups for you website, of course there are plenty of plugins to schedule automatic backups for your website.
  4. You are responsible to avoid spam to your blog, and of course, if you enable Akismet in your WordPress, you can block most of the spam to your blog.

Here are the pros of WordPress.com:-

  1. You will get free webhosting up to 3GB of space with WordPress.com, after that 3 GB, you will have to pay extra for more space by choosing different packages basing on your needs.
  2. Your site will be automatically backed up by WordPress.com, so you don’t need to worry about backups anymore.

Here are the cons of WordPress.com:-

  1. Even though you bought your own custom domain, you still have to pay extra to redirect it to your WordPress.com. With free plan, you only have to use their WordPress.com sub-domain.
  2. They will place ads on all websites which are created using WordPress.com. If you don’t want your visitors to see their ads, then you have to purchase ads free plans from WordPress.com.
  3. You are not allowed to place ads on your website unless you receive 25000 page views monthly. Even though, if you do get 25000 page views monthly, you will have to apply to their ad control and the revenue you generated through the ads will be shared 50-50 between you and WordPress.com. So, your 50% hard earned money will be taken by WordPress.com or else simply buy ads free plan from one of their plans.
  4. You cannot install plugins in WordPress.com. But, WordPress is known for its plugins, if you really want to install plugins, then you have to buy their VIP program which starts at $5000 per month.
  5. You cannot install custom themes also. You only be allowed to choose themes of their choice which are being used by millions of people. If you really want to install a theme of your choice, which you cannot do so, but if you purchase their bigger plans, at least you will be allowed to customize the CSS or can able to choose premium themes which are available in their website.
  6. You cannot install custom tracking, but however if you want a custom tracking like Google Analytics, then you have to purchase their business plan which comes with a Google Analytics plugin and that’s it, if you want to add custom tracking code, you cannot do so.
  7. Your site can be deleted by them at anytime, if they think you violates their terms of service.
  8. Even if you paid for their upgradations, you still have to tell people that your site is “Powered by WordPress.com”

So, finally which is better? WordPress.com? Or self-hosted WordPress from WordPress.org?

My opinion is that, if you are a personal blogger and don’t mind earning money from your blog, then, WordPress.com is better for you. Whereas, if you are a professional blogger and wanted to make a career of it, then you should seriously consider getting a self-hosted WordPress. You don’t need to worry about the costs, even if you compare costs with WordPress.com, self-hosted WordPress is the better choice, as you can get hosting for as low as $3/mo and a free domain name if you buy it yearly.

Here are some of the cheap web hosting providers.

         Bluehost.com

         Godaddy.com

         Siteground.com

         Hostmonster.com

And here is the guide on how to install WordPress and further, here is the guide on how to install plugins in WordPress.

I highly recommend people to use WordPress.org, but the final choice is yours.