The PHP Search Engine Result Page Spider
SERPS is a scraping library for php. It considerably decreases the complexity required to analyse search engines.
Web scraping (web harvesting or web data extraction) is a computer software technique of extracting information from websites. Usually, such software programs simulate human exploration of the World Wide Web by either implementing low-level Hypertext Transfer Protocol (HTTP), or embedding a fully-fledged web browser, such as Mozilla Firefox.
What is it?
Serps is a set of tools that ease the parsing of popular search engines (such as google, yahoo or bing). It helps to parse SERP (Search Engine Result Page) and gives you a standard output of what is parsed.
Most of times search engines don't want you to parse them, and they don't offer a documentation or a standard way to extract the results from the SERP and it's hard to write and maintain a scraper.
To solve this problems we analysed how search engines behave and we built the necessary tools to work with them, from the URL generation to the parsing of the results. At the endpoint we offer a standard and documented API.
Looking forward to work with the library?
- Start with the overview.
- Browse the available search engines and http clients from the top menu.
You have problems to get started with the library or you have general question? We'd like to hear about, join us on gitter.
You spotted an issue with the library? Please report it on the github issue tracker.
The project has been sponsored by Mondovo.com
The work is placed under the terms of the Fair License.
Usage of the works is permitted provided that this instrument is retained with the works, so that any entity that uses the works is notified of this instrument.
DISCLAIMER: THE WORKS ARE WITHOUT WARRANTY.