Google Jobs Scraper – Direct Apply Links & Salaries
Pricing
Pay per event
Google Jobs Scraper – Direct Apply Links & Salaries
Scrape Google Jobs listings by keyword and location: title, company, location, salary min/max, employment type, remote flag, posted date and every apply link, with direct company/ATS links first. Duplicates removed; 'only new jobs' mode for daily monitoring.
Pricing
Pay per event
Rating
0.0
(0)
Developer
Gelu Timoficiuc
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
21 hours ago
Last modified
Categories
Share
Google Jobs Scraper – Direct Apply Links & Salaries
Google Jobs collects listings from LinkedIn, Indeed, Glassdoor, company career sites and thousands of job boards. This Actor turns any Google Jobs search into clean, de-duplicated data, and puts the direct company / ATS apply link first (Greenhouse, Lever, Workday, Ashby, SmartRecruiters, company careers pages…) so you can skip the job-board middlemen.
Use it for: job boards and aggregators · recruiting and sourcing · labour-market and salary research · lead generation (companies that are hiring) · personal job alerts.
Features
- Searches by keyword + location + country, with filters for date posted (24 h / 3 days / week / month), employment type and remote.
- Salary parsed into
salaryMin,salaryMax,salaryCurrencyandsalaryPeriod(hour/day/week/month/year), handling formats like$80K–$120K a yearand60.000–75.000 € pro Jahr. - De-duplication: the same job posted on 5 boards is returned once (normalised title + company + location hash).
- Only new jobs mode: remembers what it already delivered (per monitor name). Schedule it daily to get just the fresh postings.
- GDPR-minded: emails, phone numbers and recruiter names are removed from descriptions.
- Honest failures: if Google shows a captcha, JS-wall or consent page, the run says so and saves the page. It never silently returns "0 jobs".
Output fields
title, company, location, via, postedText, postedAt, salaryText, salaryMin, salaryMax, salaryCurrency, salaryPeriod, employmentType, remote, description, qualifications[], applyLinks[{title,url,isDirectAts}], googleJobId, dedupHash, firstSeen, query
Views: Jobs (table) and Direct apply links (one row per link).
Example row
Illustrative. This row was parsed from a test fixture, not live data:
{"title":"Senior Python Developer (m/w/d)","company":"Acme Robotics GmbH","location":"Berlin, Germany","via":"LinkedIn","postedAt":"2026-10-30","salaryMin":65000,"salaryMax":85000,"salaryCurrency":"EUR","salaryPeriod":"year","employmentType":"Full-time","remote":false,"applyLinks":[{"title":"Apply on Greenhouse","url":"https://boards.greenhouse.io/acmerobotics/jobs/987","isDirectAts":true},{"title":"Apply on LinkedIn","url":"https://www.linkedin.com/jobs/view/123","isDirectAts":false}]}
Proxy & fetch mode
| Mode | Proxy | Speed / cost |
|---|---|---|
http (default) | GOOGLE_SERP (Apify) | fast, cheap |
browser | RESIDENTIAL | ⚠️ not recommended: experimental, Google served captchas in all platform tests |
Datacenter proxies and plain server IPs are blocked by Google (captcha, JS-wall or timeout). Use http mode with the GOOGLE_SERP proxy (tested 2 Nov 2026: US, UK, DE, FR, remote; up to 60 jobs per query through filter fan-out; 50–63% of jobs have a parsed salary). Browser mode currently hits captchas and is not recommended.
Pricing
Pay per job delivered: $3.00 per 1,000 on Free/Starter plans, $2.75 on Scale, $2.50 on Business and Enterprise. Platform usage is included, and there's no extra run fee beyond Apify's standard $0.00005 start event. Duplicates, already-seen jobs, and blocked or failed requests are free.
Not affiliated with Google. Collects publicly visible listing data; personal contact data is removed. Make sure your use complies with applicable law (e.g. GDPR) and the sites' terms.