JobSpy icon indicating copy to clipboard operation
JobSpy copied to clipboard

Google Jobs and ZipRecruiter scraping not working (returns 0 results / 403 forbidden)

Open jeel1811 opened this issue 4 months ago • 3 comments

I am using JobSpy in Google Colab and facing issues with Google Jobs and ZipRecruiter:

Google Jobs: WARNING - JobSpy:Google - initial cursor not found, try changing your query or there was at most 10 results ✅ Found 0 jobs

Tried different google_search_term values (software engineer jobs in USA since last week, data analyst jobs remote, etc.) Always returns 0 jobs in Colab (also tested locally).

ZipRecruiter: ERROR - JobSpy:ZipRecruiter - response status code 403 with response: {"status_code":403,"error_code":"forbidden cf-waf","error_message":"Forbidden"}

What Works: LinkedIn and Indeed scraping works fine. The issue is only with Google Jobs and ZipRecruiter.

jeel1811 avatar Sep 06 '25 06:09 jeel1811

Issue with Glassdoor

import csv
from jobspy import scrape_jobs

jobs = scrape_jobs(
    site_name=["glassdoor"], # "glassdoor", "bayt", "naukri", "bdjobs"
    search_term="software engineer",
    google_search_term="software engineer jobs remote",
    location="remote",
    results_wanted=20,
    hours_old=72,
    country_indeed='INDIA',
    easy_apply=True
    # linkedin_fetch_description=True # gets more info such as description, direct job url (slower)
    # proxies=["208.195.175.46:65095", "208.195.175.45:65095", "localhost"],
)
print(f"Found {len(jobs)} jobs")
print(jobs.head())
jobs.to_csv("jobs.csv", quoting=csv.QUOTE_NONNUMERIC, escapechar="\\", index=False) # to_excel

I get:

2025-09-10 18:07:52,592 - ERROR - JobSpy:Glassdoor - Glassdoor response status code 403
2025-09-10 18:07:52,592 - ERROR - JobSpy:Glassdoor - Glassdoor: location not parsed
Found 0 jobs
Empty DataFrame
Columns: []
Index: []

Edit (11/09/2025): It works now - idk what changed.

psymbio avatar Sep 10 '25 12:09 psymbio

Doesn't work for me as well, Google and Glassdoor

thesandrex avatar Sep 18 '25 17:09 thesandrex

ZipRecruiter shows error - unavailable in europe

thesandrex avatar Sep 18 '25 17:09 thesandrex