seneview / gcrawler-pub
Google Keyword results scraping tool upto 50 individual results.
dev-master
2022-08-01 21:42 UTC
Requires
- ext-dom: *
- guzzlehttp/guzzle: ^7.0
Requires (Dev)
- phpunit/phpunit: ^8
This package is auto-updated.
Last update: 2025-06-29 02:08:14 UTC
README
GCrawler is a composer library. It is a custom-built web crawler to scrape search results specifically from Google
Installation
composer require seneview/gcrawler-pub dev-master
Usage
$client = new SearchEngine();
$client->setEngine('google.com');
# returns ResultObject Array
$results = $client->search(['keyword1', 'keyword2']);
# Show results from the first page
$results->first_page();
# Show results from 4th page
$results->page(4)
# Get total number of results crawled
$results->count();