Seek.com Job Scraper (Simple, Best) avatar

Seek.com Job Scraper (Simple, Best)

Under maintenance
Try for free

Pay $3.00 for 1,000 results

Go to Store
This Actor is under maintenance.

This Actor may be unreliable while under maintenance. Would you like to try a similar Actor instead?

See alternative Actors
Seek.com Job Scraper (Simple, Best)

Seek.com Job Scraper (Simple, Best)

tylah-stl/seek-com-job-scraper-simple-best
Try for free

Pay $3.00 for 1,000 results

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.

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

  1. Install dependencies:
npm install
  1. Local development:
npx apify run

Input

The actor accepts the following input:

  • searchUrl: (Required) A valid Seek.com.au search URL

Example:

1{
2    "searchUrl": "https://www.seek.com.au/jobs?keywords=software+developer"
3}

Output

The actor outputs JSON data in the following format:

1{
2    "title": "Job Title",
3    "company": "Company Name",
4    "location": "Job Location",
5    "salary": "Salary Range",
6    "url": "Job URL",
7    "scrapedAt": "ISO timestamp"
8}

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

  1. Install Apify CLI:
npm install -g apify-cli
  1. Login to Apify:
apify login
  1. Deploy to Apify:
apify push
Developer
Maintained by Community

Actor Metrics

  • 1 monthly user

  • 1 star

  • 0% runs succeeded

  • Created in Jan 2025

  • Modified 5 days ago