How to scrape Seek job listings

How to scrape Seek job listings

Seek is the number 1 online employment marketplace in Australia and a leading platform across Asia Pacific and Latin America. 

The Seek data allows you to get insights on the latest trends of the employment market, perform market research, and more. 

Job seekers can scrape Seek job listings data to perform salary research to establish better salary expectations and find a competitive job with a competitive salary.

Many job seekers skip the part of salary research as they don’t want to spend tons of time on the manual research.

Hexomatic allows 1-click scraping of Seek job postings data to save your time and energy on preparing for your job interviews.

In this tutorial, we will show you:

#1 How to scrape Seek job listings.

#2 How to scrape a single job posting from Seek.

#1 How to scrape Seek job listings

In this section, we will demonstrate how to scrape any type of job listing from Seek to get the position titles, job announcement URLs, and more.

Step 1: Go to the Public Recipe Library

From your dashboard, select Recipe Library to access the public scraping recipes. 

Step 2: Capture the desired job category webpage URL(s)

Go to https://www.seek.com.au/ and capture the job category webpage URL(s).

For example:

Step 3: Select the “Seek job listings” recipe with data input

From the Recipe Library, select the “Seek job listings” recipe, and click the “Use with data input” option. 

Step 4: Add captured page URL(s)

Next, add the previously captured URL(s). You have the option of adding a single URL or bulk URLs. 

Step 5: Add the “Seek job listings” recipe to workflow

Now, add the “Seek job listings” recipe to your workflow, selecting data input as the source.

Step 6: Run the workflow

Run the workflow to get the results. 

Step 7: View and Save the results

Once the workflow has finished running, you can view the results and export them to CSV or Google Sheets. 

#2 How to scrape a single job posting from Seek

You know how to scrape job listings of any category from Seek. Now, let’s see how to automatically scrape any job posting with detailed information using our ready-made recipe. 

Step 1: Go to the Public Recipe Library

From your dashboard, select Recipe Library to access the public scraping recipes. 

Step 2: Capture the desired job posting page URL(s)

Go to https://www.seek.com.au/ and capture the job posting page URL(s).

For example: 

Step 3: Select the “Seek single job listing” recipe with data input

Next, Select the “ Seek single job listing” recipe and click the “Use with data input” option. 

Step 4: Add the captured page URL(s)

Now, you can add the previously captured page URL(s). You have the option of adding a single URL or bulk URLs. 

Step 5: Add the “Seek single job listing” recipe to workflow

Now, add the Seek single job listing” recipe to your workflow, selecting data input as the source. 

Then, click Continue.

Step 6: Run the workflow

Now, you can run the workflow to get the results. 

Step 7: View and Save the results

Once the workflow has finished running, you can view the results and export them to CSV or Google Sheets. 


Automate & scale time-consuming tasks like never before

Hexomatic. The no-code, point and click work automation platform.

Harness the internet as your own data source, build your own scraping bots and leverage ready made automations to delegate time consuming tasks and scale your business.

No coding or PhD in programming required.