I have a problem with ranking in USA for high volume keywords in google organic search Site name is: b2cjewels.com If you type "diamond jewelry" or "diamond engagement rings" or any other high-traffic keyword at google.com or google.co.in - you will see my site in top 10.But when i check through from U.S. proxy server it shows at 400-600 ranking. Please give me suggestions.
when your searching without a proxy, google gives you results relevant to your ip address, this is why you dont notice a difference between .com and .co.in without a proxy with a proxy, your site is probably hosted in india, or youve set webmaster tools to be india location, or there are some other identifying factors to point google that your site is indian