Migrating WordPress Blog To Hosted Site

 Migrating from a wordpress blog to a hosted site is a memorable step in any blogger’s life. What started with couple of posts and information sharing moves towards a more professional outlook. Our story is no different. We started with “allzhere” at wordpress.com; 6 months down the line and we decided to move to a hosted site. This document provides a step by step guide on migration of a wordpress blog to private hosting.

  1. Purchase a domain. We bought “allzhere.in”. You can choose any domain registrar on the web. We opted for GoDaddy.com
  2. Buy Hosting: Purchase a web hosting package where your blog will be hosted. I would advise to get hosting and domain from the same registrar. In this case, you might get an offer in which the domain is “free” with web hosting. Note: In case you have purchased domain and hosting from separate merchants; you need to update the “name servers” option for your domain. This normally takes up to 72 hours depending on your registrar.
  3. Once you’re done with above steps, login to your account at the web hosting portal.
  4. Install wordpress. This takes some time (30-120 minutes).
  5. Install WordPress importer plugin.
  6. Visit your existing blog’s admin console.
    1. Login to Admin.
    2. Go to Tools option.
    3. Export all content.
    4. Save the *.xml file.
    5. Note: Export functionality exports posts, pages, comments, etc.
    6. Note: Details like site stats, hits, widgets data, theme, plugins is not exported.
  7. Login to admin console of hosting account.
  8. Import the *.xml file exported in step 6. Takes some time depending on content.
  9. Type your domain name on web browser.
  10. If all is well, proceed further. In the other case; I can’t help you as it was all well in my case…
  11. You home page will be displayed with a default theme.
  12. Next step is to setup a theme that suits your blog. You can download a theme from wordpress. Install it from admin console. Preview it before activating.
  13. Setup widgets and plugins:
    1. Top Posts.
    2. Recent Posts
    3. Social Presence Plugin. Eg. Facebook like box.
    4. Email subscription.
    5.  Posts: Social share plugin. Eg. flike, g+ options on each post.
    6. Add more of these per your requirements.
  14. Now re-visit your homepage and review the look and feel.
  15. Redirect: Your previous blog was hosted at wordpress.com. This will change going further and you need to redirect all traffic to your new address. In our case it was allzhere.wordpress.com to allzhere.in. You need to do the following to setup a redirect:
    1. Visit the admin console of wordpress.com blog.
    2. Click Store.
    3. Click Buy Redirect.
    4. It costs USD $13/year.
    5. After buying, enter the primary domain option as your new address i.e. allzhere.in
    6. All traffic will now be forwarded to your new address.
  16. URL Mapping: There is another implementation to point#15. When you setup redirect, you need to ensure that URLs are same at both sites. Eg. http://allzhere.wordpress.com/2013/02/28/lpg-cylinder-application-process-in-delhi/ should be http://allzhere.in/2013/02/28/lpg-cylinder-application-process-in-delhi/. You should have the same settings(Permalink Settings) in both admin consoles.
  17. Setup Google Analytics.
  18. Good to go. All the best.


Subscribe to Blog via Email

Most Popular Posts

Quick Enquiry

2 thoughts on “Migrating WordPress Blog To Hosted Site

  1. Hi this is kind of of off topic but I was wanting to know
    if blogs use WYSIWYG editors or if you have to manually code
    with HTML. I’m starting a blog soon but have no coding expertise so I wanted to get guidance from someone with experience. Any help would be enormously appreciated!

    • Jonas,
      WYSIWYG editors are part of any blog host sites.
      In case you wish to use wordpress, then it has a WYSIWYG editor.
      You can check web for tutorials on this.

Leave a Reply

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