1. Advertising
    y u no do it?

    Advertising (learn more)

    Advertise virtually anything here, with CPM banner ads, CPM email ads and CPC contextual links. You can target relevant areas of the site and show ads based on geographical location of the user if you wish.

    Starts at just $1 per CPM or $0.10 per CPC.

20% PPC Cost is wasted due to Crawlers

Discussion in 'Pay Per Click Advertising' started by akash.kava, Oct 22, 2004.

  1. #1
    Eversince I started google AdSense on my websites, I didnt have much time to investigate about how much actual clicks are generated by my websites. I have some doubt by running AWStats I came to know that crawlers (Google bot, MSN bot, Archive bot, PAD crawlers) etc make 20% of hits on our web servers.

    AWStats is good tool to distinguish actual hits of crawlers and visitors. It does distinguish it by analyzing User Agent.

    Does PPC ignore User Agents?
    Yes, most of Ad Management softwares like phpAds etc does not distinguish user agent of HTTP. So all crawler's hits are counted as Visitor clicks. And we keep on paying for these hits.

    Is Crawler equal to visitor?
    Yes, Hits of crawler are benefits because they crawl the website and they somehow improve search engine listings. But cost of bringing crawler and cost of bringing visitors are same? But wait, these hits do not improve your search engine list at all because the links are travelled through many servers before they reach destination link. And ranking changes according to direct links. Google or PPC ad provider itself may get higher ranking due to crawlers but you dont get any benefit if your ads on PPC are crawled by crawlers. So this 20% PPC cost is complete waste due to crawlers. And no Ad Server uses USER Agent to identify visitor.

    Does Crawlers crawl Google AdSense?
    Dont know, may be google can answer, or crawlers can answer. We have our crawler which does execute flow javascripts because many times content is built with the help of java script. If we use Micrsoft's DHTML parser, then it does download google's adsense script and builds document. And we search for all "A" tags, and we mark them to crawl. This way "HREF" of all "A" tags of html are marked to crawl. Resulting crawling of PPC ads.

    How to improve PPC Ads to avoid Crawler Clicks?
    Crawler crawls HREFs of A tags, Src of Frame tags. But crawlers do not generate actual mouse clicks. Crawlers do not POST Forms. Easiest way is since crawler can not simulate mouse clicks, the best way to write html ad is, simpley output only IMG tag with STYLE tag to show Hand Cursor and write an event for onclick. Example below.

    <IMG width="480" height="60" 
    src="http://imgsrv.ads.com/ad?id=2" 
    onclick="window.open('http://clicks.ads.com?ad?id=2','_blank')"
    STYLE="CURSOR:Hand">
    Code (markup):
    We have implemented this on our ad network, this is so perfect, there is no chance of fraudulent clicks.
     
    akash.kava, Oct 22, 2004 IP
  2. aenigma

    aenigma Peon

    Messages:
    42
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #2
    No fraudolent clicks???
    I think that EVERY pay per click sistem CAN be fucked up by a well done script, as they are on client side, and on my client I can do anything...

    This method is Good against spider and this is right, but not to avoid fraudolent clicks.
     
    aenigma, Oct 22, 2004 IP
  3. mxlabs

    mxlabs Peon

    Messages:
    327
    Likes Received:
    6
    Best Answers:
    0
    Trophy Points:
    0
    #3
    this statement is simply not true. just because you don't know of fraudster tools does not mean there is "no chance to do it". Javascript might have stopped fake clicks in 1998. Today, there are advanced tools on the "fraud market" supporting everything from javascript down to flash.
    I'm sorry to disappoint you, but there is no way a simple javascript tag will stop all fraudulent traffic nowadays.
     
    mxlabs, Oct 29, 2004 IP
  4. digitalpoint

    digitalpoint Overlord of no one Staff

    Messages:
    38,333
    Likes Received:
    2,613
    Best Answers:
    462
    Trophy Points:
    710
    Digital Goods:
    29
    #4
    Well then it doesn't look like you know how to make a very good spider then, eh? Considering the JavaScript file for AdSense is disallowed by Google's robots.txt document.
     
    digitalpoint, Oct 29, 2004 IP
  5. akash.kava

    akash.kava Peon

    Messages:
    2
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #5
    Yes thats good point.. I know abt it , but AdSense scripts are inline or flow scripts, I guess all spider or any webclient has to execute flow scripts in order to complete page because Tree like structures are created on html wth help of flow scripts. Downloading javascript as inline part of html page and crawling page are two different things. Robots.txt is for crawling, however if makers of spiders do block inline or flow javascripts then I guess it would be better.

    I will also try to search more on this.
     
    akash.kava, Nov 4, 2004 IP
  6. digitalpoint

    digitalpoint Overlord of no one Staff

    Messages:
    38,333
    Likes Received:
    2,613
    Best Answers:
    462
    Trophy Points:
    710
    Digital Goods:
    29
    #6
    They aren't two different things... If someone has a framed page on another server that is disallowed for spiders, does that mean it's okay for a spider to crawl it because you "need" it to complete the page?
     
    digitalpoint, Nov 4, 2004 IP
  7. Chris Choi

    Chris Choi Peon

    Messages:
    20
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #7
    Are you sure the crawlers are clicking on the Adsense boxes?

    This never seemed to happen to me.
     
    Chris Choi, Dec 11, 2004 IP
  8. seochamp

    seochamp Peon

    Messages:
    12
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #8
    No. crawlers do not get to see the adsense boxes in the very first place.
    They do not load a HTML DOM. They just make a http request and just flushed plain HTML code which is as good as plain text to them.
    Only when loaded thru HTML DOM is the javascript able to render the google adsense box.
    So there is no way that a crawler can get to your adsense links unless the crawler perhaps identifies itself as mozilla compatible and tries to request faking itself as a browser.
    This may be true because google and other engines might actually do the same thing themselves to figure out whether the pages of a site are shown the same way to browsers as they are shown to the crawler.

    For now its a safe assumption that crawlers dont eat up adsense links.
     
    seochamp, Dec 21, 2004 IP
  9. Josh

    Josh Peon

    Messages:
    893
    Likes Received:
    82
    Best Answers:
    0
    Trophy Points:
    0
    #9
    Exactly :)

    AdSense, and almost every other PPC and CPM ad programs out there all use javascript, and bots dont have the ability to crawl javascript. While in the near future, I have no doubt that there will be a "javascript emulator" so to speak, but until then, I dont think you will have to wory about bots clicking the ads ;) Well, clicking wouldn't be the term anyway, since bots cant click ;)

    Josh
     
    Josh, Dec 24, 2004 IP
  10. eves

    eves Peon

    Messages:
    165
    Likes Received:
    5
    Best Answers:
    0
    Trophy Points:
    0
    #10
    but why would crawlers "click" on ppc engines results if they dont input anything to be searched, so nothing will be displayed??
     
    eves, Jan 9, 2005 IP
  11. Will.Spencer

    Will.Spencer NetBuilder

    Messages:
    14,789
    Likes Received:
    1,040
    Best Answers:
    0
    Trophy Points:
    375
    #11
    I only wish crawlers clicked on my AdSense ads. :D
     
    Will.Spencer, Jan 9, 2005 IP
  12. szynka

    szynka Peon

    Messages:
    68
    Likes Received:
    6
    Best Answers:
    0
    Trophy Points:
    0
    #12
    Seems like great, now its enought to make spider that will spider ads and
    google will report another revenue record.

    Shity.
     
    szynka, Mar 31, 2005 IP
  13. szynka

    szynka Peon

    Messages:
    68
    Likes Received:
    6
    Best Answers:
    0
    Trophy Points:
    0
    #13
    BTW. Fraudlent click are not by robots or spiders, but humans.

    PM me i you have any addres of free adsense tracking script, please.
     
    szynka, Mar 31, 2005 IP