Last night, with a couple of hours to spare, I decided to get on and move my blog away from WordPress.com to my own hosting. Why do this?
- Access to my own Google Analytics data
- Use of any plugin I like
- Association my content with my domain name
- Greater control over the site, to, for example, add Google Authorship links
I’ve been running the blog on WordPress.com since 6th December 2007, but time has come to move to new pastures. The move process was very simple:
- Set up WordPress on my Linux server (5 minutes)
- Export existing blog content using WordPress XML export
- Import XML into new blog
- Pay $12 / year to 301 all pages / posts from the old blog to the new domain
- Akismet – the de facto comment and trackback spam protection
- Digg Digg – add as many social media buttons as you can shake a stick at
- Google Analytics for WordPress – all in the name
- Head Space2 – manage SEO meta-data to a fine grained level
- Multi Social Favicon – auto-generate the blog favicon using a social media account
- Smart Video – simple YouTube, Vimeo video embeds
- SyntaxHighlighter Evolved – awesome syntax highlighting for code in posts
- Tweet old post – keep old posts alive by tweeting them every now and then
- W3 Total Cache – speed up your blog with caching
- WP-DBManager – database management, backups – essential