Слогер Создать блог
Разработка

Как выбрать парсер вакансий: разбор 10 самых популярных инструментов

На Apify есть десятки готовых сборщиков вакансий с LinkedIn, Indeed, Google и Upwork. Разбираем, чем они отличаются по пользователям, рейтингам и модели оплаты — и как выбрать один под свою задачу.

Собрать вакансии руками с LinkedIn, Indeed и ещё десятка площадок нереально: пока дойдёте до третьей страницы, часть объявлений уже снимут. Поэтому сбор ушёл в готовые парсеры — облачные боты, которые отдают вакансии структурой: JSON, CSV, Excel. Ниже разбор десяти самых популярных таких инструментов на Apify по числу активных пользователей, с их оценками и моделью оплаты. И главное — как из этого списка выбрать свой.

Зачем это вообще нужно

Рекрутер сравнивает зарплатные вилки по рынку и не может позволить себе опрашивать сотни компаний вручную. Компания наполняет собственную job-доску, где нужны свежие посты каждый день. Фрилансер хочет получать новые заказы в почту, а не обновлять ленту Upwork по десять раз. Все эти задачи упираются в одно: нужна регулярная выгрузка по фильтрам — локация, ключевое слово, компания. Ручной сбор проигрывает не в скорости, а в повторяемости. Вручную вы не получите одинаковую выборку дважды.

Все десять инструментов в одной таблице

Порядок — как в исходной подборке. Обратите внимание: он не совпадает с числом пользователей, инструмент с 49K стоит восьмым.

ИнструментЧто собираетАктивных пользователейРейтингОплата
LinkedIn Jobs ScraperВакансии LinkedIn по поисковым URL и фильтрам, детали вакансии, компания, автор поста155K4.6/5За событие
Indeed ScraperВакансии Indeed, включая сохранённые и спонсорские, поиск по локации31K3.0/5За событие
Career Site Job Listing APIПрямые посты с 175 000+ карьерных сайтов компаний, 54 ATS (Workday и другие)7K4.1/5За событие
Profile Details Batch Scraper for LinkedIn + EMAIL (No Cookies)Профили LinkedIn: опыт, образование, сертификаты, локация, email. Без cookies12K4.4/5За событие
Indeed jobs scraper [PPR]Вакансии Indeed с фильтрами, обход блокировок24K4.6/5За результат
Advanced LinkedIn Job Search APIБаза вакансий LinkedIn, 10 млн новых в месяц, данные компании и рекрутера, AI-обогащение14K2.9/5За событие
StepStone Job ScraperStepStone Германия, Австрия, Бельгия — по ключевым словам, ссылкам, с email1K5.0/5$1 за 1 000 результатов
LinkedIn Jobs Scraper | Remove Duplicate JobsВакансии LinkedIn с удалением дублей, сбор по стартовым URL49K4.1/5За событие
Upwork Job ScraperЗаказы Upwork без лимитов, обход CAPTCHA, свои фильтры7K4.8/5За событие
Google Jobs ScraperGoogle Jobs, LinkedIn и Indeed в одном инструменте, данные в реальном времени3K4.6/5За событие

Что видно из цифр

LinkedIn забирает почти половину подборки: четыре инструмента из десяти, суммарно около 230 тысяч пользователей. Indeed представлен двумя сборщиками с общей аудиторией под 55 тысяч. Остальные четыре инструмента делят между собой ниши: прямой сбор с карьерных сайтов, Upwork, Google Jobs и рынок DACH.

Рейтинги ведут себя предсказуемо неприятно. Чем шире аудитория, тем ниже средняя оценка — у Indeed Scraper 3.0 при 31K пользователей, у Advanced LinkedIn Job Search API 2.9 при 14K. Правило не железное (LinkedIn Jobs Scraper держит 4.6 при 155K), но логика понятна: массовый инструмент собирает и массу разных ожиданий. А 5.0 у StepStone при 1 000 пользователей — это скорее десятки отзывов, чем устойчивая статистика.

Модель оплаты почти везде одна — «за событие», то есть за запуск или за обработанную страницу. Исключение — Indeed jobs scraper с пометкой PPR и StepStone с ценой $1 за 1 000 результатов. Разница на больших объёмах заметная: 10 000 вакансий по second-варианту стоят около $10, а в схеме «за событие» итог зависит от того, как быстро сервис дойдёт до нужного объёма.

В описании Upwork Job Scraper есть пометка: Apify отказывается от rental Actors, поэтому цены на часть инструментов меняются. Проверяйте актуальную тарификацию перед запуском, а не ориентируйтесь на старые описания.

Как выбрать под свою задачу

  • Нужны вакансии LinkedIn — берите тот, где 155K пользователей, и не путайте его с инструментом для профилей. Первый собирает объявления, второй — данные о людях.
  • Важна чистота данных по конкретным компаниям. Career Site Job Listing API тянет посты напрямую с 175 000+ карьерных сайтов через 54 ATS. Вакансия там появляется раньше, чем её подхватят агрегаторы, и её не удалят как дубль.
  • Не хотите разбираться с несколькими сервисами — Google Jobs Scraper покрывает Google, LinkedIn и Indeed сразу.
  • Узкий рынок. Германия, Австрия, Бельгия — это StepStone, других вариантов в подборке нет.
  • Фриланс — Upwork Job Scraper с обходом CAPTCHA.

Типичные ошибки

  1. Гнаться за самым популярным. 155K пользователей не означают, что инструмент подходит вам: если вы ищете вакансии в Германии, LinkedIn отдаст только часть рынка, а специфику найма там не покажет вообще.
  2. Смотреть только на рейтинг. Оценка 3.0 при 31K пользователей и 5.0 при 1K — это разные величины доверия. Первое значит, что инструмент работает, но регулярно ломается на части локаций. Второе — что отзывов мало.
  3. Сразу запускать большой объём. Первый прогон делайте на 20–50 вакансиях и проверьте поля: ссылка, компания, локация, вилка, дата. Если описания обрезаны или дата пустая, объём только увеличит мусор.
  4. Не считать бюджет. При схеме «за событие» стоимость десяти тысяч записей может отличаться от «за результат» в разы. Считайте цену за 1 000 вакансий, а не за запуск.
  5. Собирать персональные данные «на всякий случай». Об этом ниже.

Про легальную сторону

Публичные объявления о вакансиях и профили людей с email — две разные истории. Сам сбор вакансий обычно нарушает правила площадки (ToS), но не создаёт проблем с законом. А вот выгрузка email из профилей LinkedIn — это уже персональные данные, и при работе с людьми из ЕС вы попадаете под требования вроде GDPR. Инструмент с пометкой «No Cookies» решает техническую задачу доступа, но не юридическую: отсутствие cookies не делает сбор персональных данных законным. Если данные уходят в продукт, надёжнее брать прямые публикации компаний — как в Career Site Job Listing API.

Стартовый сценарий на вечер

  1. Зарегистрируйте аккаунт в Apify: новым дают $5 кредита в месяц, этого хватает на тестовые прогоны.
  2. Выберите один инструмент из таблицы под свою площадку.
  3. Задайте узкий фильтр — одна локация, одно ключевое слово.
  4. Проверьте выдачу: какие поля заполнены, есть ли ссылка на вакансию и дата.
  5. Выгрузите в JSON, CSV или Excel и посчитайте уникальные компании — это сразу покажет, насколько выборка полная.

Сервер, прокси и код не нужны: всё считается в облаке. В каталоге платформы больше 26 000 инструментов, есть и полный список на GitHub — если понадобится площадка помимо вакансий.

Ранжирование по числу пользователей полезно ровно в одном: оно показывает, какие инструменты живые и обновляются. Дальше выбор определяется вашей площадкой и бюджетом на тысячу записей. Начните с одного сервиса, узкого фильтра и маленькой выборки — за вечер станет понятно, годится ли вам такой способ сбора данных вообще. Масштабировать объёмы имеет смысл уже после этого.

По материалам: career. Текст переработан редакцией Слогера.

← На главную

Рекламное место — Конец поста
Реклама · Слогер

Комментарии (0)

Войдите, чтобы комментировать.

Пока нет комментариев. Будьте первым.