Moving from Blogger blog to WordPress

I’ve seen tutorials on how to move a blogger hosted blog to wordpress.
moving from blogger to wordpress

But I decided to make a clear step by step guide to moving a blogger blog to wordpress without loosing your pagerank, facebook likes, backlinks and more, that’s if you already used a custom domain in your wordpress blog.
Here are process/steps to import your Google blogger Blogspot blog posts and comments into your WordPress blog
1. Login to your new wordpress blog admin panel, click on Tools > Import.
2. Selext “Blogger”, their would be a pop up, then click on “Install Now”.
3. Click on “Authorise”, this would let WordPress access yourblogger account.
4. You would now be transfered to your Google page, now click on “Grant Access”.
5. Your blogger blogs posts and comments would now appear, you can now click on“Import”.
6. The next step is to assign an author name to your post in wordpress, and that’s it.
How not to loose (or retain) your search engine ranking if you move from a blogger to wordpress using a custom domain
If you already used a custom domain on your blogger blog and you do not want to loose your Pagerank, search engine ranking and facebook likes, it would be quite easier for you. All you need to do is structure your permalinks or wordpress URL to match with the blogger’s format.
How to style WordPress URL as blogger URL (permalink)
The essence you need the blogger style of permalink is to keep your search engine traffic, without you structuring your blog’s permalink as such, your visitors from the search engine would see a 404 error page. So follow these steps
Now in your WordPress Dashboard, go to Settings > Permalinks now select Custom Structure option.
Paste this code below and save.
/%year%/%monthnum%/%postname%.html
One problem you would notice is that the wordpress URL would be longer in length than the blogger, well never worry, here is a fix.
Copy the code below and save using notepad as fix.php, upload it to your server root so that its URL would be http://yourdomain.com/fix.php
Here is the code
<?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"; ?>
Visit the fix link, there would be a page that appears with the word DONE, and that’s it.
It’s that Easy.
Drop any errors you encounter here as comments.

No comments

Powered by Blogger.