Google Jobs Fresh: Job Listings Scraper avatar

Google Jobs Fresh: Job Listings Scraper

Pricing

from $1.52 / 1,000 job scrapeds

Go to Apify Store
Google Jobs Fresh: Job Listings Scraper

Google Jobs Fresh: Job Listings Scraper

Scrape job listings from Google's Jobs vertical for US-market queries. Returns job title, company, location, posted date, salary snippet, employment type and apply links.

Pricing

from $1.52 / 1,000 job scrapeds

Rating

0.0

(0)

Developer

Karl Sundström

Karl Sundström

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

17 days ago

Last modified

Categories

Share

Google Jobs Fresh — Job Listings Scraper

Independent tool, not affiliated with Google.

Scrape job listings straight from Google's Jobs search results — aggregated postings from thousands of company career sites and job boards. Returns title, company, location, posted date, salary snippet, description and apply URLs. Headful Playwright run on Apify infrastructure, with proxy configuration support. ⚠️ The Jobs vertical is currently US-market — use country: us and US locations.

Why Google Jobs Fresh?

  • 🌐 One query, every board — Google aggregates postings from company sites and job boards, so you cover them all in one run.
  • 🏷️ Rich snippets — salary snippets and posted dates where Google shows them.
  • 🔗 Apply URLs included — route candidates straight to the source posting.
  • 🕰️ Fresh by design — Google's Jobs vertical surfaces recent postings first.

Use cases

US job market monitoring · salary benchmarking from snippet data · candidate sourcing pipelines · competitor hiring tracking

What data you get?

🏷️ FieldDescription
💼 titleJob title
🏢 companyHiring company
📍 locationJob location
📅 postedDatePosted date (where shown)
💰 salarySnippetSalary snippet (where shown)
📄 descriptionJob description text
🔗 applyUrlApply/source URL

How to use

  1. Add the actor to your Apify account and click Run.
  2. Enter q (e.g. registered nurse) and a US location (e.g. Houston, TX).
  3. Raise pages for more listings (each page ≈ 10 listings, max 5).
  4. Add proxyConfiguration — Google serves CAPTCHA to most datacenter IPs, so residential or UNBLOCKER proxy is strongly recommended.
  5. Export results as JSON, CSV or Excel.

Input

{
"q": "registered nurse",
"location": "Houston, TX",
"language": "en",
"country": "us",
"pages": 2
}
FieldTypeDescriptionDefault
qstringJob search query—
locationstringAppended to the query (e.g. Houston, TX). Jobs vertical is US-market—
languagestringInterface language code (en, sv, de, …)en
countrystringCountry code for resultsus
pagesintegerBatches of ~10 listings to load1 (max 5)
proxyConfigurationobjectResidential/UNBLOCKER proxy strongly recommended—

Output

{
"title": "Registered Nurse — ICU",
"company": "Example Health",
"location": "Houston, TX",
"postedDate": "3 days ago",
"salarySnippet": "$75,000–$95,000 a year",
"description": "Example Health is seeking…",
"applyUrl": "https://careers.example.com/job/123"
}

Salary and posted dates appear only where Google displays them; run the actor once on a sample query to confirm the latest output shape.

Support

Questions or missing fields? Open an issue on the actor page or contact the developer via Apify.