Skip to main content

How to Migrate your Blog from WordPress.com to a Personal Domain

This guide is for bloggers who plan to move their site from wordpress.com to a personal web domain using the self-hosted version of WordPress blogging software (wordpress.org).
After the migration in complete, all your older blog links will continue to work and visitors will be redirected to the new site.
Why move to WordPress.org?
Like most other people, you started your first blog on WordPress.com because the service was free, you weren’t required to have any technical skills and there were plenty of widgets, themes and plug-ins to help you quickly customize the blog.
Then, as your blog was getting popular, you found certain limitations. For instance, you could not monetize your blog traffic because WordPress prohibits the use of Google AdSense and other forms of advertising on free sites. There are thousands of beautiful themes for WordPress out there but your choices were limited. WordPress.com doesn’t allow JavaScript so you couldn’t use advanced tracking software like Google Analytics.
Other than Google ads and themes, a big reason why you may want to move from wordpress.com to a personal web domain is branding.
Step 1: Get a domain name and rent some server space
Buy Domain from Google Apps To move your blog from WordPress.com to your own domain, you first need to have a web domain and some server space where you’ll host that blog.
Though you may buy web domains at reasonable prices from site like GoDaddy or Network Solutions, I recommend Google Apps that costs $10 per year per domain. In return, you get all the Google goodies (like Google Docs, Gmail, etc.) but the best part of the deal is that your registration details will stay private – people won’t be able to see your address or phone number from the whois record of your domain.
Web hosting services that you may want to consider for hosting your WordPress blog include Dreamhost, Rackspace, Media Temple, Blue Host and KnowHost. Digital Inspiration is hosted on Dreamhost.com PS and am fairly satisfied.
Step 2: Transfer posts from WordPress.com to WordPress.org
Now that you have the basic infrastructure in place, let’s setup a WordPress blog. All web hosting companies offer 1-click WordPress installation so this shouldn’t be a tricky thing but make sure that you install WordPress software in a sub-directorysee instructions.
Fig A: Export WordPress.com Posts Fig B: Choose the WordPress System (bottom option) Fig C: Import old posts into WordPress.org
Next go to your old WordPress.com admin dashboard, click Tools –> Export, and save the XML file to your local computer (fig. A). Now, in your new site’s WordPress admin panel, click Tools –> Import and then choose WordPress. Select the file you previously downloaded. On the next page, choose the authors, and check the box that says “Import Attachments.”
Everything from your old WordPress.com blog, including images and other attachments, will now be automatically imported into your new WordPress.org blog.
Step 3: Redirect visitors and search engines to your new blog
Your new WordPress.org blog is a copy of your old WordPress.com site but search engines and human visitors will still land on your old site as they know nothing about the new one. Therefore we need a mechanism to redirect traffic coming to the old WordPress.com addresses to your new blog.
This is not that difficult either. First, login to your domain registrar (the company with whom you registered the domain). Then change your domain’s DNS settings so that your domain points to WordPress.com servers.
Important: Make sure that you write down the existing nameserver addresses, as you will need them later on.
WordPress DNS Name Servers Add Domain to WordPress.com Blog
Once you have noted that information, change the DNS name servers to ns1.wordpress.com, ns2.wordpress.com and ns3.wordpress.com. The domain registrar, in some cases, may request you confirm the change in name-servers.
From your WordPress.com blog’s dashboard, select Upgrades -> Domains. Enter the URL of your new domain, and click “Add Domain to blog.” Then click “Map Domain” when asked to confirm that you wish to add this address to the blog. You cannot have www in the URLs and also don’t put the trailing slash.
Domain mapping is a premium service and will cost you $10 per year. You can pay with either PayPal or a credit card of your choice.
Once this is completed, you need to set your personal domain (abc.com) as the primary address for the WordPress.com blog. In your WordPress.com admin panel, go back to Upgrades and select Domains. Select the checkbox for the domain you just added and click Update Primary Domain.
Update Primary Domain in WordPress
Step 4: Reverse the DNS Nameserver changes
Change your web domain’s DNS servers back to the original nameserver settings. Save the changes, wait for a while and now both your personal web domain (abc.com) and the old WordPress blog (abc.wordpress.com) will take you to the new site.
That’s it. Incoming links, search engine traffic, RSS readers, and everything else will get redirected to your new site. You will however have to renew the domain mapping upgrade from WordPress.com every year if you wish to keep your WordPress.com address redirecting* to your new site.
[*] WordPress.com uses a 302 redirect with domain mapping which means a “temporary redirect” and therefore search engine bots will continue to index your old site in addition to the new one.
[**] If your blog is hosted on Blogger, read this tutorial to migrate from blogspot to your own down using WordPress.

Comments

Pay per click said…
Very nice post. Thought I dont agree in total. There are a lot of opportunities in other pay per click systems. The price of the Adwords keywords are so high

Popular posts from this blog

Email On Deck: A disposable email address that works

Today, Team Inforpioneer brings an interesting Email service for our reader which will definitely help our readers to improve their internet security and will benefit in some other ways.  Here is a short description of this service.  EmailOnDeck.com is the premier site for all things relating to temporary, disposable and throwaway email addresses. We want to help you avoid SPAM, protect your online privacy, and stop you from having to give away your personal email address to every company and person on the internet who insists on you giving it to them. We work hard and will continue to work hard to give you a disposable email address that works with any site or app. We hope to help give you back the control of deciding who you want to give your personal info to. Temporary emails are perfect for any transaction where you want to improve your online privacy. Use them when you buy or sell Bitcoins or trade cryptocurrency, at exchanges, or locally. They can be used for QA tes...

SEO Optimizing A Website For Improved Value

SEO or search engine optimization is something that every web owner and creator should be aware of. Even if a website owner hires an expert to carry out the online marketing, understanding the very basics and how it really can improve a websites performance and popularity is important. Simply put, optimizing a website is important and is built around keywords that are valuable to a website and to the products or services it is trying to provide. By focusing on main keywords or key phrases for a business, and expanding on them over time, can improve the amount of visitors a website receives, in turn increasing profits or simply improving its popularity if it is an information website. SEO is valuable, and means a way of making a site appear at a higher ranking in search engines such as Google, Yahoo, AOL etc. Using this important type of online marketing can reap great benefits. It takes time to learn and time to complete, and is a constant job to keep a website performing well above co...

Dr. Elmi Zulkarnain Osman. The Award Winning Trainer With The Right Humour.

Dr. Elmi Zulkarnain Osman – an award-winning educator, a popular corporate trainer and a highly paid Malay English Language Coach started his career as a teacher in a government school in Singapore before becoming a lecturer in a government-based institute. Throughout his career with the Singapore Public Service, Dr. Elmi has already been acknowledged as an accomplished public speaker and a motivational speaker known for his high energy delivery and humorous approach. He is also well known in the grassroots circle as an experienced Chief Facilitator and an accomplished Forum Moderator. Upon completing his PhD in Educational Leadership with Trident University International in 2018, he and a few like-minded friends decided to set up Elemantra Training Consultancy. A consultancy that has been delivering their promise to deliver an “enriching experience every time”. As the CEO and Principal Trainer at Elemantra Consultancy, Dr. Elmi is very much known for his exceptional communication ...