Blogger (BlogSpot)Search Engine Optimization (SEO)WordPress

How to Move a Blogger Site to WordPress without Losing Google Rankings?

Spread the love

Move a Blogger Site to WordPress without Losing Google Rankings

You have been working on your Blog right and now you’re making your mind to take the next big step and move to WordPress. Well, there is no denying the fact that working with Blogger is great. You have the free domain; free hosting and easily Google Adsense monetized forum. It is great to start blogging.

However, if you want to move to WordPress to get full control of your blog ie your own personalized domain, personal hosting, and freedom to do anything with your blog, then you need move to self-hosted forums ie WordPress.

Working with WordPress is not only interesting but also really easy: Here is the Complete FREE WordPress Course you need to check out.

Here is how to move a Blogger Site to WordPress without Losing Google Rankings

This process of migrating a Blogger Site to WordPress with its original rankings involved following main steps.

Follow these steps carefully and you’ll be shifting to a new WordPress site with your complete rankings:

  1. Purchase Domain and Hosting
  2. Install a WordPress Site
  3. Get Blogger Backup
  4. Import Blogger Back to WordPress Site
  5. Important settings to do on WordPress sites (Setting Permalinks, etc)
  6. Redirecting Blogger to WordPress
  7. Moving other content, pages, RSS feed, etc.
  8. Some final touches

Steps to Follow while Moving to WordPress from Blogger

Step-1: Installing a WordPress Site

Installing WordPress is a very simple process and takes just a few clicks to complete.

Here is the video tutorial from buying a Domain/Hosting to installing a WordPress site (step-by-step).

In case you don’t understand the video language (Hindi/Urdu), follow these guidelines:

  • First, you need to buy a Domain and Hosting. Once you bought Hosting, you’ll be provided with a Control Panel known as (Cpanel).
  • Login to your Cpanel dashboard by writing /cpanel after your site name eg (
  • Using the search box look for Softaculous > WordPress.
  • You need to choose the domain name where you want to install WordPress. Most users want to install WordPress in their domain’s root directory, like In that case, you need to make sure that the ‘In Directory’ field is blank.
  • You need to enter your site title, admin username, password, select theme, and email address. Enter a correct email address in the admin email field. This is where WordPress will send notifications and password reset link if you ever forgot your password.
  • Once done, click Install. You will see a success message after the installation is finished. It will also show you links to your website and to your WordPress admin area.
  • Clicking on the admin area link will take you to your website dashboard. ( From here you’re going to do the rest of the steps.

Let’s quickly talk about how a blog can be shifter from Blogspot to WordPress.

Step-2: Export your Blogger blog

Go to your Blogger > Setting > Others > Back Up Content (Save the Backup on your PC)

Step-3: Import Blogger to WordPress

Go to your WordPress Dashboard > Tools > Blogger (Install Plugin by clicking Install Now) > Run Importer

Choose you Blogger Backup File > Choose File (If Blog backup file size is less than 8 MB (in below case) then the process will be completed without any problems. But, if it is greater than 8 MB, then you need to follow these instructions here.

Once done, you will be asked to assign posts to an author. If you had multiple authors on your Blogger blog, then you can create a new user account for each author. You can also assign these posts to any existing authors on your WordPress site.

WordPress will now import all content from Blogger to your WordPress site. You can view the content by visiting the Posts > All Posts page.

Step-4: Setting up Permalinks

The purpose of this step is to match your URL structure (of WordPress) to be as close to your Blogger URL structure as possible. Or make the permalink structure of your WordPress posts URLs similar to the URLs on your old Blogger blog.

To do so, go to Settings > Permalinks screen on your WordPress dashboard and choose the Custom Structure option. After that, you need to add the following text in the box next to the custom structure field.


Sometimes your blog post URL also known as a slug in WordPress will not match the slugs used by Blogger. To fix this, you will need to add this code to your WordPress theme’s functions.php file.

Go to WordPress Dashboard > Appearance > Theme Editor > Functions.php (located on right side panel).

Add the given code at the end of functions.php and remember the code line where you’ve pasted the code (for details please watch below video).

add_action( 'init', 'wpb_update_slug');functionwpb_update_slug() { global$wpdb;$result= $wpdb->get_results("SELECT post_id, meta_value FROM $wpdb->postmeta WHERE meta_key = 'blogger_permalink' ");$wpdb->print_error();foreach($resultas$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' ");}echo"DONE";}

Once done, save the code, you just need to visit any page on your WordPress site to trigger this script. After visiting any post, delete the above code from your functions.php file because it only needs to run once.

Step-5: Redirecting Blogger to WordPress

In most of the cases, it is done right away when a Blogger is initially moved to a WordPress custom hosting. In case you haven’t done it, you need to do it right away.

Redirecting a Blogger site to WordPress is really easy (it depends upon the hosting you’re used). So in case, you face any difficulties, the hosting providing companies will do it for free. Yes! they do. It is included in their package.

Step-6: Moving Pages from Blogger to WordPress

WordPress’ Blogger importer tool only import posts from Blogger and ignores pages. To move your pages into WordPress, you will have to edit each page in your blogger blog, copy its contents, and then manually create a page in WordPress.

There is a little thing you need to keep in mind. A blogger page (like about us page) looks like this: but once you move it WordPress, it will look like this

To fix this you will need to use the Redirection plugin. Simply, use your old URL and redirect it to the new one.

Step-7: Moving Widgets from Blogger to WordPress

Just like Blogger, WordPress themes also utilize widgets to add content to your sidebar. To add widgets, you need to visit Appearance > Widgets page on your WordPress dashboard and simply drag/drop widgets into sidebars.

Here is your complete guide about Widgets and Sidebars.

Step-8: RSS Feed Setting

Search engines and users who subscribed to your blog posts via RSS feeds will still be able to find your blog. However, they will not get any new content.

To fix this, you need to visit Settings > Other page under your Blogger account. Next, you need to click on the Add link next to Post Feed Redirect URL and add your WordPress feed.

Your WordPress feed URL will look like this:

[VIDEO TUTORIAL] Move Blogger to WordPress without Losing Rankings [Hindi/Urdu]

So, this is it. We hope this article helped you switch from Blogger to WordPress without affecting your Google search rankings.


Spread the love

Naeem Javid

Naeem Javid Muhammad Hassani is working as Deputy Conservator of Forests in Balochistan Forest & Wildlife Department (BFWD). He is the CEO of Tech Urdu ( Forestrypedia (, All Pak Notifications (, Essayspedia, etc & their YouTube Channels). He is an Environmentalist, Blogger, YouTuber, Developer & Vlogger.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Exit mobile version