the most of your site are also ranked in Google israel. if your site is in English you will be indexed in the whole Google's sub langs.
Guys, this is getting a pain in you-know-where. I am getting a lot of useless traffic from India which is killing my CTR! Really, is there ANY way I could stop this from happening?
Try to use "Set geographic target" in google webmaster tools to U.S, maybe that will help you I would say all traffic is good though, if you got enough serverpower ofc.
Server power is not the issue here. These visitors are not going to convert ever and they'll never click my AdSense ads either. I believe they are SEOs trying to copy my content :S And my CTR keeps going down because of this traffic. I am now starting to believe that the old "Every kind of traffic is good" can some times backfire :S FreeRollers, I can't set that to U.S. as my site also caters to UK, Canada and Australia
I also rank well in google.in and not good in other countries where I am trying to target. I tried to add <meta http-equiv="Content-Language" content="en" /> to the source code in hope that google will understand that my site has nothing to do with India. Before I added this piece of code my site was listed in "pages from India" search results. Now, google understands that my page is not indian and is listed only if "search the web" is checked.
in my opinion, you need to do two things, one set geo targetting. second your domain name extension. buy like .usa domain name
Your site ranks well in Google india. The reason is because there are much more competition to rank on .com (google.com is NOT USA Google, is international Google). Its always easier to rank well in some specific lang google, that in the main .com The question is: are you getting high traffic from India? If the answer is no, just forget it. If you problem is that you are getting high traffic from india and you find it useless (and consume bandwith). Use geotargetting and redirect those traffic to some page on your site.
I did this step about 2 weeks ago so it may be soon to speak about final result ...maybe it will happen something interesting soon The only thing what can I say is the fact that now google doesn't think that my site is from India. I expect higher ranking in google.com in the future because if google understands that it is an English website it should show it higher in English speaking countries instead in India.
I thing your content is more ralevent to the Indian market thats why. but i am not sure about it. can any body
It will be because of your host's location. You are probably ranking well because the server your site is being hosted off is located in India. Try changing the hosting company.
Stop worrying about the traffic that you are already getting (If its about delivering Ads) If you are worried about advertisements then do cater the Ads only to US traffic. There are some plugins to do (if you do not know coding) and if you do not find a plugin for your website then hire a coder. You can HIDE your Ads if you do not want to display your Ads to visitors from India.