Welcome to WebmasterWorld Guest from 54.224.108.189

Forum Moderators: incrediBILL & martinibuster

Message Too Old, No Replies

Preview Bots & Adsense

     
2:09 pm on Jan 21, 2013 (gmt 0)

Preferred Member

10+ Year Member

joined:Dec 12, 2004
posts:624
votes: 4


I've just disabled adsense&analytics for "Google Instant Preview" and "BingPreview." Are there any more mainstream "preview" bots that you guys block?
2:30 pm on Jan 21, 2013 (gmt 0)

Junior Member

10+ Year Member

joined:July 15, 2006
posts: 78
votes: 0


Why and how did you do it?

Thx
5:31 pm on Jan 21, 2013 (gmt 0)

Senior Member from US 

WebmasterWorld Senior Member netmeg is a WebmasterWorld Top Contributor of All Time 10+ Year Member Top Contributors Of The Month

joined:Mar 30, 2005
posts:12960
votes: 205


Nope, I don't block those either.
5:49 am on Jan 25, 2013 (gmt 0)

Preferred Member

10+ Year Member

joined:Dec 12, 2004
posts:624
votes: 4


Nevermind, Adsense doesn't even count those impressions.
12:35 pm on Jan 25, 2013 (gmt 0)

Senior Member

WebmasterWorld Senior Member sgt_kickaxe is a WebmasterWorld Top Contributor of All Time 5+ Year Member

joined:Apr 14, 2010
posts:3169
votes: 0


The only preview I would consider blocking is in the preview panel of your CMS (e.g. wordpress preview). When you preview your page you ask adsense to load ads relevant to the url and Google never forgets a url even if is a preview=true url.

While I'm sure they deal with the issue because it's widespread I don't particularly want to be showing ads to myself or sharing preview urls with Google.
4:18 pm on Jan 25, 2013 (gmt 0)

Preferred Member

10+ Year Member

joined:Dec 12, 2004
posts:624
votes: 4


Google Analytics
Google Web Preview: Ignores
BingPreview: Counts
Chrome Prerender: Ignores

Google Adsense
Google Web Preview: Ignores
BingPreview: ? (Possibly counts)
Chrome Prerender: Counts

Other Realtime Analytics Service
Google Web Preview: Counts
BingPreview: ?
Chrome Prerender: Counts

Note that if you're using rel=prerender or if your website is the first result in Google SERPS but the user doesn't click it, Chrome still prerenders the page, including the ads, and Adsense counts impressions. Chrome no longer sends any specific headers, so there is no way of blocking prerendering. You can only use Page Visibility API to detect a prerender.

So, I've started using the API, now analytics & ad codes (DFP) are fired only after the page is 'visible' to the visitor.
4:37 pm on Jan 25, 2013 (gmt 0)

Administrator from US 

WebmasterWorld Administrator not2easy is a WebmasterWorld Top Contributor of All Time 10+ Year Member Top Contributors Of The Month

joined:Dec 27, 2006
posts:3329
votes: 162


I know that on non-AdSense networks, BingPreview fires a click and sets a cookie. Very Evil. I have disabled AdSense for the time being and also blocked BingPreview as a User-agent.