I have a site on my server and I'm hosting another site with a apache virtual host and for some reason Adsense is showing ads for the other site on this site. Is the adsense crawler not seeing 2 different urls here or what? How to fix this? ~edit: okay the problem seems to fix itself..but still shows the wrong ads sometimes. I'm thinking its using the IP or something as the domain. And ignroing the virtual host.
the ads shown never depend on adsense mediabot NOR by site / domain name / IP ads appearing depend only on your own adsense publisher CODE YOU have inserted INTO your pages ! look at your pages-source and look what code you inserted on what pages on the 2 sites you have. if you use some kind of control panel or CMS - make sure you have no mix up of your 2 sites on same server!