Forum Moderators: martinibuster

Message Too Old, No Replies

Iframe users - Section Targeting - breaks Iframes

Iframes solve Adsense delays, broken now?

         

bumpski

3:37 pm on Sep 2, 2005 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



I've used Iframes for more than a year to encapsulate the Google Adsense code. This has solved the Adsense server delays issue, and protected my sites from potential Adsense bugs. I implemented IFrame usage, I believe, before Adsense recommended against it.

It appears with the implementation of Section Targeting Google has broken a feature that has worked well for more than a year.

Section Targeting
[webmasterworld.com...]
[google.com...]

Today 9/2/2005 I removed the Iframe wrapped around the Google code on one site. The horrible mess of miss-targeted ads, PSA's, and even I'm guessing some miss-targeted CPM ads, seems to have gone away. This could be a coincidence, but Adsense ad performance, which seems to have failed 4 or 5 days ago, is restored. Of course now my visitors are stuck with random delays of my site's page rendering, based on Google Adsense server delays. I'm posting this now as advanced notice to the potential problem. At this time I cannot guarantee my conclusions are correct. Also Google may fix this in a few days, making this post irrelevant.

Many webmasters have had significant performance problems with Adsense; unacceptable delays:
[webmasterworld.com...]

Google had repeatedly stressed "Quality" as a goal, and that is also true for many webmasters posting here. IFrames resolved a significant quality problem with Adsense! They allow your webpage to load asynchronously to the generation of your Adsense ads. What a difference.

Google had suggested IFrames may provide poorer targeting, but I found upon implementing them in several sites, better targeting, and the intermittent terrible performance delays were eliminated. I did not set the IFrame tag when generating code. IFrames are part of the current pages context, they are not "FRAMES" with truly independent content, but they are rendered asynchronously.

Googles; Why am I getting PSA’s?
[google.com...]
IFrames worked reliably until several days ago and I suspect Section Targetting is what has caused the new problem. It could be if I wrap a targeting “section” around the entire body of my page and the IFrames things will work well again with Adsense and IFrames.

Yet another experiment webmasters are forced to perform due to what appears to be haphazard testing and a disregard for webmasters and the quality and performance of their sites.

So as with Google, let's just try to make money and not worry about the quality of our site or the visitors experience!

jomaxx

4:34 pm on Sep 2, 2005 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Let me get this straight: You were running AdSense in an empty page that you displayed as an iframe, and didn't use the flag to indicate to Google that the ad was in a frame? Isn't that the opposite of how Google asks you to use frames?

bumpski

4:57 pm on Sep 2, 2005 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



No

First remember this has worked well for many for a year now at least.

Only the Adsense code is put in a seperate empty page. No other text is on this page, just purely the Adsense code, in some cases two or three Adunits! Let's call it adsense-IFrame-support.html. This page is marked "robots noindex,nofollow". Also it is in a directory blocked by robots.txt.

The primary page(s) creates an IFrame the size of the Adsense Ad unit. This Inline Frame's (not Frame) src is set to the page adsense-IFrame-support.html. The Adsense server may perform as slowly as it wants loading this IFrame, meanwhile my webpage has long since been completely rendered for my visitor.

This has worked very well and has produced targeted ads throughout several small and medium size websites. It is not against the TOS, it just became "not recommended" one day, I'd say 9 months ago.

And of course Google is free to do whatever they want by the TOS! So we just have to keep jumping through hoops to get our cookies! It's just truly unfortunate for the 56K modem users out there, forcing them to wait for the sometimes very large Adsense server delays before page content is rendered. CSS may help here, don't know, probably not. IFrames protect my websites against Adsense sizing mistakes, which might distort the page rendering. Adsense creates an IFrame itself so sizing should probably never be an issue, but better safe than sorry.

Anyway I hope they fix it in the future. I have written Adsense but you tend to just get intermediaries that repeat dogma, and simply refuse to address the basic Adsense performance issue. IFrames remove this constraint entirely and Adsense should support it, if, they believe in quality for the website visitor.