Forum Moderators: martinibuster

Message Too Old, No Replies

How to filter ads based on Geography

         

anand84

5:49 am on Jun 9, 2008 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Hello

My website is targeted at the Indian audience. However, teh Google ads most often has been displaying ads targeted at teh American audience. Is there a way that I can filter non-Indian sites and get only Indian sites advertise on my site?

Thanks

leadegroot

7:04 am on Jun 9, 2008 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



You can only filter specific advertisers, you can't filter by location.

How sure are you that other people are seeing the incorrect ads, not just you?
I know when I inadvertently display ads here on my development server I see totally off topic ads - not even in english!

How long have you had adsense on the site?
I would expect the adsense algo would sort the location of visitors out fairly quickly.

piatkow

9:50 am on Jun 9, 2008 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



Anand, are you viewing from India or mainting a site targeted at India from elsewhere? Are you actually viewing live pages or previewing new pages on your PC?

When previewing new/changed pages stored on my hard drive I always see completely off topic ads. A totally new page can take a day or two for the googlebot to find it and get the ads properly targetted.

anand84

10:22 am on Jun 9, 2008 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Leadegroot & Piatkow

The ads have been on the site for fairly some time and so I expect the algo to have sorted out both the location and the context. The sites are hosted in India and are meant for Indian users. And I observed these sites through internet while logged in as an anonymous user from a different PC; and not the server.

Thanks

Hobbs

10:43 am on Jun 9, 2008 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



- Remove English words on your site and keep it strictly in Indian language.

- Tell Media Partners bot not to access English pages via robots.txt

- Remove AdSense from English pages.

- I think there's an option in Google webmaster tools to specify which area your site is targeting.

- Set language in each page code <HTML lang="YourLaguage">

anand84

11:08 am on Jun 9, 2008 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Hobbs,

The niche of my site is such that I can offer my content in English only. Right now, we have decided to include a few 'India' into the content so that the ads might show appropriately. Waiting to see the results. Still would like to know other methods possible from members here.

Thanks

cgiscripts4u

6:43 pm on Jun 15, 2008 (gmt 0)

10+ Year Member



you could do it yourself with a small script to check the visitors IP address against a free database of IP addresses, if the visitors IP is from India then show an indian ad network otherwise show adsense.

Januuski

8:03 pm on Jun 15, 2008 (gmt 0)



Is there a way that I can filter non-Indian sites and get only Indian sites advertise on my site?

There is not such an option available. Why? Because Google knows best and you dont know what kind of ads are good for your website.

You have to take it or leave. Google also knows best what percentage of the revenue should be paid to you so dont even ask that question.

What a great concept for business relationship!

PS And dont even try to contact Google as it is not recommended!

AdSenseAdvisor

6:17 pm on Jun 18, 2008 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



As leadegroot says, you cannot filter your ads by location.

We use geotargeting to target ads to a user's region and language, based on their IP address. The advertiser chooses to which regions they wish to display ads.

You can use the Preview tool to see what your users in other regions may see.

ASA