Google Jobs Scraper: Salaries, Descriptions & Apply Links
Pricing
from $4.00 / 1,000 job postings
Google Jobs Scraper: Salaries, Descriptions & Apply Links
Scrape Google Jobs: title, company, location, salary, job type, posted date, full description, highlights and every real apply link (LinkedIn, Indeed, company site...). Up to 200 unique jobs per search, 27 countries.
Pricing
from $4.00 / 1,000 job postings
Rating
0.0
(0)
Developer
Wulfcare Data
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Google Jobs Scraper
Get job postings from Google Jobs, the job search built into Google that pulls listings from LinkedIn, Indeed, Glassdoor, company career sites and hundreds of other boards, in one place.
For every job you get the title, company, location, salary, job type, when it was posted, the full description, Google's highlights, and every real apply link, decoded from Google's redirects to the actual LinkedIn, Indeed or company-site URL.
What people use it for
- Recruiting and lead generation: find companies hiring for a role in a city, then reach out
- Job boards and aggregators: fill your board with fresh postings and direct apply links
- Salary research: compare advertised pay for a role across cities and countries
- Labour-market analysis: track who's hiring, for what, and how fast postings appear
- Job hunting at scale: every data analyst role in London in one spreadsheet
What you get
One dataset item per job:
{"query": "data analyst jobs london","title": "Data Analyst (Forecasting & Modelling)","company": "ADLIB","location": "London","via": "LinkedIn","postedAgo": "15 hours ago","postedAt": "2026-09-22T21:36:21+00:00","salary": "£50k-£60k a year","jobType": "Full-time","degree": "No degree mentioned","applyUrl": "https://www.linkedin.com/jobs/view/...","applyOptions": [{ "source": "LinkedIn", "url": "https://www.linkedin.com/jobs/view/...", "domain": "linkedin.com", "direct": false },{ "source": "Glassdoor", "url": "https://www.glassdoor.co.uk/job-listing/...", "domain": "glassdoor.co.uk", "direct": false }],"highlights": {"qualifications": ["Strong SQL and Python", "..."],"responsibilities": ["Build forecasting models", "..."]},"description": "Full job description text...","googleJobId": "fp-15naIGX8TWE2oAAAAAA==","country": "GB","scrapedAt": "2026-09-23T12:30:00+00:00"}
applyUrlis the employer's own site when Google lists one ("Apply directly"), otherwise the first job board.salary,postedAgo,degreeandhighlightsappear when the posting includes them. In tests, about half of postings had a salary and every one had a description and apply link.
How to use it
- Add your searches, one per line, the way you'd type them into Google:
nurse jobs new york,remote python developer,software entwickler berlin. - Pick the country. It decides which Google is searched (google.co.uk, google.de…).
- Set max jobs per search. Leave Expand results on for more than 10.
- Run it and export to JSON, CSV or Excel, or use the API.
How "Expand results" works
Google only shows 10 jobs per search. With Expand results on, the scraper also runs natural variations of your search (full time, senior, entry level, posted this week, remote…) and removes duplicates using Google's own job ID, which typically gives 40-80 unique jobs per search. It stops early once a search stops producing new jobs.
Pricing
You pay per unique job returned. Duplicates, failed searches and searches where Google shows no jobs are never charged. The Google searches themselves run on Apify's Google SERP proxy, which Apify bills on your account at its usual SERP rate.
Limits
- Google Jobs isn't offered everywhere. It works for the US, UK, Europe, India and more. In tests, Australia and New Zealand returned normal web results instead of jobs. When that happens the run tells you (
noJobsView: true) and charges nothing. - Put the place in your search (
… jobs london). The country setting picks Google's country, not the city. - Google decides which postings to show, so results reflect what Google Jobs indexes.