Find Jobs
Hire Freelancers

php script using the google site command

$10-30 USD

Completed
Posted about 7 years ago

$10-30 USD

Paid on delivery
This is a quick and easy php script for an experienced developer. DO NOT BID ABOVE $10. I want to have a small script written that uses google’s site command. With the google site command, you can instantly search an entire website in a second (provided, of course, that the website has been previously indexed by google). In this script, it will read in a text file that contains 200+ website addresses of dentists. Then it will read in a text file with a small list of keywords or keyword phrases. Phrases may or may not have quotes around them. Allow for either with quotes or without quotes. The script will then search each of the 200+ websites to see if any of those keywords or phrases are found within the website, using the site command. Then, at the end, it will generate a report showing which keywords were (or were not) found on each of the 200+ websites. Important: Google detects if too many searches are done too fast, and it will block you for several hours. You wont be able to do any more searches. So, we need to have a delay in between searches. Something that I can easily change later if I wish. Randomize the delay so that there is not a regular pattern between searches. 2 seconds, 3 seconds, 2 seconds, 4 seconds, etc. Or I might have to make it 15 seconds, 18 seconds, 22 seconds, etc, if I find that Google is detecting me and blocking me. Important: It should also periodically detect if google has blocked me for a few hours. To do this, simply run a regular site command on a known website. Such as: site:[login to view URL] There are 3,000 pages on that site. But if it comes up as zero, then Google has blocked me for a few hours (or I lost the internet connection). The script should then stop right there because it is now blocked for a few hours. Then, later, when ready, I can redo the input file of URLs to start again where it had previously stopped. Makes sense? See the attached file for sample input and output. Thank you!
Project ID: 13034476

About the project

2 proposals
Remote project
Active 7 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
Hello, I'm ready for the job. Take a look at my feedback. It speaks a lot about me. I'm available right now. Let's talk over chat. Because for this job you need proxy support, otherwise you will get banned. Thank you, Liviu P.S.: I DO NOT subcontract projects like many other freelancers.
$10 USD in 3 days
5.0 (21 reviews)
3.7
3.7
2 freelancers are bidding on average $21 USD for this job
User Avatar
Hi, I am well equipped to this kind of task and can handle it pretty well. In fact, I already done job related to this before. Let me know the best of your time so we can discuss further based on your requirements and we can move forward to the next level. Warm regards, Joseph C Ocero
$31 USD in 3 days
5.0 (15 reviews)
4.6
4.6

About the client

Flag of UNITED STATES
Albrightsville, United States
5.0
2
Payment method verified
Member since Aug 23, 2014

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.