How to switch from Blogger to WordPress

In this article, I will share with you How to switch from Blogger to WordPress while keeping your organic rankings safe. So let me hold your hand and guide you through the easy transition from Blogger to WordPress.

Note: I know that a lot of people have this question in mind: “Can we switch from Blogspot to WordPress?”. If you are wondering the same thing, let me answer for you, “Of course we can! Just keep reading this article!

When I first started this site, I hosted it on Blogger. It’s something every new blogger does because Blogger offers free and reliable hosting with strong security and allows us to customize our blog the way we want. However, we soon realized that there are certain technical and SEO limitations of Blogger that can hold our blog/website against competitors using the self-hosted WordPress platform.

When Is The Right Time To Make A Change?

To use the WordPress platform for your website, we need hosting for our website. While there are a lot of free hosting services available, no one who is serious about their website will use free hosting because those services are extremely unreliable, slow and uptime. poor movement.

So the problem is that on Blogger we only need to pay an annual fee for the domain. But on WordPress, we will also have to pay for hosting.

So I recommend you to switch from Blogger to WordPress, only when you start getting a decent amount of traffic and earning a decent income from your blog.

Now let’s take a look at the tutorial to learn how to move your website from Blogspot to WordPress.

Key Focuses When Moving from Blogger to WordPress

These will be our main goals when moving our site from Blogspot to WordPress:

  • Move all posts, pages, images, and comments from Blogger to WordPress.
  • Set up redirects to new permalinks so SEO stays on. This step ensures that your organic rankings stay safe and users never get a 404 error.
  • Redirect your RSS feed.
  • Make sure that all your traffic goes to the new version of your site safely, without jerks.
  • Transfer all images from Blogger’s hosting to your new WordPress hosting.
  • Set up a good theme for your blog and install the necessary plugins.
  • Clean up the unnecessary mess (plugins).

How to switch from Blogspot to WordPress

STEP 1: Get a good Hosting and install WordPress on it

How to switch from Blogger to WordPress

This will be the most important part of your WordPress site. You should never compromise your website hosting. Never use cheap hosting services because then you will experience unacceptably slow loading speeds and server downtime, which will greatly affect your website’s SEO.

I use SiteGround hosting for all of my WordPress sites. It is simply the best. Although it is a bit expensive, considering the quality of service it brings, it is completely worth the money.

Here are the hosting services that I would personally recommend:


AZDIGI Joint Stock Company (AZDIGI) specializes in providing solutions for website data storage services (Web Server) and related solutions, operating since 2016.

Although being a young company in this field in Vietnam, AZDIGI has affirmed to be one of the pioneers in the application of advanced technologies in the industry, helping customers to have better product experiences. and the best service, bringing absolute stability of customer’s website to promote effective and successful marketing process.

The motto of AZDIGI:

  • Development orientation: Challenge Accepted
  • Customer support: We stay awake so our customers can sleep
  • Service: When it comes to AZDIGI, immediately think of prestige and quality

You will find the plan chart on their website. Choose the appropriate plan depending on the amount of traffic your website receives.


If you already have a custom domain setup on Blogger, register your hosting account with the same custom domain. If not, buy a new custom domain. You can also purchase domain names directly at AZDIGI.

STEP 2: Configure your domain with hosting

If you are using a custom domain on Blogger, you will now need to point it to your new WordPress server.

To do that, simply visit the website where you purchased your domain. You will find the option to change your domain nameservers in the DNS settings.

Since the process of changing nameservers is not the same for every existing domain registrar, please do a web search ”  how to change nameservers in (your domain registrar name). you)  ” and follow the procedure.

After changing nameservers, you may have to wait up to 30 minutes for the changes to take place and your website to be accessible. In some rare cases, it may take longer.

If you are not using a custom domain in Blogger and are using the subdomain, you will need to do this step after purchasing the new domain.

But if the host you signed up with is offering you a free domain, then you can skip this step entirely as they will handle it automatically for you.

STEP 3: Export your Blog from Blogspot

Now login to your Blogger account.

Then go to  Settings  ->  More  ->  Content Backup.

Click  Save to your computer.

STEP 4: Import your Blog into WordPress

Now, login to your WordPress dashboard by going to  []/wp-admin and enter the e-mail id and password that you registered using your hosting site. after installing WordPress into it.

After logging into the console, go to  Tools  ->  ImportInstall  Blogger from the list.

Then select the file you exported from Blogger and download it to your computer. Wait for the file to load completely. Then click  Upload file and import.

In most cases, this process will work perfectly.

However, if your blog is too big, contains hundreds of posts and this process shows you errors, then you will have to use the Blogger Importer Extension Plugin.

Therefore, if the above method fails for you, follow these steps:

From the WordPress dashboard, go to  Plugins  ->  Add New and search for  Blogger Importer ExtendedInstall and activate the plugin.

After activating the plugin, go to  Tools  ->  Import and select piping WordPress MigratorThen click  Run Importer.

Now click  Connect to Blogger and login with your Blogger account. Finally, choose your blog from the list.

Be patient as this plugin is a bit slow, but it will get the job done.

STEP 5: Assign an author after transferring articles from Blogger to WordPress

Now you need to assign an author for all the posts that you have imported from Blogger to WordPress. You can choose to create a new author to assign to these posts or use the same profile you created inside your hosting site (and the profile you’re using). Then click  Submit.

STEP 6: Transfer images from Blogger’s server to your WordPress server

After importing the post, the images stay on Blogger’s server and they are just embedded in your post. Now we will have to move all those external images onto our own server so they can be served faster and remain safe even if Blogger decides to remove them from their side.

To transfer images, follow these steps:

Go to  Plugins  ->  Add New and search for  Auto-upload imagesInstall and activate the plugin.

This plugin will find all the images in your posts that come from external sources (as Blogger will now be treated as external sources after switching to WordPress) and download them to your own WordPress server. It will then replace all those external images in your article with the ones downloaded on your server.

After installing the plugin, you need to update all the posts once so the plugin can do its magic and replace those images. But if you have a lot of posts, the plugin may fail. So the best way to do this is to select 10-20 posts at a time, from the batch options click edit and apply then click update without doing any edits in any reality.

This process will take some time and articles will take longer to be updated.

STEP 7: Set up Permalink structure and redirects

One cool feature of WordPress is that it allows you to structure your URLs however you want. Now you can get rid of those long ugly URLs with year, month and .html appended to it.

Some of you may suspect that if we change the URL structure of our posts, will the old links to our articles get 404 errors? Will, it hurt my SEO and lower my rankings?

Well, don’t worry! I have a smart redirect solution that will solve all these problems and trust me, your site will never get a 404 error.

But before getting to that magical redirect, let’s discuss the permalink first.

Follow these steps:

Go to  Settings  ->  Permalinks.

I recommend using the Post Name structure because short and catchy URLs are best for SEO.

You can also use the option month and the name or optional date and name if you are creating a news website.


Now let’s get to the navigation part.

First of all, we need to make sure that the “main” part of the URL, i.e. the part that comes after the date and before the .html part of the Blogger URL, matches the URLs of the posts imported into WordPress.

While this is supposed to be handled automatically by the Blogger to WordPress importer plugin, sometimes the plugin can fail and so it’s best to double-check each URL manually, see “main section” is identical or not.

So basically, if an article’s Blogger URL is:,

that article’s WordPress URL should be  https://www .example. com/sample-article/  if you have selected Article  Name as the permanent topology. Please verify this for all posts and if you see the “main body” of several posts make sure you fix the WordPress version of those articles and make them the same as the Blogger URL .


To change the main part of the URL and make it the same as the Blogger URL, simply open the post with the URL that doesn’t match, click on the post’s title and select  Edit Permalink and change it to exactly match the “section” main” of the URL as on Blogger.

After verifying and fixing all the permalinks that the import plugin may have missed, it’s time to deal with two other issues:

Issue #1  : Blogger URL contains date and   added .html . We need to ensure that these two substrings are removed from the URL via proper redirection so that neither Google nor any of our readers face any 404 errors.

Issue #2:  When opening on mobile, Blogger will add theM = 1  at the end of the URL and this parameter is captured by Google. So we need to make sure that this parameter is also truncated with the help of redirection.

But don’t worry, there is a single plugin that will take care of both of these problems and make your WordPress site 404 error-proof!

So now, follow these steps:

Go to  Plugins  ->  Add New and search for  WP 404 Auto Redirect to Similar PostInstall and activate the plugin.

That’s it! You have successfully handled everything related to URL redirection. Now all your organic rankings are safe and your blog is 404 proof!

STEP 8: Manage redirects on the Blogger side

If you are using a custom domain on Blogger, skip this step.

If you are running your Blog on the subdomain, then you need to program Blogger to forward any traffic to your new website URL.

Follow these steps:

Go to  Blogger  ->  ThemesScroll down and click  Revert to the classic theme .

Select everything inside the HTML box and delete it. Now paste the code given below into the Blogger HTML box,  change every  instance of with your real domain and then click  Save Theme.















<link rel=”canonical” href=”” />




<link rel=”canonical” href=”<$BlogItemPermalinkURL$>”







<h1><a href=””><$BlogTitle$></a></h1>











STEP 9: Redirect your RSS Feed

If you don’t use RSS Feeds, skip this section.

If you already have an RSS Feed and already have users subscribed, follow these steps:

Go to  Blogger  ->  Settings  ->  More  -> Post  feed redirect URL  and add  (replace with your actual domain.)

STEP 10: Remove unnecessary plugins

Now you can go ahead and remove the following plugins and make your site lighter:

  • Blogger Importer
  • Blogger Importer Extension
  • Automatically upload images

They have served their purpose and are no longer needed!

Now you have successfully migrated your blog from Blogger to WordPress and it should work! Give yourself a pat on the back!

However, how about we also take a look at some good plugins and themes that complement the look and functionality of your site?

Bonus: Plugins and Themes

I strongly advise against choosing free themes or nulled themes as they are often poorly coded and nulled themes are very vulnerable to many kinds of hacks.

A great theme

If you are looking for a modern theme that has great cool features, is regularly updated, is fast and customizable, and has great customer support with free lifetime updates, then I highly recommend you to check out  Newspaper Themes for WordPressTechRBun uses the same theme! You can also check out the premium WordPress themes from ThemeForest, all of them are quality tested (coding).

If you like the Jnews theme, I have shared an article about the free Jnews theme

SEO Plugins

What is the first name that comes to your mind when you are here the term “SEO plugin”? I guess it has to be Yoast SEO. But let me tell you, there is an even better competitor in the market, named RankMath. You can get the free RankMath pro plugin and free WordPress themes when using Azdigi hosting.

I hope my article helped you to know How to switch from Blogspot to WordPress. If you have any questions, feel free to comment below, I’m sure I’ll help you out!

It takes a lot of effort to write these articles and I would really appreciate it if you share this article with your blogger friends or on social media.

See you in the next posts. Have a great day ahead!

frequently asked Questions

Can I delete my Blogger blog after moving?

If you are using a custom domain connected to Blogger, then you can delete your Blogger blog without any worries after switching to WordPress. However, if you are using the subdomain, then you will affect your SEO if you delete the Blogger blog.

How many steps are there to switch from Blogger to WordPress?

Only 10 steps!

Will I lose rankings after switching to WordPress from Blogger?

No, if you follow this article correctly, your organic ranking will be preserved.

Can I hire you to migrate my Blogger site to WordPress?

Yes, just write an e-mail to [email protected]

Click to rate this post!
[Total: 0 Average: 0]
Notify of
0 Góp ý
Inline Feedbacks
View all comments
Would love your thoughts, please comment.x