Geebo Scraper avatar

Geebo Scraper

Pricing

from $1.90 / 1,000 jobs

Go to Apify Store
Geebo Scraper

Geebo Scraper

Geebo Scraper extracts structured job data from Geebo search and results pages, including titles, companies, locations, salaries, employment types, posting dates, and descriptions. Ideal for job market research, hiring trends, lead generation, and recruitment analytics.

Pricing

from $1.90 / 1,000 jobs

Rating

0.0

(0)

Developer

Lexis Solutions

Lexis Solutions

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Share

banner

Geebo (geebo.com) is a US classifieds and job listings platform. This actor collects structured job posting data from Geebo job results pages.

Introduction

The Geebo scraper starts from Geebo job result pages and collects structured job data such as title, company, location, salary, employment type, posting dates, education requirements, experience requirements, and cleaned job descriptions.

Use Cases

  • Job market research: Track openings, salary ranges, and hiring trends across categories and locations.
  • Lead generation: Build structured datasets of job postings for staffing, outreach, or enrichment workflows.
  • Competitive intelligence: Monitor hiring activity by company, role type, and geography.
  • Analytics pipelines: Feed dashboards, internal tools, or warehousing with structured job posting data.

Input

Provide the following fields:

  • startUrls (array, required): Geebo job result page URLs.
  • maxItems (integer, required): Maximum number of results to process per start URL.
  • proxyConfiguration (object, optional): Apify proxy settings.

Notes:

  • You can start from job browsing pages or job search result pages.
  • The actor collects listing data and enriches it with job details when available.
  • Some listings redirect to external websites or third-party job pages. For those listings, the actor stores only the data shown on the Geebo results page.
  • Crawling stops per source URL when maxItems is reached.

Input Examples

1) Start URLs

{
"startUrls": [
{
"url": "https://geebo.com/jobs-online/"
},
{
"url": "https://geebo.com/jobs-online/search/"
}
],
"maxItems": 10,
"proxyConfiguration": {
"useApifyProxy": false
}
}

Output

Each dataset item contains fields like:

{
"url": "https://ottumwa-ia.geebo.com/jobs-online/view/id/100077638-in-search-of-elementary-/",
"title": "In search of elementary school ride in Ottumwa, IA",
"category": null,
"jobId": "100077638",
"datePosted": "2026-04-21T00:00:00-04:00",
"validThrough": "2026-04-28T23:59:59-04:00",
"location": "Ottumwa, IA, US",
"streetAddress": "Not Given",
"city": "Ottumwa",
"region": "IA",
"postalCode": "52501",
"country": "US",
"company": "Wyndy LLC",
"applicantLocationRequirements": "US",
"directApply": false,
"salary": "USD 20 - 28 per hour",
"experience": "6 months",
"duration": "1 hour",
"employmentType": "FULL_TIME",
"hours": null,
"education": "high school, bachelor degree",
"experienceInPlaceOfEducation": true,
"benefits": null,
"applyUrl": null,
"description": "The Elementary School Ride position involves safely transporting and supervising students to and from school. This role ensures a secure and comfortable journey for students utilizing appropriate communication and behavior management techniques."
}

The scraper continues through result pages until maxItems is reached per start URL or no more results are available.

Why use the Geebo Scraper?

  • Focused: Built specifically for Geebo job result pages.
  • Structured output: Returns normalized job records ready for automation and analysis.
  • Detail enrichment: Collects richer job metadata when available.
  • Per-URL limits: maxItems is enforced per start URL.
  • Flexible input: Works with Geebo browsing and search result pages.

FAQ

  • How many job postings can it extract?
    Controlled by maxItems per source URL.

  • What pages can I start from?
    Geebo browsing pages and search result pages.

  • Does it collect detailed job information?
    Yes. When available, the actor collects more detailed job metadata beyond the listing preview.

  • What data can be extracted from detail pages?
    The actor can extract fields such as title, company, location, salary, employment type, dates, education, experience, and cleaned description text.

  • What if Geebo changes their website structure?
    The actor may require selector or parsing updates to remain stable.

Need to scrape other job platforms?

Check out our other scrapers:


Need help or want a custom solution?

Lexis Solutions is a certified Apify Partner. We can help with custom data extraction projects.

Contact us over Email or LinkedIn.

Support Our Work

If you're happy with our work and scrapers, you're welcome to leave us a company review here and leave a review for the scrapers you're subscribed to.

Image Credit

Image credit: geebo.com