Yes. Open the hosted Actor on Apify, add queries in the Input tab, click Start and inspect or export the results from Dataset. See the no-code guide.
Apify's Free plan currently includes $5 in monthly prepaid usage and does not require a credit card. It can cover a small test while credit is available, but it is not unlimited free usage. Unused credit expires at the end of the billing cycle. Check the current Apify pricing.
Install the dependency in examples/python/requirements.txt, set APIFY_API_TOKEN and run examples/python/google_search_scraper.py. It sends the checked-in JSON input to the hosted Actor and prints Dataset items.
This repository provides Python, JavaScript and cURL integration examples for the hosted Actor. The public examples call Apify's API; they do not reproduce or expose the private scraping implementation.
Yes. Add them to queries. The batch_google_search.py example demonstrates this. The total number of queries multiplied by selected pages must not exceed 10,000.
No. One run uses one country and one language for every query. Start separate runs for market comparisons.
No. Dataset items represent organic results. Ads, shopping modules, local packs, maps and knowledge panels are not included.
Each Dataset item contains query, page, position, title, url and description. See the output reference and real sample output.
Run python examples/python/export_google_serp_csv.py. It reads data/sample-output.json and writes data/exported-google-results.csv by default. Apify can also export the Dataset directly as CSV.
The current public price is $0.60 per 1,000 delivered organic results. Each delivered Dataset item triggers one serp-result event. Failed pages, undelivered results and the SUMMARY record do not trigger that event. Verify current pricing on the Actor page.