Google Jobs Scraper | Job Listings & Apply Links
Pricing
from $3.00 / 1,000 job returneds
Google Jobs Scraper | Job Listings & Apply Links
Extract Google Jobs listings with titles, companies, locations, descriptions, apply links, and salary when listed. About 10 jobs per search; add more specific searches for more coverage. $3 per 1,000 jobs plus a small run-start fee. Export JSON, CSV, or Excel.
Pricing
from $3.00 / 1,000 job returneds
Rating
0.0
(0)
Developer
GridForge
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
18 hours ago
Last modified
Categories
Share
Google Jobs Scraper: Job Listings & Apply Links
Extract Google Jobs search results as structured job records, including title, company, location, description, apply links, listed salary, job type, posting text, and available qualifications, benefits, and responsibilities.
About 10 jobs per search; add more specific searches for more coverage. This version fetches one page and does not paginate. A higher maxJobsPerQuery cannot force Google to return additional pages.
Quick start
- Add a job query such as
data analyst. - Choose a location and Google country, if needed.
- Keep the default Google SERP proxy configuration.
- Start the Actor and inspect the results. Export JSON, CSV, or Excel, or use the Apify API.
Input example
{"queries": ["data analyst"],"location": "New York, NY","maxJobsPerQuery": 10,"country": "us","proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["GOOGLE_SERP"]}}
The query and location match the form's current example values. Input names and values match the existing schema; no schema or runtime logic change is proposed.
Output example (illustrative)
{"query": "data analyst","searchLocation": "New York, NY","title": "Data Analyst","company": "Example Company","location": "New York, NY","salary": null,"jobType": "Full-time","posted": "2 days ago","applyLinks": [{"source": "Company website", "url": "https://example.com/careers"}],"qualifications": ["Example qualification"],"benefits": [],"responsibilities": ["Example responsibility"],"description": "Example description."}
This is a schema illustration, not an actual opening or recorded scrape. Fields can be null or missing when the source does not supply them. Salary is source text when present, not a calculated pay estimate. posted can be relative text. Apply links are not independently vetted job offers.
Inputs
| Field | Default/example | Meaning |
|---|---|---|
queries | Required; example data analyst | One search phrase per array item |
location | Empty; form example New York, NY | Search location; empty lets Google decide |
maxJobsPerQuery | 10 | Output cap per search, not a pagination setting; schema range 1-50 |
country | us | Two-letter Google country code |
proxyConfiguration | Apify proxy, GOOGLE_SERP | Keep the existing default for Google Jobs requests |
Pricing
The job-result event costs $0.003 per returned job ($3 per 1,000 jobs). The current configuration also includes an Actor Start event at $0.00005, defined per GB of memory with a minimum of one event. At the default 1 GB this is $0.00005 per run.
Failed searches do not incur job-result events, but the start event can still apply. Users currently do not pay platform usage costs separately. Confirm the live Pricing tab before running. No prices or proxy settings were changed as part of this documentation update.
FAQ
How do I get more jobs? Add more specific searches by role, neighborhood, seniority, or work arrangement. Searches can overlap; deduplicate across runs if needed. This version returns about 10 jobs per search and does not paginate.
Why is salary missing? Google does not provide a separate salary field for every job. A description may mention compensation even when salary is null. No salary is invented.
Does a successful run guarantee every query worked? No. Inspect individual records and any error rows. A platform status is not a completeness guarantee.
Can I schedule it? Yes, through Apify schedules. Each scheduled run follows the live pricing rules. Jobs and availability change over time.
Is this a job application service? No. It collects search results; it does not apply, contact employers, verify employers, or guarantee that an opening remains available.
Not affiliated with or endorsed by Google.