A program to simulate browsers opening webpages on a list of multiple domains with or without the use of various keywords with a variety of browser types with or without the use of proxies.
THIS IS CATEGORICALLY NOT A SEARCH ENGINE FRAUD PROGRAM
It is to determine if various keywords have been spidered and by clicking on the links improve SE rankings.
The program can be either a WIN App or Linux, but if Linux a Web Interface will be required.
The program should have the following features:
Basic
-----
Create Project by Name
Delete Project by Name
Create Data for Project
Select Project to run
Select Project(s) to run
Project(s) Data
---------------
Load Domain List ( Paste or Browse to )
Add Domain ( to loaded list )
Delete Domain ( from loaded list )
Load Keywords ( Paste or Browse to )
Add Keyword ( to loaded list )
Delete Keyword ( from loaded list )
Proxies
-------
Use proxies Y/N
Load ( Paste or Browse to )
Settings :
Threads
Timeout Send
Timeout Reply
Search Engines
--------------
Google
Yahoo
MSN
Ask
Kanoodle
7search
( Use checkbox to tick required options )
Output
------
Email to : XXXXXXXXXXXX
Log file of success
Log file of failure
File data.
time/date:Keyword:Search Engine:SE Position:Remark ( Good or response from server if failed )
There are 2 types of clicks.
a) Basic SE domain searches
i.e. [login to view URL]
b) Search by Key Word(s) on SE
i.e. [login to view URL]
So in this example the program would need to be looking to search on Google for "orangecountychopper" appearing on [login to view URL] and generate a click on the link.
If however the search "orange county chopper" is not in the first 10 the program needs to delve deeper.
We will need to set a limit ( maybe 1000 )
In each case we need the 'click' to appear human and to get a click on the selected web page so that it registers in our stats.
There is also the matter of timing.
We need to set certain parameters after the user logs onto the search to simulate human as opposed to program activity.
For example :
Delay between searching SE sub pages
Wait after finding matching page ( as if reading the description )
Delay after clicking on matching page link.
Option to click on an adjacent result(s) to simulate human as opposed to program activity.
We will also need to rotate the proxies.