I had the impression that adsense took info from the page on which it was implemented, and displayed relevant ads, however apparently not. my original music review website has relevant ads 99% of the time. I recently added a subdomain about travel, Vietnamese Adventure. It has just started showing ads about music (they were fine for a while). Maybe this is the reason that Blogspot users (and other blog hosts) get so many off topic ads. Anyone have any thoughts? It's a bit annoying.. EDIT: When I looked again, they were completely relevant! Weird...
I visited the Vietnamese Adventure and it is showing Vietnamese related ads. It probably takes 24 hours for the adsense spider to spider your new pages and thus provide relevant ads.
yeah, while I was writing they came good. Still, the fact is that it was showing music related ads - where else could they have come from? Adsense must store some database of relevant ads, meaning that they are not actually perfectly targeted to the page. It's not a big issue I guess, I just thought ads were directly targeted to the page. I guess they need to put something there while adsense "learns" what should go there, so it just puts something it has used before.
I have same problem. A few months passed and i still see the main domain's ads in the subdomains.. That is too funny to see that google still did not see/solve this problem. (if we are not wrong of course) Anybody having a similar problem? Actually my domain is about science and has "science job" ads. The subdomains are about different braches of science (e.g. physics) and subdomains do not have any job postings. Interestingly they are showing science job ads too! And i know there are more-targeted ads in physics area! But my subdomains do not have much traffic at this stage and i did not concantrate on the problem. At the worst case, we can try contacting google and asking them doing sth about the problem..
The strange thing is that there doesn't seem to be an event that triggers it for me.. It just happens randomly. Has anyone else had the problem, and do you have a solution?
Often brand new pages will use the "overall" niche adsense targeting for your domain, until the mediapartners bot has hit the page a few times (due to page being loaded by a few visitors etc), and then will become more *page* targeted.
The spiders have to crawl your new page to display relevent ads. So until they do that your previous ads for that domain will show.
i have a network of sites based on subdomains . eg: each subdomain is a niche indeed i experienced ads targeted for the main domain, but that was only for couple of days
Wouldn't it make more sense for it to show ads that had been previously shown on that page, rather than a "parent" domain? Seems like a mistake on googles behalf to me - why not just keep showing ads that were showing on the page, rather than those on a completely different site?