
Seek.com Job Scraper (Simple, Best)
Deprecated
Pricing
$3.00 / 1,000 results
Go to Store

Seek.com Job Scraper (Simple, Best)
Deprecated
Drop in any Seek.com.au search URL, and this actor will extract all the job listings from that exact search. Fetches job titles, companies, locations, and direct links for each listing.
0.0 (0)
Pricing
$3.00 / 1,000 results
1
Total users
8
Monthly users
5
Runs succeeded
0%
Last modified
4 months ago
Seek Scanner
A professional web scraper for Seek.com.au job listings built with Apify.
Features
- Scrapes job listings from any Seek.com.au search URL
- Handles pagination automatically
- Uses proxy rotation to avoid blocking
- Implements retry mechanisms for failed requests
- Outputs structured JSON data
- Scales efficiently with concurrent requests
Installation
- Install dependencies:
$npm install
- Local development:
$npx apify run
Input
The actor accepts the following input:
searchUrl
: (Required) A valid Seek.com.au search URL
Example:
{"searchUrl": "https://www.seek.com.au/jobs?keywords=software+developer"}
Output
The actor outputs JSON data in the following format:
{"title": "Job Title","company": "Company Name","location": "Job Location","salary": "Salary Range","url": "Job URL","scrapedAt": "ISO timestamp"}
Performance Optimizations
- Uses Playwright for efficient browser automation
- Implements concurrent scraping (10 pages at a time)
- Minimizes DOM queries using data-automation attributes
- Implements efficient pagination handling
Error Handling
The scraper includes robust error handling:
- Automatic retries for failed requests
- Proxy rotation to avoid IP blocks
- Detailed logging for debugging
- Graceful handling of missing data
Deployment
- Install Apify CLI:
$npm install -g apify-cli
- Login to Apify:
$apify login
- Deploy to Apify:
$apify push