~/business/indeed-scraper

Indeed Scraper — вакансии, работодатели, отзывы и зарплаты

Собирайте вакансии Indeed с полными описаниями и разобранными зарплатами — и в том же запуске работодателей за ними: профили компаний, отзывы сотрудников, зарплатные таблицы и вопросы-ответы, связанные по собственному идентификатору работодателя Indeed. 62 страновых домена, без входа в аккаунт.

вакансии TypeScriptCrawlee Весь мир
proooxy/indeed-scraper — характеристики
категорияbusiness / вакансии
языкTypeScript
стекTypeScript, Crawlee
рынкиВесь мир
выводчистый JSON, готовый к RAG

ключевые возможности

Обе стороны Indeed за один запуск — вакансии и работодатели за ними

Связь по идентификатору работодателя Indeed, а не по названию компании

Полные описания вакансий по базовому тарифу, загрузка пакетами

Каждый фильтр проверен относительно контроля — неработающие удалены

62 страновых домена с обработкой валюты, локали и единиц расстояния

Мониторинг по расписанию — только вакансии, новые с прошлого запуска

сценарии использования

  • Рекрутинговая и кадровая аналитика по ролям и рынкам
  • Бенчмаркинг зарплат по разобранным выплатам и зарплатным таблицам
  • Исследование конкурентов — открытые вакансии, рейтинги и темп найма
  • Джоб-борды и агрегаторы, которым нужен чистый дедуплицированный поток
  • Лидогенерация — каждая вакансия это компания, тратящая деньги на наём
  • Подбор кандидатов с оценкой по списку навыков

входные параметры

ПараметрТипОбязательныйОписание
scrapeModestringопциональноЧто собирать — вакансии, компании или и то и другое
keywordsarrayопциональноНазвания должностей или поисковые запросы
locationstringопциональноГород, регион или почтовый индекс для поиска
countrystringопциональноСтрановой домен Indeed (поддерживается 62)
startUrlsarrayопциональноСсылки Indeed на поиск, вакансию, компанию или зарплаты
includeDescriptionbooleanопциональноВключить полное описание вакансии (HTML и текст)
includeCompanyDetailsbooleanопциональноТакже возвращать профили работодателей, отзывы, зарплаты и вопросы-ответы
strictMatchbooleanопциональноОтбрасывать вакансии, в заголовке и описании которых нет ваших ключевых слов (Indeed добавляет в выдачу слабо связанные и спонсорские вакансии)
resumeKeywordsarrayопциональноНавыки из резюме; каждая вакансия получает оценку соответствия 0-100 плюс списки совпавших и недостающих навыков. Это не фильтр поиска
onlyNewJobsbooleanопциональноВозвращать только вакансии, не встречавшиеся в прошлых запусках
maxItemsnumberопциональноМаксимум возвращаемых вакансий — жёсткий потолок расходов запуска
proxyConfigurationobjectопциональноРекомендуется резидентный прокси

Пример вывода

 1{
 2  "recordType": "job",
 3  "source": {
 4    "jobKey": "f687cbdb754c430a",
 5    "canonicalUrl": "https://www.indeed.com/viewjob?jk=f687cbdb754c430a",
 6    "country": "US",
 7    "domain": "www.indeed.com",
 8    "scrapedAt": "2026-08-27T03:23:45.483Z"
 9  },
10  "title": "Registered Nurse (Multiple Openings)",
11  "normalizedTitle": "Registered Nurse",
12  "company": {
13    "name": "AdventHealth Central Texas",
14    "fccId": "11994ad5a40ae7aa",
15    "rating": 3.7,
16    "reviewCount": 4166
17  },
18  "location": {
19    "formatted": "Killeen, TX 76549",
20    "city": "Killeen",
21    "state": "TX",
22    "postalCode": "76549",
23    "country": "US",
24    "isRemote": false
25  },
26  "salary": { "min": 33.28, "max": 61.91, "currency": "USD", "period": "HOURLY", "isEstimate": true }
27}

Пять типов записей делят один датасет — вакансии, компании, отзывы, зарплаты и вопросы-ответы — различаются по recordType. Вакансии связываются с компаниями через company.fccId.

Тарифы

Оплата за событие — вы платите за записи, которые оставляете:

СобытиеЦенаЧто покрывает
Вакансия$0.003Одна вакансия с должностью, локацией, разобранной зарплатой и описанием
Доп. детали вакансии$0.002Необязательные детали сверх стандартной записи
Поисковый запрос$0.002Один поисковый или постраничный запрос
Профиль компании$0.006Профиль работодателя с размером, выручкой и рейтингами
Отзыв о компании$0.004Один отзыв сотрудника с оценками по категориям
Зарплатная запись$0.003Одна строка зарплатной таблицы по роли и работодателю
Вопрос и ответ$0.003Один вопрос сообщества с лучшими ответами
Контакт работодателя (доп.)$0.01Деловой контактный адрес с сайта работодателя

Советы

  • Задавайте охват сами. Запрос, уже суженный вами до города, никогда не расширяется молча; широкие запросы дробятся на срезы только при включённом расширении.
  • Для мониторинга используйте onlyNewJobs. Пропущенные вакансии не стоят ни запросов, ни денег, поэтому ежедневный запуск по стабильному запросу остаётся дешёвым.
  • maxItems — ваш потолок расходов. Это жёсткий предел того, за что запуск может списать средства: задайте его до повышения параллелизма.
  • Включайте strictMatch при подаче в модель. Добивка и спонсорские результаты — главный источник шума в данных Indeed.

частые вопросы

Можно ли получить вакансии и данные о компаниях за один запуск?
Да. Включите includeCompanyDetails, и каждый найденный поиском работодатель вернётся тоже — с профилем, отзывами, зарплатами и вопросами-ответами по вашему выбору. Вакансии связываются с компаниями по идентификатору работодателя Indeed, а не по названию.
Сколько на самом деле удаётся собрать по одному поиску?
По поиску, который Indeed заявлял как 2 676 вакансий, одна лишь постраничная выборка дала 737 уникальных вакансий за 41 запрос, а с включённым расширением — 1 388 за 369 запросов. Каждый запуск логирует собранное против заявленного Indeed.
Возвращаются ли спонсорские и слабо связанные вакансии?
Только если они вам нужны. Indeed добавляет их на каждую страницу результатов; strictMatch отбрасывает их, оценивая по полному описанию, а не по сниппету.

похожие в ~/business

Запустите Indeed Scraper — вакансии, работодатели, отзывы и зарплаты или закажите разработку под задачу

Начните извлекать данные на Apify за считаные минуты или закажите у меня разработку парсера на заказ и RAG-конвейера под ваш источник и схему.

запустить на Apify заказать данные