Forum Moderators: martinibuster
I publish a site about weddings; it's had adsense for a couple years now, and javascript pulldown menus for about a year.
Last month, all the adsense ads started being mistargeted -- more specifically, technology ads (C++, .NET programming, etc) and ONLY technology ads started appearing on the pages of the (wedding) site. (About 500 pages.)
Google says the js on our site is to blame ("it conflicts with adsense code"), but we're using pretty standard dropdown menus, and they were working fine with AdSense until last month.
Anyone else seeing this? If so, have you found a workaround to fix your pulldown menus (or other js on your site)?
Any help appreciated ... thanks!
YPS
Heading tags.
Title
File name or URL
Links and text which is hyperlinked
BOLD Text
etc.. Are some of the areas which determine the keyword relevancy for adsense.
and if possible, get your JS in seperate page and include it using <script src="external JS file"> tag.
I have been able to "fix" many of them with the new targetting tags, but some seem quite stubborn.
However, it makes me wonder if they have tweaked Adsense to give more favorable targeting to lightly coded and pure html sites to combat the scraper/database driven "5 minutes for 10,000 pages" epidemic.
Freq---
I understand that. But the majority of the "free" scripts out there that newbies looking for a quick buck use to clog the web with scraper and database driven junk do not run clean.
It would not be that difficuly for $G to dedicate a small team to develop ways to detect and penalize the most common "bad" scripts so the systems (SERPS and Adsense) are not encouraged their use by good income.
Freq---
[Added: I just noticed that opaquetrap has made that same suggestion. Well anyway I can imagine Javascript errors on a page effecting the execution of AdSense, but if the problem is targeting then I say get the code off the page so the spider doesn't see it. And in the code that remains on the page, make sure there are no comments or variables that could be read as keywords. And wait up to a week or so after changes have been made for the targeting to come back.]
About a month ago the Adsense ads in these IFrames became intermittent (many PSA's) and poorly targeted, about the time the "section targeting" capability was added. Also at that time ASA had offered to look into my problem but I had to tell ASA I had already removed the IFrames.
I've now removed the IFrames to rectify the targeting problem. It appears the Adsense servers performance has improved since last year. If you're using IFrames or maybe even frames try it without.
Google claimed that it was a "conflict" of our js code versus theirs. But I look at the site in Firefox, and our js dropdowns work fine, while AdSense is invisible.
Firefox javascript console gives the following error -- anyone seen this before?
Error: uncaught exception: [Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: [pagead2.googlesyndication.com...] :: google_init_globals :: line 349" data: no]