1) google webmasters tools may do the work but I am not so sure and skeptical about it. 2) Check your backlinks (are they mostly from India based sites?)
3) hosting location is also a factor.
But I am sure that getting enough backlinks from US based sites/forums/etc. will help.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.