Forum Moderators: martinibuster
We've got some pages with varying content within the theme of the site, where the content is pulled off a database. The site is niche, but on the key pages, the content is mixed and it would be undesirable to separate off content into grouped areas.
On these pages, adsense seems to be picking up on the most frequent names of products that it recognises and delivering appropriate adverts. Unfortunately this is taking the adverts away from the site theme/niche.
When we first put code onto the pages, we got very good targeted adverts by (presumably) default, where the site theme seemed to have been used by Adsense to deliver these initial ads.
We'd like them back!
Short of sticking masses of <h2> headings into the pages with our main site keywords in, what might we try? Delay the db query somehow?
My site has desktop wallpapers but the photos are all taken from the area I live in. I removed all reference to my location but I wasn't happy with the results so I tried to revert back but it didn't work.
I mentioned my town 30 times on the page including all the Meta tags but because somewhere buried on my page was just one single word adsense remained latched onto it.
My solution was to remove the single word, wait an hour, check to make sure my old ads were back and then added the word I didn't want used back in. Even with the word back in adsense remained using the words I wanted back.
If you want to change the keywords remove *all* words associated with it from the page then wait a bit while adsense builds the ads again and then place the removed words back in. From my experience they will remain with the ads you want used.
Simon.
If your site contains frames, be sure to run the ads in the frame with your page content.
IMO "frames" includes iframes, and when Google employees do a manual check on "test.html" and find nothing but AdSense code and small amount of text intended as spider food, there's gonna be trouble.
P.S. If you're actually suggesting using iframe size parameters to hide the text that triggers the AdSense ads in the first place, anyone trying that can simply wave goodbye to ever receiving another check.