If you are a blogger and using blogspot.com or if you access any blog spot blog from India or any other county, Google will automatically redirect you to the corresponding blogspot.in or other ccTLD address.

To give an example to you for this, if you access any blog`s address like : xyz.blogspot.com from an Indian IP address then Google will automatically redirects you to xyz.blogspot.in or any other country specific domain, if you access from another country IP Address.

How to Prevent Google from Redirecting Blogs
If you are visiting a blogspot.com blog and Google is redirecting you to the country-specific blogspot.in domain, you (as the user) can prevent that redirection by adding /ncr to the blog URL. For instance, if the blog URL is xyz.blogspot.com, the new URL would be xyz.blogspot.com/ncr and it won’t redirect to any other address.

Why is this happening?
So Why does Google is doing so? Why it is switching to country-specific blogspot.com URLs? The answer is simple – this gives them the ability to censor (or remove) content hosted on Blogger country-wise.

By utilizing ccTLDs, content removals can be managed on a per country basis, which will limit their impact to the smallest number of readers. Content removed due to a specific country’s law will only be removed from the relevant ccTLD.

For instance, if the Indian government (or court) orders Google India to remove offensive content from a blog hosted at xyz.blogspot.com, Google can simply block those pages in India while they’ll continue to be available in other parts of the world.

Though, it looks a good approach as the content will be removed only for a particular country and not for the world. It seems that the recent demand from Indian Ministers have forced Google to carry out such a solution.
What`s the Problem with Redirecting URLs
The above change is applicable only for free blogs that are served from blogspot.com and does not affect Blogger blogs that use a custom domain. Also, Blogger takes care of the redirection part so none of your existing URLs should return a 404

That said, there’s one significant downside I can think of. All your blog pages effectively have two different URLs now and that could dilute your Google juice.

Site visitors in India will see your blogpsot.in URL while visitors outside India will be served the original blogspot.com URL. However, if another website links to your .in address and a visitor outside India tries to reach your blog via that site, they won’t be redirected to your original .com address. And that’s bad for your site from the SEO perspective.

A Possible Solution

I have no idea why Google made such an important change in Blogger without even informing their users in advance Anyway, a possible solution is that to add the canonical meta tag to your blog template and point it to your original .com URLs. Google has already implemented the rel=canonical tag for the new XML templates.

So don`t worry with all this, until Google will come up with a better solution for this.