How to Prevent Blogger Redirection to Country Specific URL

Google has introduced country specific redirection for all the blogs hosted on Blogger platform. So, if you are opening any .blogspot blog in US, it will redirect to subdomain, for Indian visitors, it will be and so on. Now you may ask whats the problem in country specific redirection? Its the Google problem to handle all these complicates and no matter who opens the blogs from any part of the world, it is av

▌ Problems with Country specific Redirection

♦ SEO effect: The same content is hosted on more than one domain. and are two completely different URLs and content duplicasy has a negative effect on SEO. 

♦ Rankings: Alexa too sees .com or .in domains differently. So, if you are getting 100 visitors for these both of the domains, you are actually dividing your ranking factors into two.

♦ Advertising: Advertising services such verify each site for showing ads. That means you have to register each domain .com, .in, and perhaps hundred more in order to utilize all your traffic. This decreases your chances of making money from Blogging since your blog is not generating the complete earning due to partial approval.

▌ How to prevent Redirection

Although, Google has been working in order to reduce the effects of redirection, its not really possible to remove all the disadvantages. So, here are some methods by which you can prevent custom redirection for Blogger blogs.

♦ Buy a custom domain. The best way to prevent the effects of redirection is to buy a cheap custom domain. Country specific redirection is not applicable to custom domains. Custom domains have much more benefits and there are several cheap domain registration services like providing domains in less than 10$/year. There are several other cheap domain registration services like which provides domain in a $ for the first year.

♦ Using NCR property. NCR is No Country Redirect. if you add /ncr to all of the links of your blog, then there will not be any country specific redirection. However, this process is much tedious process.

♦ Using javascripts. There are several javascripts avaialble which prevents redirection. Here is one.

<script type="text/javascript">
var str= window.location.href.toString();
if ((str.indexOf('.com/'))=='-1') {
var str1=str.substring(str.lastIndexOf(".blogspot."));
if (str1.indexOf('/')=='-1') {
var str2=str1;
else {
var str2=str1.substring(0,str1.indexOf('/')+1);
window.location.href =window.location.href.toString().replace(str2,'');

Backup your blog and go to edit template.

♦ Noe search for <b:include data='blog' name='all-head-content'/> by pressing CTRL+F.

Paste the above javascript code just below the above tag. 

♦ Preview your template and see if everything's fine. Now save your template and you are done. 

I personally suggest buying a cheap domain from GoDaddy or any other your-choice Domain registration providers. 


ambarish kumar

  • Image
  • Image
  • Image
  • Image
  • Image
    Blogger Comment
    Facebook Comment


Post a Comment