This slideshow covers important steps need to migrate from Blogger.com to self-hosted Wordpress without affecting your permalinks, search engine ranking, traffic, etc.
2. From Wordpress.org, you can download
wordpress and install it on your server.
You normally pay for server space.
You normally buy a domain name in this case.
Wordpress.com is like Blogger.com.
You can blog without paying any bucks.
You don’t have control that Wordpress.org can
offer you normally.
3. Better Search Engine Optimization (SEO)
You don’t have to wait for Google to add
some X feature to blogger
You are not restricted by Bloggers’ template
tags which limit the way you can enhance
your blogs’ user interface.
…
4. First and most important step is -
“BUY A CUSTOM DOMAIN NAME
FOR YOUR BLOG”
Because…
It gives unique identity to your blog
It also makes your blog accessible across wider
geographic reason
5. Steps…
Log into Blogger’s dashboard.
Find your blog’spublishing settings.
Go to advance settings or buy a domain name
from their itself.
Need Help?
http://help.blogger.com/bin/answer.py?answer=5
5373
7. You can do this on your PC locally
http://www.google.com/search?q=install+wordpress+locally
Some articles suggest using wordpress.com
for this!
11. We initially assumed that you are using
custom domain name.
One domain can point to one blog. Currently
its pointing to Blogger.com blog.
You need to make it point to your webhost
where you want to install and run your
Wordpress blog.
12. WordPress post link:
http://localhost/2009/01/national-conference-on-
advanced-computer-systems-ncacs-09-hindustan-college-
of-engineering.html
Blogger.com post link for same post:
http://www.example.com/2009/01/national-conference-
on-advanced.html
Fixed permalink:
http://localhost/2009/01/national-conference-on-
advanced.html
13. <?php
require_once('wp-load.php');
$res = $wpdb->get_results("SELECT post_id, meta_value FROM $wpdb-
>postmeta WHERE meta_key = 'blogger_permalink'");
$wpdb->print_error();
foreach ($res as $row) {
$slug = explode("/", $row->meta_value);
$slug = explode(".", $slug[3]);
$wpdb->query("UPDATE $wpdb-
>posts SET post_name ='" . $slug[0] . "' WHERE ID = $row->post_id");
$wpdb->print_error();
}
echo "DONE";
?>
15. Configure custom domain on your
webhosting account.
Upload & Install WordPress. Most webhost
provide one-click interface for this.
Change permalink structure like we did in
step 2. (Ref: Slide #8)
16. Go to “Tools >> Import” (again) but select
Wordpress this time.
Upload XML file we saved in step 6 and just
follow next few steps. (Ref: Slide #14)
17. Testing new wordpress’ permalinks & SEO
What to do with Blogger.com blog now?
Don’t Delete it!
Moving feed subscribers
Installing Blogger to Wordpress permalink
redirection plugin -
http://wordpress.org/extend/plugins/blogger-
to-wordpress-redirection/
18. Your images in old posts will remain on your
Blogger account.
There is no tool which can “generate”
Wordpress theme from a Bloggers template.
19. Ask a friend!
Need free support?
Use our forum -
http://www.devilsworkshop.org/forum/
Ready to spend some bucks! ;-)
Ask rtCamp - http://rtcamp.com/
20. Complete guide with an example migration
http://www.devilsworkshop.org/moving-from-
blogger-to-wordpress-maintaining-permalinks-
traffic-seo/
Plugin to maintain permalinks from your
xyz.blogspot.com to new wordpress blog
http://www.devilsworkshop.org/blogger-to-
wordpress-traffic-permalinks-redirection-plugin/