| 11:07 am on Dec 1, 2010 (gmt 0)|
Yep, I've seen this too on some of my page previews.
| 1:34 pm on Dec 1, 2010 (gmt 0)|
do you think that turning on allowed sites would prevent these impressions from happening?
| 2:44 pm on Dec 1, 2010 (gmt 0)|
I don't think so, as they are on your site when the preview image is taken - they're not actually being rendered on Google.tld
| 2:54 pm on Dec 1, 2010 (gmt 0)|
Also, I've noticed that even though the preview button exists for all URLs, not all actually work ("Preview not available").
I know of a few pages on my site that are crawled but very very rarely visited - could it be the Google are getting this preview via the Google toolbar?
| 3:55 pm on Dec 1, 2010 (gmt 0)|
Amazon renders HTML in an IFrame. If Google does not render IFrames many website's headers and footers won't show.
Regardless this means Google's Web Preview will be producing numerous undesired impressions in Adsense, but they will also be dynamically loading servers like Amazon's.
Frankly I can't understand why there is partial rendering of Adsense ads. It seems like a big bug.
I'm tempted to try implementing NOSCRIPT tags to fill in the ugly white background that shows up wherever there were Adsense ads.
| 5:24 pm on Dec 1, 2010 (gmt 0)|
Yep, it's been like this for me (on my sites) since day 1 when web previews started showing.
My AdSense ad impressions are always higher than the number of visitors in my Analytics, suggesting that a non-Human is executing the AdSense ads (I think so, anyway?). This could be the reason for it.