So, I have a couple of weeks old blog and I bought a .info domain from Namecheap for it last week. But the problem is that the blog (with address .blogspot.com) is at the position 9 whereas the .info domain isn't ranked for the keyword at all. Though the domain can be found from google by using the search phrase "site:". I set everything up though it's not working. Please help me and thanks in advance for those who bothered to help.
What happens when someone clicks on the .blogspot blog? Are they redirected to your new domain? If not, leave it alone. In my opinion .blogspot blogs should be left on .blogspot. Changing the URL structure by redirecting it your own domain is a huge risk and you are not guaranteed your old rankings will return.
if the domain name can be found using site: string, then it is indexed. if the domain is not found, then it is not ranked for your terms. 1 week may not be enough for a site to rank. allow more time and build backlinks for ranking boost