Website Marketing
  Home arrow Website Marketing arrow Page 2 - How To Hunt Down Click Fraud
SEO Chat Forums  
Choosing Keywords  
Google Optimization  
Link Trading  
MSN Optimization  
Search Engine News  
Search Engine Spiders  
Search Optimization  
Web Directories  
Website Marketing  
Website Promotion  
Website Submission  
Yahoo Optimization  
SEO Tools
Adsense Calculator
AdSense Preview
Advanced Meta-Tags
Alexa Rank Tool
Check Server Headers
Class C Checker
Code to Text Ratio
CPM Calculator
Domain Age Check
Domain Typos
Future PageRank
Google Dance
Google Keywords
Google Search
Google Suggest
Google vs Yahoo
Indexed Pages
Keyword Cloud
Keyword Density
Keyword Difficulty
Keyword Optimizer
Keyword Position
Keyword Typos
Link Popularity
Link Price Calculator
Meta Analyzer
Meta Tag Generator
Multiple Link Popularity
Page Comparison
Page Size
PageRank Lookup
PageRank Search
Robots.txt Generator
ROI Calculator 
S.E. Comparison 
S.E. Keyword Position 
Site Link Analyzer 
Spider Simulator 
URL Redirect Check 
URL Rewriting 
Moblin 
JMSL Numerical Library 
IBM® developerWorks 
Sun Developer Network 
SEO Weekly Newsletter
 
Developer Updates  
Free Website Content 
 RSS  Articles
 RSS  Forums
 RSS  All Feeds
Write For Us Get Paid 
Request Media Kit
Contact Us 
Site Map 
Privacy Policy 
Support 
 USERNAME
 
 PASSWORD
 
 
  >>> SIGN UP!  
  Lost Password? 
WEBSITE MARKETING

How To Hunt Down Click Fraud
By: Danny Wall
  • Search For More Articles!
  • Disclaimer
  • Author Terms
  • Rating: 4 stars4 stars4 stars4 stars4 stars / 9
    2005-03-21

    Table of Contents:
  • How To Hunt Down Click Fraud
  • Click fraud visitors are different
  • Finding the evidence
  • Tools for spotting click fraud

  • Rate this Article: Poor Best 
      ADD THIS ARTICLE TO:
      Del.ici.ous Digg
      Blink Simpy
      Google Spurl
      Y! MyWeb Furl
    Email Me Similar Content When Posted
    Add Developer Shed Article Feed To Your Site
    Email Article To Friend
    Print Version Of Article
    PDF Version Of Article
     
     
    ADVERTISEMENT


    How To Hunt Down Click Fraud - Click fraud visitors are different


    (Page 2 of 4 )



    At this point there is something I want to point out. People that engage in click fraud simply click from the link on the pay per click link, go to your site, and leave. They aren't doing anything on your site, they aren't sticking around reading your page or visiting other pages. You can use this information to help drastically narrow down any possible fraud.

    To that end, it would probably be good to actually know HOW to get this done. In this article I'm going to avoid going into a specific programming language, but if you like, I will be happy to provide you with some PHP code to accomplish what will be discussed below. Simply leave a comment about this article and let me know you're interested.

    For this you will want to create a simple four row table with whatever database your Web host uses (probably MySQL ... because of that I am going to assume this for how I describe the fields below). For this example we are going to call the table "fraudcheck," and the four rows will be:

    FraudKey (double) auto increment primary key,
    IPAddress (varchar 20),
    AnotherPage char(3) (default to "no")
    TimeDate (date)

    Don't worry about the names of the rows, the meanings behind their names will become apparent in a moment.

    To make the final code easier to understand, allow me to explain what will happen within the code itself.

    At the very top of your page you want to check and see if the referer is one of the companies with which you have a pay per click account.

    If it is, then capture the person's IP address and insert a new row into your table. All you need to insert is the IP address and the date and time. The FraudKey field and AnotherPage fields will take care of themselves.

    Now, you'll need to read that record back out again because we're going to need that FraudKey to track a behavior of the user, namely whether or not they do anything else on the site besides enter the main page.

    To do that, what you'll want to do is select all rows from the database where the IPAddress is equal to the one you just wrote...but you'll want to order the results by the FraudKey field in desending order. The first record in that result set will be the one you are after.

    With that done (while it seems wordy, this would take place very fast, probably only about a hundredth of a second or so), you display the page to the user.

    From here I won't be able to give you any code because it would wildly depend on exactly how your site is set up, but all that needs to be done is, if the user clicks on any link on your site, you are going to update the record containing the FraudKey field so that AnotherPage is now set to "yes."

    Understand that at this point, all you have to do is, once a day, simply pull all rows from the table where AnotherPage is still "no." That will give you all users that visited your main page from the pay per click engine, but didn't do anything on your site, thus drastically narrowing down the amount of potential traffic you have to wade through.

    More Website Marketing Articles
    More By Danny Wall


       · This is a great article. As mentioned some php code would be helpful so that someone...
       · I'll have the full blown example code completed in a couple of days for...
       · It looks like one of the better things that you can do to prevent click fraud is to...
       · For the most part I completely agree with you. However, if you check out the...
     

    WEBSITE MARKETING ARTICLES

    - The Most Important Nine Word Sentence in Ad...
    - Increase Response with Calls-to-Action
    - Putting Your Product Pages to Work
    - How to Write Engaging Web Copy
    - Clean Up Your Contact Us Page!
    - Text Sells
    - Ask the Right Questions Before You SEO Your ...
    - Making the Most of Your Content for Blended ...
    - Getting Creative with Content for Universal ...
    - Blog Marketing and Social Media Optimization
    - Digging into Social Media Optimization
    - Social Media Optimization, Before You Kill Y...
    - Focus is Key for Landing Pages
    - Bodog Battles to Beat Lawsuit, Keep SERPs
    - Blind Student Hits Target with Class Action ...





    © 2003-2008 by Developer Shed. All rights reserved. DS Cluster 1 hosted by Hostway