Connect with us


How to Fully Backup My Site?



How to Create a Complete WordPress Backup for Free

How to fully backup my site? That's your problem? You're in for luck,  that's exactly what this piece is going to be about.

Let me tell you, it'll be short, precise, and illustrative. I'll be covering each and every step, along with screenshots. So no complications included.

If you're reading Knowledgecage for quite some time now, you are familiar with my writing style by now, aren't you? I start from the very basics and clear almost every concept and confusion associated with the topic.

So before showing you  How to take a backup of a WordPress website, let me start from the basics.

What is a WordPress Backup:-

A WordPress Backup is a failsafe, something that lets you get back the current status (the status of the time the backup was saved) if something goes wrong on your website.

It is a combination of all your files and important data which lets you get your site back. Literally, they're like time travel capsules for your blog, which takes your blog back to a certain time period.

When and Why do you Need a WordPress Backup:-

Okay so they let you travel back in time and restore your blog to a certain date, that's good. But before asking How Do I Create A Full Backup Of My Site, shouldn't you be asking “why' do you even need that backup?

Well, let me answer that.

1. The primary reason why we all take backups is, just as a failsafe. No reason in specific, but just to ensure that if something happens to the blog tomorrow, all your years of hard work aren't diluted.

2. The second reason when I take shelter with a backup is when I'm making a major change on my website. Changes sometimes go south, and so does the blog along with them. So again, I want to make sure that I have a backup with me to bounce back if something like that happens.

3. And a third primary reason that makes a backup useful is when you're migrating your site. Either from an entire domain/URL to a fresh one, or just changing the servers. In both cases, you're shifting to a new host/domain, and thus you need a backup to re-upload your website.

Those three were the most common and used reasons when it comes to taking a backup. But let me tell you, even if you don't have any of these reasons at the moment, initiate a backup right now! You need, you totally need a backup of your hard work, no reasons mandatory.

How to Fully Backup My Site:-

Now, what does a “FULL” backup mean? Well, a full backup means a total backup that has all the files which are important and can be backed up. So does this mean there are “partial” backups also?

Yeah, of course, there are. At times, people only backup parts of their website, and not the whole site. But this post is about a full WordPress backup, so let me tell you what you can expect in this article:-

  • How to backup WordPress Posts/Images/Links and stuff.
  • How to Backup Email Aliases/Home Directory/ Email Filters etc.
  • How to backup the WordPress Database. (I've already written a post on that separately, you can have a look at that if you prefer.)
  • How to backup server files and anything else that's important.

That's what completes a WordPress Backup, that's what a “full” backup means. Now there already are a lot of tools and plugins in the market, that let you do that. If you're interested in a shortcut method on How to Create a Complete WordPress Backup for Free, you should probably read our post on How to backup WordPress.

It's a post where I've scribbled down some tools for you. But if you want to go with the learning curve and a more hardcore approach, here's it.

Backing up the Cpanel Files:-

Login to your Cpanel, and search for Backup in the search bar.

How to fully Backup my site

It will bring up the backup wizard, click on it.

 How to take backup of a WordPress website,

Now click on the Backup option.

How Do I Create A Full Backup Of My Site,

Now select the Full backup option. It contains all the files including your Home Directory/ Email Aliases/ Email Forwarders etc.

 How to fully Backup my site

Now you have to select the destination where you want the backup to be stored. If it's your first time, and you don't know a lot about backups, just stick with the default “Home directory” option.

If you're an advanced user, go with any other option. Basically the Home/Directory option saves the backup file to your Cpanel's home directory because you can't save the file directly to your desktop from the server, right?

So okay, enter your Email Address where you'll be notified once the backup is complete, and click on Generate backup!

 How to fully Backup my site

Done! You'll be notified on your Email once this backup is complete, now let's move on to the next step.

Backing up WordPress Posts/Images/Links etc

You just backed up your Images (I mean the physical images, where they're stored!), but you need to back up the posts and the URLs where they're stored too, right? Only then www.yourURl.com/image will give you that image. Just having the image on the server isn't enough.

So okay login to your WordPress dashboard, and click on tools> Export.

How to Create a Complete WordPress Backup for Free

Now you can choose what part you want to export. But since you wanted to know How to fully Backup my site How to fully Backup my site, just click on All Content Option.

How to Create a Complete WordPress Backup for Free

And then finally click on Export Backup.

Done! You must have got a .xml file downloaded automatically on your browser, that's the backup.

Final Words:-

So that was all I had on How to fully Backup my site guys! I'm sure I've left nothing else to be covered.

If this piece helped, do let me know in the comments, every little feedback helps, and if you want to, I wouldn't mind you hitting the share button either.

Evan Derek is the Founder and Chief SEO Analyst @ VebbLabbs. Specialising in Affiliate Marketing and helping newcomers to make it a stable profession in the online world, he boasts 6+ years of experience in the industry. 19 year has he spent on this planet successfully, and plans on spending atleast 50more !

Continue Reading
Click to comment

Leave a Reply

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


How to Import/Restore WordPress Backup?



How to import/restore WordPRess backup

Now I've been really getting into WordPress lately. If you're on this piece, you might also find my piece on How to backup WordPress come in handy. Because well this piece on How to Import/Restore WordPress Backup is totally related!

Okay so yeah this piece is totally going to be about how you can backup /restore your WordPress site! Because I know I've done a complete piece on How to backup WordPress site (which you can access from the above link), but just backing it up isn't the goal, right? You need to know how to restore it as well, don't you?

And as it has become my habit to get into the basics before actually covering the real thing, let me continue the trend by clearing off the air a bit about the basics.

What are WordPress Backups and Their Types:-

Because of the huge list of plugins in the market these days, it has become hard for people to “learn” things. All they have to do these days is, install a plugin, activate it, and it does its job. While they have no idea about what the hell just happened.

So well you might not know but yeah there are more than one “types” of WordPress backups.

Complete WordPress backup:- It's the complete backup of your WordPress files, your Email Aliases, and WordPress database! (You might actually love my piece on How to backup WordPress Database because it's especially centered around the Database thing!)

And then partial backups. Partial backups are backups that are concerned about specific parts of the website. Let's say just the files, or the database or the Aliases.

Well a backup is the “restore” point of your website. It's like you want to try something new, and something goes wrong. Now that's where backups jump in to help you.

How to Import/Restore WordPress Backup:-

I take it as you've already created your WordPress backup using any of the methods I've shared, or whatever you might have already known. At this point I just want to make sure that if you're proceeding, you've your Backup file ready with you.

So okay in order to backup your Website, you can either make use of the Cpanel, or some of the best WordPress backup plugin (s), out there. I'll be covering both the steps, so let's first look into the plugins thing.

Keep in mind that the plugins aint free, while the Cpanel method is. Still it's your choice what you want to go with.

How to Import/Restore WordPress using Plugins:-

BackupBuddy is just one of the best options when it comes to restoring your WordPress backup. I've talked about it enough times, so just install BackupBuddy on your WordPress.

Now you'll need a file that goes by the name :- importbuddy.php. Which you can obtain by going to WpDashboard>Backupbuddy>Restore/Migrate.

Now Download Importbuddy. (And also the backup if you haven't already got it!)


It will ask you to set a password. So that only YOU can restore it again. Just set a password, and you'll get the importbuddy.php file.

Well now, upload this file to your server. Let's say www.yoursite.com/importbuddy.php, and then enter the exact URL of the file on the address bar.

For eg. if you've uploaded it to www.yoursite.com/blog/importbuddy.php, well then enter this exact URL there.

Once you do, import buddy would ask you for the authentication password, the one which you set some time ago. Enter it.


Now, just click on the “upload” tab, and upload your backup file.


The next screen would unzip the file. Just wait, and when it's done click on the Next step button.


Now, just click Next step again if you're simply restoring your WordPress site and don't want to change any other settings.


The next screen allows you to test the database settings, so just click on Test settings. If the test is passed, then proceed to click on the Next step again.


Done! Well that was it folks! If the database import was successful and you did everything right, you just successfully restored your WordPress website.

How to Import/Restore WordPress Website Using Cpanel:-

If you're going this way, I assume you have a complete backup of your Website, (Or you can learn How to Create a Complete WordPress Backup using my tutorial in the first paragraph) which consists of:-

  • Home Directory backup
  • Email Aliases.
  • SQL databases.

All these backups are included in the .zip file you downloaded as a backup when you were backing up so not a lot of trouble there. So well extract the compressed backup file. Because you have to upload the backups separately.

So okay login to your Cpanel, and search for “backups”.


Click on the Backup Wizard button.


Then click on the Restore button.


Now click on the home directory.


And then finally choose the file you want to upload, and click upload.


Done, just repeat the same process with the other two kinds of files.

Backup Wizard > Restore > Mysql Database > Upload your sql backup.

Similarly, just use the exact same steps, and finally upload the Email Aliases.

Final Words:-

So yeah folks that were all I had on How to import/restore WordPress backup, I'm pretty sure I made the steps clear and simple enough for you. But still, if I missed something, or you know better options, do let me know.

And do share it if the piece helped, also of course you can make use of the comment box if you're stuck somewhere. I love hearing from you guys.

Continue Reading


How to Backup WordPress Database?



How to backup wordpress database

Hey guys, yeah I've got myself into this trend on writing pieces on “WordPress” these last couple days, but I'm pretty sure you're loving the archive. So here's another addition to the collection that says ” How to backup WordPress Database.”

Well yeah I already know what you're searching for, you're searching for a solution to backup your WordPress Database's, right? Why else would you be on this post? So that's exactly what I'm giving out on a plate to you.

But as my habit goes, let me first get into a bit of the basics maybe?

What is a Database?

The reason a lot of you still have to google about stuff like this is, the internet has made things more than just “easier. You can obtain a backup of your WordPress Database, or even the whole site in a matter of seconds by using just about any kind of plugin available out there.

That makes things easier and saves time no doubt, but that also kills the learning curve. If you don't know what the Database is, well then no matter how many times you back it up, there's always be a void between your knowledge and career.

So yeah let me just explain to you in brief, about what exactly a database is.

A Database is a “base” for data. Let's say a Database is where your data is stored, in an organized, structured format. If you take your Database to be a drawer, the different cabinets of the database can be termed as the “tables”.

Whenever you need the data regarding a certain thing, you just have to look into that specific table, and you get your file, right? That saves you time from going through each and every table and file in the drawer. And that's exactly what the database does for you.

The WordPress you run your sites uses MySQL as the database software. (Which apparently is the most popular database management software on this planet!). WordPress is a very complex platform and hence needs lots of data and tables.

And that's the reason why you need to have this database thing so that the data can be kept organized.

An SQL Database primarily consists of three parts:-

  • The host:- Your MySQL server needs to be hosted somewhere, right? So the computer or the system where it's hosted is called the host. Most of the time, “localhost” is the default host! Unless of course, your server company has different things in mind.
  • Tables:- Just as I said, the tables are where the data is stored. It's like an easier and faster way to store, organize and find data. These tables are where your data is stored.
  • SQL query: – So now you have a host and database, but how would you command it? You can't just be like “Hey database, please tell me where this file is”, right? That's where the SQL queries come in, they are the language you can speak to your databases in and issue-specific commands.

How to Backup WordPress Database:-

This article specifically deals with backing up WordPress's “database” and not the whole WordPress website.

Okay so let's get down to business.

#1:- Backup Your WordPress Database Using Cpanel:-

This is my favorite method as it's the simplest one to backup the WordPress Database.

Login to your Cpanel, and search for Backup> Backup Wizard.


Once on the next page, just click on the Backup button.


On the next page, just click on the Mysql Databases option.


This would take you to the page which has all your “databases”. Just click on the database you want to backup.


Done! You'll get a .sql.gz file downloaded on your browser! Which you can use to restore your SQL database anytime. (I'll show you how in the next piece, and then I'll update this link, so do check back, that's like in 24hours!)


Done! This was one of the easiest ways to backup your WordPress database. But wait, I've got other recipes for you too.

#2:- Backup Using a Plugin:-

There's this tiny little light-weight plugin called Wp-Db-Backup you can use to backup your database on WordPress. (Nope I'm not affiliated to, or in partnership with the product or the owner in any way. I'm just listing it here cause it does the job!)

Then, log in to your WordPress dashboard, and click on Tools>Backup!


Now just click on the Backup Now button to backup your WordPress Database.


So well yeah that's like a two-click process to get your WordPress database backed up! Guess what; you can even get the backup E-mailed to you! And of course, you can download it.

If that wasn't enough for this free of cost plugin, it also lets you schedule your WordPress Database Backups!

Final Words:-

So that was it folks on How to Backup WordPress Database! I'm sure I didn't leave anything out, and I made this process as simple as possible.

If you still got a question, just make use of the comment box! I'm all ears.

Continue Reading


How to Schedule Your Posts in WordPress?



How to Schedule Your Posts in WordPress? That's what you're looking for? Then this is where your quest ends, cause that's exactly what I'll be explaining in detail (with some other details as well!)

All of us on this page either have a WordPress site or are soon going to have one, right? Or else you wouldn't be reading this piece right now!

And then maybe you thought to ask the question of How to schedule upcoming posts in WordPress, to maybe explore the features of WordPress, right?

What is Scheduling WordPress Posts?

Scheduling WordPress posts are simply the feature that lets you publish an article just at about anytime, automatically after you write it.

Let's say you write a piece today but you want it automatically published on the new year's eve, you can just set the date and the time, and the article goes live then.

I personally use this feature when I've more posts in my drafts section than I need, in that case publishing all of them at the same time isn't really wise, so what I do is I just schedule the posts to be published a day after another each, and so I automatically keep my website updated without even login in to the dashboard.

What are the Benefits of Scheduling WordPress Posts?

Yeah if you're investing your time in reading this piece and I'm investing mine in writing this on How to Schedule WordPress Posts, there must be some advantages to it, right?

Of course, there are, and I”' just list them down for you:-

  • Automatic Website Updates:- My personal favorite use of this feature is the automatic website updates I get. It helps me maintain my rankings because the “frequency” of updating and article is totally a ranking factor!
  • Readers' Engagement:- On my personal site, I have a big header saying I publish a new article on every Tuesday, Thursday and Sunday, now what happens is my readers know that's when a new article would come up, and scheduling helps me keep up that promise, no matter when I wrote a certain post or If I'm out of station.
  • Increase Returning Visitors:- You wouldn't believe if I told you that by knowing simple solutions to How to Schedule and Publish Posts, you could actually increase the number of returning visitors you're getting! How? Here's a simple strategy I use, I publish a great, detail guide on “How to Build Backlinks”, but what I do is, I don't give it all away, I only publish half of it and let my readers know that the second half would be coming on a certain date, now that increases their excitement and wait and hence I get a massive surge of returning visitors on the day when I publish my second part!

How to Schedule Your Posts in WordPress:-

Alright so we've had enough of the chit-chat, right? Why not get down to the real deal! I'll just show you how to schedule Your WordPress Posts right here.

What you Need to Schedule Your WordPress Posts:-

  • No Third-Party Plugin.
  • No “premium” Account.
  • No Paid Tool.

So basically, you don't need ANYTHING special in order to know how to Schedule your Posts in WordPress. In fact, it's all built-in, the feature is a built-in feature of WordPress, and in fact, it's so damn awesome that you don't even need to move away from the page where you're writing your article to Schedule your WordPress posts.

So okay, get to your “New Post” page, meaning where you write a new post or article on your WordPress.  Once you're there, just take a look at the right sidebar under the “publish” section and find the “publish” option.


Just click on “edit” and it would bring up a date and time format for you.


I'm guessing you already know what to do now! Yeah, you just got to set the Date and Time for when you want your article to go live and click on “OK”. Once you set the date & time, you will see, “Publish” Button being replaced with the “Schedule” button. Just click on Schedule and you are done.

Done! Well, let me show you how a “scheduled” post looks like on your WordPress Dashboard.


See? There it's saying clearly that the post is scheduled, hence? Mission Accomplished!

Other Methods to Schedule Your Posts in WordPress:-

The one other method worth mentioning here is, integrating your WordPress account with IFTTT! Now IFTTT does a lot more than just schedule your WordPress Posts, basically, it's a whole automation solution.

But then again, it's pretty complicated and needs lots of integrations and logic settings, so my advice? Just stick to this procedure, it's just as simple as it gets!

I just listed the procedure here in case the above method isn't working and you're desperate to schedule your WordPress posts, in that case, you can retreat to this option!

Final Words:-

So yeah that was all I had on How To Schedule Your Posts in WordPress guys!

I'm pretty sure your problems are solved, I mean there wasn't anything complicated, right? In fact, it's even easier than creating a Facebook account! (Probably that's the reason why WordPress is being used by over 25% of the internet!)

So anyway, if this piece helped, I'd seriously appreciate your feedback in the comments section! And I'm sure you can't find a simpler way to schedule WordPress posts, but if you did, I'd love to hear about them too!

Also, I wouldn't mind if you hit the share buttons, who doesn't like being shared, right?

Continue Reading


How to Fix Error Too Many Redirects Issue in WordPress?



this webpage has a redirect loop

No doubt that WordPress is the world's most popular CMS existing today! It powers over 25% of the total world websites! But with great power, comes great responsibilities, right? So one such issue WordPress sometimes gives in to is the question How to Fix Error Too Many Redirects Issue in WordPress?

That's exactly the question I'm addressing today! Redirection issues are one of the most common issues with WordPress! And the twist is that they're pretty easy to solve too!

But just because of those complicated terms like this webpage has a redirect loop and things like that, many people think it's something that requires you to have a Ph.D. in rocket science, well you don't!

What are Redirection Issues?

WordPress is nothing but URL's, right? A lot of well organized, structured, and linked urls! Well although WordPress has taken good care of URLs and their links, sometimes things go south.

Let me put it this way, WordPress uses Permalinks structures to publish, open and maintain websites, right? Every permalink takes you to a specific address.

The problem is that the same URL algorithm/structure (whatever you want to call it) is also used by a lot of plugins we use on our websites.

And sometimes, the settings in the plugins, themes, elements (can be anything else!) conflict with the default URL pattern of WordPress and hence this problem exists.

In short, there's no fixed reason why this issue will arise, but it does arise. The simplest explanation is that URL's sometimes mis-redirect, or don't redirect at all, and hence the redirection issues come up.

So a slight misconfiguration with the Theme or a plugin can cause havoc on your websites. And you get something like this one the screen:-

Too Many Redirects

But let me tell you, fixing them is extremely easy! Which we will come to eventually.

What are the Most Common Redirection Issues:-

Now there are over 50 redirection issues that exist, but you don't face each one of them so easy, neither is fixing them!

But there are a couple of issues which knock down your door every next week or maybe a month.

  • This Page isn't Redirecting Properly.
  • This webpage has a redirect loop! – It occurs when Your page 1 is redirecting to Page 2, and Page 2 is redirecting back to Page 2, so basically you never reach your destination.

Worry not, fixing both of them has an identical procedure so this article will help you out in either case.

Why Should you Fix Too Many Redirect issues on WordPress:-

It's simple, if your website has a redirection issue, it won't come up. None of your visitors would be able to visit your website.

It's an era of extreme competition, unless you're a brand and authority already, in which case you might have an excuse, your blog would be doomed.

People won't care t click on your links in the search results next time, ever! That would take down your CTR,  push you down the search results, lower your traffic, and you'd end up quitting the site, all this, just from one simple redirection issue.

So here's how to fix it.

How to Fix Error Too Many Redirects Issue in WordPress:-

The Most Common Reason (And fix) to the Problem:-

Go to your WordPress Dashboard, and click on settings>General

How to Fix Error Too Many Redirects Issue in WordPress
How to Fix Error Too Many Redirects Issue in WordPress

There you would see the simple option of WordPress Address and Site Address! Now here's the catch. All the hosts let you select your primary URL structure.

Meaning if you want your website to have the www prefix, or not! It depends on what you've selected as the preferred URL.

I can't show the screenshots here because I'm not sure what your choices are. But it's simple if you've selected WWW as the preferred URL, and on the WordPress settings, you have only the naked URL set, this problem might show itself up.

The second scenario is when you have the naked URL set on the host as a preferred URL, but you've set www.yoursite.com in the WordPress settings as your URL.

The Solution:- I think it's already clear, just make sure that you're Preferred URL and WordPress setting's URL are the same.

Answer #2 to How to Solve This Webpage has a Redirect Loop Problem:-

The above solution was simple, wasn't it? Here's another “simpler” solution! It works when the issue is on the client-side and not on the server-side.

Hit Control+Shift+N on Google chrome to reach Incognito Mode.

How to Fix Error Too Many Redirects Issue in WordPress

Click on the three-line bars at the top-right corner>Settings.

How to Fix Error Too Many Redirects Issue in WordPress

Type “cookies” in the search bar, and click on Clear Browsing Data.

How to Solve This Webpage has a Redirect Loop Problem

Select Clear cookie option, set the time to “beginning of time”  and click on Clear browsing data.

How to Fix Error Too Many Redirects Issue in WordPress

This should probably solve your problem, because this issue isn't always based on the server-side, and hence if it was on your side, this should solve it.

Method #3 on How to Fix Error Too Many Redirects Issue in WordPress:-

I already mentioned this issue might also arise due to a URL redirection conflict with themes and plugins? Right?

So the simple solution to the problem is:-

  • Find out “IF” plugins are causing this.
  • Find out “which” plugin exactly is causing it.
  • Deactivate /update the plugin.

So in order to do that, here's what we will do:-

Deactivate all Plugins (and if that solves the problem= Plugins are causing this!) > Start reactivating them one by one ( to figure out which plugin exactly is causing this!)

So okay we hit the WordPress Dashboard, Plugins> Installed Plugins.

How to Solve This Webpage has a Redirect Loop Problem

Select the Topmost check Bar, and check it. This will select all your plugins in the list in a single click.

How to Fix Error Too Many Redirects Issue in WordPress

Bulk Actions> Deactivate

How to Fix Error Too Many Redirects Issue in WordPress

Once they're deactivated, check if the website is working! If it starts working, it means your problem is being caused due to a malfunctioning plugin.

Now, start Reactivating the plugins one by one. Activate one plugin, check the site, keep repeating this till you get the error again.

Once you get the error, you'll know that the last activated plugin was causing the error. So just click on Deactivate once you find the plugin.

How to Fix Error Too Many Redirects Issue in WordPress

(Note that “blogger importer” isn't the plugin which causes it, I'm using the screenshot only to show you an example!)

Final Words:-

So that was How to Fix Error Too Many Redirects Issue in WordPress guys! If this piece helped you can show your experience in the comments section.

Also, feel free to hit the share button.

Continue Reading


How to Switch from Blogger to WordPress without Losing Search Rankings?



How to Switch from Blogger to WordPress

How many times have you been in the dilemma of How to Migrate your Blog from Blogger to WordPress? Me? Around 10 times, and well by now I've already moved blogs too and fro about 7 times, (the first three times I was just too scared!), so the point being, that's what I'm covering in this piece today, How to Switch from Blogger to WordPress without Losing Search Rankings.

If you're an avid reader over here, you're most probably already familiar with my tradition, I get into the “why” before the “how”, well and that only seems fair.

If I'm explaining to you How to Import a Blogger blog to WordPress, I think you do deserve a chance to know who to import a blogger blog to WordPress in the first place, right?

Why Import a Blogger Blog to WordPress:-

Now well, WordPress is used by a total of 25% of the overall world websites! That's a big number! But no reason for you to switch to WordPress too, yeah granted.

So here are some of the most basic advantages and reasons which would make you consider switching your blog to WordPress right about now:-

  • Self-hosted CMS:- The worst thing about a blogger? Nope, it's not the layout or the themes, it's the “control”. You don't “own” your own blog! Google owns it, it can delete, edit, change or completely remove your years of hard work (not from just the Search Engines, but remove “literally” from the blogosphere directly!) without any notice to you.
  • Better Themes and Layouts:- WordPress has dozens of platforms devoted to getting you the best possible looks and layouts, while blogger? Not so much. Themeforest is one such leading platform! The point being, the types of layouts and designs possible with a blogger blog aren't so achievable with the blogger blogs.
  • Third-Party Plugins:- “Blogging” has turned into a whole lot of science right now! You can't imagine getting ranked or making a career just by “writing content”! You need Email popups, CDN's, Lockers, and what not in order to outrank your competition! Guess what, none of that is possible on a blogger blog, while WordPress? Well totally possible!
  • Better security:- The only thing a hacker needs to hack in order to cause havoc on your blogger blog, is your Gmail account! And hacking Gmail? It is a kid's job! (Take it from someone who has spent a lot of time doing this exact shit!). While on WordPress? You've got extra security layers, a personalized cPanel, defensive plugins like WorDfence and lots more!

So yeah, I think I've listed more than enough reasons for you to consider the switch, right? Now let's get into some action.

How to Switch from Blogger to WordPress without Losing Google Rankings:-

Well the primary reason you loose your rankings is, during the migration process, you mess up your article permalinks. And additionally, don't properly redirect it, as a result the new site becomes “completely” new for Google, and hence the rankings are all vaporized.

So if you don't want that to happen, the first thing you'd want to do is, export your blogger blog.

How to Switch from Blogger to WordPress without Losing rankings

Log in to your Blogger blog, go to settings.

Then, click over the “other” option.

How to Switch from Blogger to WordPress without Losing rankings

Now, choose the “back up content” button.

How to Import a Blogger blog to WordPRess

And finally click on save to computer.

Migrate from Blogger to WordPress without losing Google Search rankings

This would get you a .xml file on your computer.

Great, you're done! Now let's import this .xml blogger file to your WordPress website, right?

Login to your WordPress, and go to Tools>Import.

How to Migrate your Blog from Blogger to WordPress

Then choose the “blogger” option from the list.

How to Migrate your Blog from Blogger to WordPress

And click on Install importer. This importer is an external plugin that you can use to import the blogger blog to WordPress pretty smoothly.

How to Migrate your Blog from Blogger to WordPress

Once it's installed, click on “activate and run importer” button.

How to Switch from Blogger to WordPress without Losing

On the next screen, just click the “choose” button and upload the blogger backup file you just downloaded.

How to Switch from Blogger to WordPress without Losing

Done! You just imported your blogger blog content to your WordPress blog. But hey, that was just the first step, that's what you can find almost in any other piece on the internet about How to Migrate your Blog from Blogger to WordPress, but the main part, the “don't lose your rankings” part is still to follow.

So once you've imported the content, let's work on “not losing” our rankings.

You'd want to go to your WordPress blog's settings> Permalinks for the next step.

ow to Migrate your Blog from Blogger to WordPress

Now you need to make sure that your WordPress permalink is exactly the same, or as close as possible to your blogger blog's permalinks. And well for that I'd say the safest bet is choosing Month and Name. Because that's the default blogger permalink structure, right?

ow to Migrate your Blog from Blogger to WordPress

So once you save that up, you're done with the permalink settings.

The Redirection:-

So once you've done the permalinks thing, the last thing that remains to be done is the redirection.

  • Redirecting Blogger Blog to Redirect to the WordPress site.
  • 301 redirecting posts to exact permalinks on the WordPress site.

Go to your Blogger Dashboard, and click on Templates.

Migrate from Blogger to WordPress without losing Google Search rankings

Then scroll down to the very bottom of the page, and click on the “Revert to Classic Templates” button.

Migrate from Blogger to WordPress without losing Google Search rankings

Once you've clicked on that button, you can clearly see the “Edit Template HTML” box. Delete everything in the text-box, and paste the following code there:-



   <link rel="canonical" href="http://example.com/" />

    <link rel="canonical" href="http://example.com/?blogger=<$BlogItemPermalinkURL
gt;" />

   <h1><a href="http://example.com/"><$BlogTitle
    <h1><a href="http://example.com/?blogger=<$BlogItemPermalinkURL

Note:- Replace the Example.com in the above code with your new WordPress blog URL. And save the template.

How to Migrate your Blog from Blogger to WordPress

Done! Now just one last piece of work left for you to finish off. Login to your Cpanel, and go to File Manager Public_Html

How to Switch from Blogger to WordPress without Losing

Then go to Blog Name> Wp-Content > Themes > Theme Name >there you'd find your functions.php file and then right Click on functions.php>edit.

How to Migrate your Blog from Blogger to WordPress

And paste the following code into the functions.php file.

function blogger_query_vars_filter( $vars ) {
  $vars[] = "blogger";
  return $vars;
add_filter('query_vars', 'blogger_query_vars_filter');
function blogger_template_redirect() {
  global $wp_query;
  $blogger = $wp_query->query_vars['blogger'];
  if ( isset ( $blogger ) ) {
    wp_redirect( get_wordpress_url ( $blogger ) , 301 );
add_action( 'template_redirect', 'blogger_template_redirect' );
function get_wordpress_url($blogger) {
  if ( preg_match('@^(?:https?://)?([^/]+)(.*)@i', $blogger, $url_parts) ) {
    $query = new WP_Query ( 
      array ( "meta_key" => "blogger_permalink", "meta_value" => $url_parts[2] ) );
    if ($query->have_posts()) { 
      $url = get_permalink(); 
  return $url ? $url : home_url();

You just 301 redirected your blogger blog to WordPress!

301 is the best redirection protocol ensuring the least ranking loss. (100% ranking loss is “impossible”, it always loses some juice, but this causes the least damage and you can come back up in less than a week!)

Final Words:-

So that was all I had folks on How to Switch from Blogger to WordPress without Losing. I'm sure this piece should've helped you out Migrate from Blogger to WordPress without losing Google search rankings.

If it did, I'd love it if you hit the share buttons. Or maybe got a question? Something isn't working, right? Do leave a comment I'll try my best to help you out.

Continue Reading