1) RankFinder, it takes a list of pairs keyword (eg. "dog training") and a page url (e.g.
[login to view URL]) it searches through (google, bing, yahoo)with that keyword till it finds the url. Returns back position.
2) looks through those results (up to page 4) and sees if the
a) title of the page contains the keyword
b) domain contaians the keyword
c) subdomain contains the keyword
3) Search through each of those competiting pages, looking for aweber/icontact optin boxesIf it contains a form with a action/post url that starts with one of the email providers.
eg. <form method="post" class="af-form-wrapper" action="[login to view URL]" > Search for the <form, parse out the action see if it contains one of the following [login to view URL] [login to view URL] [login to view URL] [login to view URL] [login to view URL] [login to view URL] [login to view URL] [login to view URL] [login to view URL]
Will have to submit requests through random proxy given to you in an array.