How To Redirect a Blogspot Blog To Another Site

If you’ve been using blogger as your website, you might have decided it’s time to change your CMS. And that might also mean switching from the standard .blogspot.com address to a custom domain. But how do you ensure that the search authority and visitors from your current site are transferred to your new one as effectively as possible? Well, here’s how to redirect a Blogspot blog to another site.

How To Redirect a Blogspot Blog To Another Site

Before we get into the exact instructions, it’s worth explaining a little about Blogger and how redirects work between different urls. Or if you want to remove pages from your current website, including after a redesign. One of our main services is assisting with this process for business clients ranging from small websites to massive enterprise solutions. We’ve migrated a large number of websites over the years, and ensured traffic and search rankings are kept as high as possible during the transition.

If you’re in a hurry, already know about website redirects, or find it boring, you can skip the next bit!

 

Blogger and Redirects:

Blogger was originally launched in 1999 as a blog-publishing service by Pyra Labs. The company was founded by Meg Hourihan and Evan Williams, who also went on to co-found Twitter and Medium. Blogger itself was acquired by Google back in 2003. And although new features have regularly been added, the service itself hasn’t radically changed for a long time now. So although it’s still a very popular way to start blogging and publishing content online, many people find they want to switch to an alternative like WordPress after a while.

By default, your Blogger site will have an address ending in blogspot.com. If you’ve bought a custom domain for your site, e.g. www.thewayoftheweb.net, then everything will work on your new site as long as the urls of your posts stay the same. But your old site will revert back to blogspot.com and display your old duplicate content unless you either delete or redirect it.

However, when urls are being changed or posts are being removed, that’s when redirects are useful. For any permanent changes or deletions, you would want to use what is called a ‘301 Redirect’. This indicates to search engines that the content has been permently moved to a new address. And redirects your users to the new page automatically. So unless you want to completely ditch your old content and let users see a 404 error page, you’d typically put a 301 Redirect into your .htaccess file for PHP websites and web.config for IIS sites.

But editing .htaccess and web.config require server access. And Blogger doesn’t allow that.

Meanwhile adding redirection plugins and services to your new website and domain won’t have any effect on your old blogspot.com address.

But there is a solution. It uses what’s called a Meta Refresh to perform a client-side redirect (rather than the server-side options described above).

How To Redirect a Blogspot Blog To Another Site – Detailed Steps:

Rather than putting an instruction directly onto your server, we’re going to add a Meta Refresh tag to the header of your old blogspot site. This will refresh the page content, and in the process, send visitors to your new website. It does have some downsides, which we’ll outline later. But the advantages will generally outweight the negatives.

And don’t be scared of the code in the steps below. It really is very simple.

Step 1:

Go to Blogger and log into your website. When you’re viewing the main dashboard, click on ‘Theme’ in the left hand menu. You’ll see a preview of your theme with the option to ‘Edit HTML’ under the ‘Live on Blog’ window.

Click Edit HTML and you’ll see the code for your site:

How To Redirect a Blogspot Blog Theme Editing

This can look intimidating, but adding the Meta Refresh code is very simple. You need to locate the <head> tag in the code, and then add the following code straight after it:

<meta http-equiv=”refresh” content=”0;URL=’http://www.yournewwebsite.com/'” />

Obviously you’ll replace yournewwebsite.com with your new url!

I’ve highlighted the relevant code in the example below with a couple of red stars.

How To Redirect a Blogspot Blog Theme With Redirect Code

Now click on Save Theme, and you’re done!

Visit your blogspot.com address and check the redirect works.

 

Meta Fresh: Options and Downsides?

There’s not a huge amount of options available when you have a client-side redirect with a Meta Refresh Tag. The main one is how long it takes for your redirect to work. If you’ve put a message on your site explaining what’s happening, you may want to give your visitors time to see it before they’re sent to your new website.

Luckily, that’s simple. If you take another look at the code:

<meta http-equiv=”refresh” content=”0;URL=’http://www.yournewwebsite.com/'” />

You can see there’s a 0 value after content. Simple adjust that for the number of seconds you want to allow visitors to stay on your old site and see whatever is left there to explain the redirect.

See, easy!

Now for the Meta Refresh downsides.

Unfortunately, being an easy way to redirect visitors without accessing a server means Meta Refresh Tags have often been used by spammers and other people who might be less than honest.

So many SEO specialists will recommend that your refresh time is set to at least 5 seconds to avoid being seen as dubious and incurring a potential problem.

Also due to the spam problem, search engines will generally not pass all of the SEO value of the original site. You’ll still get some benefit, and obviously it’s better than nothing. But using a server-side redirect should generally be seamless for traffic and SEO authority.

 

The Best Solution for Redirecting Blogspot Sites?

Although using a Meta Refresh Tag won’t pass all of the SEO equity of your original blogspot site, it’s still going to pass more than if you didn’t put in any redirect at all. And as long as you keep an eye on your site to ensure you’re not accidentally seen as trying to trick users, then it has the major benefit of ensuring your existing traffic is carried across to your new website.