If you have registered a blog in Blogger, you will normally have a blogspot subdomain e.g. yourdomain.blogspot.com. But you can also use custom domain name for blogger like paid TLDs like .com, .net, .info etc or free domains like .tk, .co.cc, .cc.cc etc. Google have given proper instructions about this in a detailed help documentation.
But sometimes, even after following all the instructions properly, you may see the new domain being redirected to a 404 Error page with the address www.blogspot.com/ncr/.
This is very frustrating, right? I will be discussing the reason behind this error and the solution in this post.
While I’d added .com domain to this blog I hadn’t faced any problem but I recently have tried to add .tk domain to my another educational blog and have faced such problem which led me to search for this. When I searched for www.blogspot.com/ncr/ in Google, I get to know that ncr means “no country redirect”. This alerted me about the reason behind this error page.
Google recently have redirected all Blogger blogs to Country-Specific URLs [e.g. yourdomain.blogspot.com to yourdomain.blogspot.au]. And due to the possible bad consequences of this redirection (302 redirection), myself and many bloggers have adopted a solution suggested by experts.
So, for fixing this error, I removed the customization that I made in the HTML template for restricting redirection of my blogspot subdomain to country-specific url and that has solved the problem.
Go to your blog inside the Blogger Dashboard and choose Template. Then click the “Edit HTML” button followed by “Proceed.” Search for the following script in there.
Select and delete it. Now reload your new domain and see the magic.