Migrate Blog: WordPress.com to WordPress.org (1 of 3)

email

Over the past year, I have noticed more and more companies starting to blog.  Creating a blog for your company is crucial in this day in age.  It not only helps let your customers know what is currently going on with your business, but it also gives them the feeling that they are connected and invested in your company.  Although those are good reasons why a company should blog,  I think the main reason a company should blog is for search engine optimization (SEO).  SEO not only helps search engines find your site, but it also tells the search engines what your web site is about.  Letting search engines know what your site is about is key to getting found on the internet today.  Although blogging on a blogging platform helps get traffic back to your site, the best way to generate SEO is creating a blog on your own site.  This way the search engines will bring traffic directly to your site, rather than a blogging platform and from there you can hope customers go to your site.  If you currently have a blog on wordpress.com, blogger (blogspot), or tumblr and your site or part of your site was created on wordpress.org, then I will show you how to easily move that blog over to your wordpress.org site.  Due to the amount of content on this article, I am going to break it up into three different articles, one for each platform.  The following is about how to move your wordpress.com blog to your wordpress.org site.
Tumblr.com to WordPress.org
Blogger.com / Blogspot.com to WordPress.org


Exporting

wordpress.com>tools>export

Left Sidebar

Before I begin, wordpress.com is a blogging platform in which wordpress hosts your content and you have a domain like www.yourname.wordpress.com.  Wordpress.org is that same content managment system that you install on your server.  With wordpress.org, you pay for the hosting and you have a domain name like www.yourname.com.  To start off, you will want to login to your wordpress.com account and go to your administration panel.  On the left sidebar, click on Tools >> Export.  When the page loads, you will have the option to choose what to export.  If you just want your posts, pages, feedback or all content.  It goes on to explain that is you export all content, it includes all of your posts, pages, comments, custom fields, terms, navigation menus and custom posts.  If there are more than one users on this blog, you will also have the choice to export a single authors content or all authors.  When you use the wordpress.com export tool, your posts, pages, comments, custom fields, terms, navigation menus and custom posts are all placed in a wordpress extended rss file (WXR). WordPress basically takes an XML RSS file and adds a couple extra fields to make is specific for their platform.  Once you are finished making your choices, click on the “Download Export File” and the file will start to download to your computer.  You’ve now done half to work!


Importing

WordPress Importer Install Plugin

Plugin needed to Import

I am currently running WordPress version 3.3, so this guide will mirror that platform.  WordPress usually does a pretty good job of not changing anything huge, so if you have an earlier version (or later) it should be pretty close to the following instructions.  You will now want to login to your self hosted (wordpress.org) account.  Once your on the dashboard, go to the left sidebar and click on Tools >> Import.  You will then see a list of  other blogging platforms (or systems).  You will want to choose WordPress.  As soon as you choose WordPress, a window will open that prompts you to install a plugin.  Go ahead and click  the “Install Now” button in the upper right hand corner.  Your system will then go through the normal plugin installation and will stop at the activate prompt (if everything was install correctly).  You want to go ahead and activate the plugin.  This will activate the plugin and also start the importer.  You will then want to click “Choose File” and select your wordpress.com file you just recently exported. Once you have selected the file, click “Upload file and import.”  WordPress will then upload your file and unpack all the data the file contains.  Once the WXR file is uploaded and unpacked, your wordpress.org site should now contain all the posts, pages, comments, custom fields, terms, navigation menus and custom posts.


Possible Error:

Some webhosts limit the maximum file size of an upload in their PHP.int file to 2MB and sometimes smaller.  I have no idea why they do this, but it can sometimes be a problem when trying to upload your blog.  It does take a pretty sizable blog to hit the 2MB size, but it does happen.  If you happen to have a WXR file that is larger than 2MB, this first thing I would recommend is contact your webhost and asking them to increase the size.  If they refuse, you can always ask them to upload the file for you.  If they still refuse, you can upload your own custom PHP.int file and/or .htaccess file that will [sometimes] overwrite the existing.  For some servers, this is a system-wide setting and therefor can’t be changed.  If you are a novice, I would recommend you not doing this, because you can mess some things up.  If that’s the case, I would just continue to plead to your webhost.  There may alway be the possibility of stepping up your hosting one level.  You may have to pay more per month, but you can then upload your file and then later downgrade. If you feel comfortable enough to try to edit your PHP.int and/or .htaccess file, you will want to add the following lines to your PHP.int file:

upload_max_filesize = 10M;
post_max_size = 20M;

And the following lines to your .htaccess file:

php_value upload_max_filesize 10M
php_value post_max_size 20M

If this works, then you know your webhost doesn’t have the limit of 2MB as a system-wide setting.  If it doesn’t work, then sadly, it means you need to continue pleading with your webhost.

Tumblr.com to WordPress.org
Blogger.com / Blogspot.com to WordPress.org


Jamie   |   Tech Lead   |   Blog Page
Being tech lead, I help with both programming and SEO at Pro 119 Marketing. I serve you by incorporating SEO into your daily blog or by building your daily blog. I live in Boise, ID (or close to it). I have the most beautiful wife in the world. And am a dad to the greatest son in the world. I spend most of my free time with my family. I adore my wife and son. My beautiful wife works as an English teacher. She currently teaches 10th graders. You can find her blog here. My son, he rides around the house on his tricycle with his cowboy hat on. He doesn't blog yet, but probably will someday.

2 Responses to “Migrate Blog: WordPress.com to WordPress.org (1 of 3)”

  1. [...] your blog from a large social platform to your self-hosted WordPress site.  To see the benefits, start here.  This article will walk you through the task of migrating your tumblr blog over to your [...]

  2. [...] your blog from a large social platform to your self-hosted WordPress site.  To see the benefits, start here.  This article will walk you through the task of migrating your blogger or old blogspot blog over [...]

Please leave some quick feedback, so I can write about what you need!

Web Marketing Articles Topic Fridge Magnets

- Rearrange magnets, or click a subject and learn more...

Account Setup aesthetics basics brand business CAB campaigns churches communication connect consulting contacts content Context Corporate Solutions custom content easy Email Campaigns email marketing email subscriptions existing site facebook friends Facebook Marketing feeds Foursquare friends G+ geolocation Google Google Places google plus Google Search help Hunting integrated integrated approach Internet Listalla local local business Managed Campaign marketing marketing consulting marketing context marketing tools Mass Email Mass Email media Mobile modernize New Era New Media on-going campaign online online marketing optimization Other Social Networks Pro Blog Process product QR recognize social patterns and opportunities relationships research sales sales team sales tool search Search Engine search engine friendly Search Engine Marketing Search Engine Rank Monitoring and Research Search Engines SER set up site site design Social social media affects Social Media Marketing Social Media Marketing Social Media Monitoring Social Media Networks Social Network social networking social network marketing plan social networks strategize final site architecture strategy technology Traditional Marketing Twitter Home Page Twitter Marketing viral web Web Marketing website website design wordpress YouTube Marketing Bands/Music Industry (2)
Churches/Ministries (5)
Corporate Solutions (17)
Existing Website Options (7)
Facebook Marketing (5)
Home Feature (5)
Mass Email (5)
Midsize Business (11)
Modernize Your Site (14)
My Business (6)
New Website (11)
Other Social Media (9)
Pro Blog (37)
Search (4)
Search Engine Marketing (10)
Search Engines (12)
Site (4)
Small Business (14)
Social Media Marketing (32)
Twitter Marketing (10)
Uncategorized (7)
Video Channel (4)
Web Development (5)
Web Marketing (17)
YouTube Marketing (4)

Tagnetic Poetry by Roy Tanck and Merel Zwart requires Flash Player 9 or better.