Forum Moderators: martinibuster
By using the geo-targeting option in the Adsense preview tool, I confirmed I receive relevant ads only when the country is set appropriately i.e. to the country the page is concerned with. Otherwise, I received ads that are either not relevant or that are for competing sites!
Geotargeting is based on the IP address of your users. So, say one page of your site is about Spain, and a user from Japan is viewing it. That user will see AdWords ads targeted to 1) a Japanese audience and 2) the text based content of the site. The advertiser chooses which countries they would like to target. A user in Canada might see a different set of ads.
So, your Japanese readers MAY see ads specifically targeted to 'Spain'. However, they may also see ads for 'Portugal' if these are the highest paying ads available for a Japanese audience that are also relevant to the page content (i.e., travel in Iberia).
Regardless, the highest paying ads available at any given moment for any geographic audience will always appear on your site. And 'highest paying' isn't solely determined based on bid price, but on quality score as well -- meaning how the ads actually perform (see [adsense.blogspot.com...] for more information about ad ranking).
The AdSense algorithm takes all of these factors into account to ensure your site's revenue potential is automatically being maximized.
Geotargeting is based on the IP address of your users. So, say one page of your site is about Spain, and a user from Japan is viewing it. That user will see AdWords ads targeted to 1) a Japanese audience and 2) the text based content of the site. The advertiser chooses which countries they would like to target. A user in Canada might see a different set of ads.
At least to the extent that IP addresses are used for this purpose, geotargeting is not guaranteed to be reliable. See [webmasterworld.com...] for more info.
I also have ads showing for Landscapers from Dallas, Texas. Guess where my ISP is located Dallas! Pennsylvania!
Oops
So now I have a bunch of miss-Geolocated ads that are displacing ads that do pay. This must happen for site users all over the US!
Adwords advertisers can only set a "National" or country location, but Adsense, clearly trys to Geo-locate ads based on a user's IP and the perceived location of the advertiser, at least in the US. For example the advertiser has the word Dallas in his lawn mowing service ads. My ISP is in Dallas too. The only problem is there is more than one Dallas!
This type of "Local" Geo-location appears to be quite flawed. I have been blocking unfortunate mistargetted Advertisers. The Dallas Texas lawn mower service advertiser does not want people from Dallas, PA. clicking on his ads (Adsense?)! This geo-mis-targetting hurts this advertiser and it would hurt my site's Smart Pricing rating.
I'm an Adwords advertiser as well and this observation implies if you put location information in your Ads they may be misinterpreted and therefore mistargeted, perhaps not even shown! I suspect this may include local phone numbers as well.
I could see how people would worry about a phone number, but surely they might enter a city or zip code which would help Google's "Local" localization. And many users might even be willing to provide a mileage (km) radius or range to aid in localizing Advertisers.
I have been blocking unfortunate mistargetted Advertisers.
I had started doing that but got tired of doing Google's job for them.
One of the flaws with Adwords/Adense is that most targeting starts with the advertiser. Many know how to work the program, many don't. I'm looking at a page about New York City barbeque restaurants and seeing ads for Kansas City BBQ joints. Why? Most probably because the advertiser bid on much too general keyword phrases.
Another flaw is that geo-targeting really doesn't work for location specific sites such as destination, city guide or travel-oriented. A site visitor from London planning a trip to NYC and looking at that same New York City restaurant page is likely to see ads for British restaurants. That doesn't work for the site visitor, the advertiser, the publisher or Google -- everybody loses. I've mentioned this to folks on the Adsense team before and, well, I guess they don't think it's much of a problem.
Unfortunately, there's very little else Google can go on to determine your location, and they're certainly not the only company using IP addresses for geolocation.
Given the risks involved, I don't understand why any of them use it. Certainly, they can't think that no one would realize the risks involved, and call attention to them.
Imagine a site about Boston. Is that Boston, MA or Boston, UK? There are lots of place-names that share several locations in this way. And it would be useful to be able to narrow it down or broaden it out, as appropriate. Being able to do this for each channel or domain would be a real bonus.