Поиск вакансий на HeadHunter (Базовый режим)
Как собирать вакансии автоматически. Начать за 5 минут
На платформе aiWarmUp есть специальный процессор для поиска вакансий на HeadHunter. Процессор - это автоматизированный инструмент, который выполняет задачу за вас. В данном случае он собирает вакансии по вашим критериям.
Вы настраиваете фильтры на сайте HeadHunter, копируете ссылку - и система собирает все подходящие вакансии в таблицу, экономя часы ручного копирования и поиска. Это полезно для рекрутеров, специалистов по продажам и всех, кто работает с вакансиями.
Процессор загружает базовую информацию о вакансиях и получает дополнительные данные: полные описания, ключевые навыки, информацию о работодателях. Система автоматически фильтрует дубликаты и работает в режиме обновления, загружая только новые вакансии при каждом запуске
Обратите внимание: Эта статья описывает базовый режим работы процессора, когда он стоит первым в воронке. Существует также продвинутый режим для обработки отдельных вакансий - о нем будет отдельная статья.
Создание воронки и добавление процессора
Чтобы использовать конструктор воронок и добавлять процессоры, зарегистрируйтесь на платформе aiWarmUp с помощью электронной почты и пароля. Регистрация бесплатная и занимает пару минут.
Вы увидите это поле:
Шаг 1: Создайте новую воронку
Перейдите в раздел «Конструктор воронок» и нажмите кнопку «Создать воронку» (или «+ Создать первую воронку»). Откроется окно создания новой воронки, где нужно указать базовую информацию.
В окне «Создать воронку» заполните поля:
Название - укажите понятное имя для воронки, например: «Поиск вакансий на HeadHunter» или «Мониторинг вакансий руководителей продаж». Название поможет быстро находить нужную воронку в списке. Это обязательное поле.
Описание - добавьте краткое описание того, что делает воронка. Например: «Автоматический сбор вакансий с hh.ru по заданным фильтрам для анализа и работы с компаниями-работодателями». Это поле опциональное, но полезно для документирования ваших воронок.
Название - укажите понятное имя для воронки, например: «Поиск вакансий на HeadHunter» или «Мониторинг вакансий руководителей продаж». Название поможет быстро находить нужную воронку в списке. Это обязательное поле.
Описание - добавьте краткое описание того, что делает воронка. Например: «Автоматический сбор вакансий с hh.ru по заданным фильтрам для анализа и работы с компаниями-работодателями». Это поле опциональное, но полезно для документирования ваших воронок.
После заполнения нажмите кнопку «Создать воронку». Система создаст новую воронку и откроет конструктор - пустое рабочее пространство, где вы будете собирать цепочку процессоров.
Шаг 2: Добавьте процессор HeadHunter
В центре пустой воронки вы увидите кнопку с плюсом. Нажмите на неё, чтобы открыть меню выбора процессоров. В выпадающем меню найдите раздел «search» и выберите «Поиск на HeadHunter». Процессор появится в воронке, и вы приступите к настройке.
Процессор появится в воронке с несколькими иконками для управления. Кликните на вторую иконку «Редактировать процессор» - синюю с изображением карандаша, чтобы открыть окно настроек. Здесь находятся все параметры для поиска вакансий.
Настройка параметров поиска
Получение URL для поиска
Основной параметр - это URL из адресной строки HeadHunter с настроенными фильтрами. Зайдите на hh.ru и настройте поиск: введите должность, выберите город, укажите специализацию, отрасль компании, уровень дохода и другие параметры.
Например, для поиска руководителей отдела продаж в московских IT-компаниях выберите регион «Москва», введите в строке поиска «руководитель отдела продаж», в фильтрах поставьте «От аккредитованных IT-компаний». После настройки всех фильтров скопируйте полный URL из адресной строки браузера.
Скопированный URL вставьте в поле «URL для поиска» в настройках процессора. Система распознает все параметры и будет искать вакансии по этим критериям.
Примеры URL:
Правильно:
https://hh.ru/search/vacancy?area=1&text=Python+%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%87%D0%B8%D0%BA&experience=between1And3&label=accredited_it&search_field=name&search_field=company_name&search_field=description&enable_snippets=true
Неправильно:
https://hh.ru/ (это главная страница без фильтров)
https://hh.ru/123456789012345678 (это ссылка на конкретную вакансию)
Например, для поиска руководителей отдела продаж в московских IT-компаниях выберите регион «Москва», введите в строке поиска «руководитель отдела продаж», в фильтрах поставьте «От аккредитованных IT-компаний». После настройки всех фильтров скопируйте полный URL из адресной строки браузера.
Скопированный URL вставьте в поле «URL для поиска» в настройках процессора. Система распознает все параметры и будет искать вакансии по этим критериям.
Примеры URL:
Правильно:
https://hh.ru/search/vacancy?area=1&text=Python+%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%87%D0%B8%D0%BA&experience=between1And3&label=accredited_it&search_field=name&search_field=company_name&search_field=description&enable_snippets=true
Неправильно:
https://hh.ru/ (это главная страница без фильтров)
https://hh.ru/123456789012345678 (это ссылка на конкретную вакансию)
Временные рамки поиска
Параметр «Дата начала поиска (время московское)» определяет, с какого момента загружать вакансии. По умолчанию используются текущие дата и время, но вы можете указать любую дату в прошлом. Время указывается в московском часовом поясе (UTC+3).
Например, для сбора всех вакансий с утра 19 ноября укажите «19/11/2025, 10:00». Система загрузит все вакансии, опубликованные после этого момента.
Например, для сбора всех вакансий с утра 19 ноября укажите «19/11/2025, 10:00». Система загрузит все вакансии, опубликованные после этого момента.
Режим поиска новых вакансий
Галочка «Искать только новые вакансии» нужна для повторных запусков. При первом запуске система собирает все вакансии и запоминает ID последней найденной. При следующем запуске с включенной галочкой система загружает только вакансии, появившиеся после предыдущего запуска.
Это удобно для ежедневного мониторинга. Настройте воронку один раз, затем просто запускайте каждый день - получите только свежие вакансии без дубликатов. При первом запуске галочку ставить не нужно.
Это удобно для ежедневного мониторинга. Настройте воронку один раз, затем просто запускайте каждый день - получите только свежие вакансии без дубликатов. При первом запуске галочку ставить не нужно.
Обработка дубликатов
Переопубликованные вакансии
На HeadHunter компании часто переопубликовывают вакансии через функцию «Поднять вакансию». Для пользователей она выглядит как новая и отображается вверху списка, но ID вакансии не меняется.
По умолчанию процессор работает в режиме «Не дублировать переопубликованные вакансии». Если вакансия уже была загружена, она не попадет в выборку повторно, даже если работодатель ее поднял. Система определяет дубликаты по ID вакансии. В большинстве случаев эту настройку лучше оставить включенной.
По умолчанию процессор работает в режиме «Не дублировать переопубликованные вакансии». Если вакансия уже была загружена, она не попадет в выборку повторно, даже если работодатель ее поднял. Система определяет дубликаты по ID вакансии. В большинстве случаев эту настройку лучше оставить включенной.
Дубликаты от одного работодателя
Режим «Не дублировать вакансии работодателя» оставляет только первую вакансию от каждого работодателя и пропускает остальные.
Это полезно для B2B-продаж или при выходе на ЛПР (лицо, принимающее решение) компаний. Крупные работодатели размещают сотни вакансий на одну должность в разных городах: «Менеджер по продажам - Москва», «Менеджер по продажам - Смоленск», «Менеджер по продажам - Рязань».
Если нужен просто контакт с компанией, достаточно одной вакансии. Включив этот режим, вы получите только первую найденную вакансию от каждой компании, что сокращает объем данных.
Это полезно для B2B-продаж или при выходе на ЛПР (лицо, принимающее решение) компаний. Крупные работодатели размещают сотни вакансий на одну должность в разных городах: «Менеджер по продажам - Москва», «Менеджер по продажам - Смоленск», «Менеджер по продажам - Рязань».
Если нужен просто контакт с компанией, достаточно одной вакансии. Включив этот режим, вы получите только первую найденную вакансию от каждой компании, что сокращает объем данных.
Дополнительные поля данных
По умолчанию процессор загружает стандартный набор: название вакансии, ссылку, адрес работы, название компании, зарплату, дату публикации. Вы можете расширить объем данных, включив дополнительные поля.
Полное описание вакансии
Опция «Полное описание» загружает полный текст каждой вакансии - с обязанностями, требованиями, условиями и подробностями. В базовой выборке этой информации нет.
Загрузка полных описаний требует времени. Система открывает карточку каждой вакансии отдельным запросом, а API HeadHunter ограничивает частоту обращений. Между загрузками делается задержка ~0,5-1 секунда. Для 80 вакансий вместо 1-2 минут загрузка займет 5-10 минут.
Полное описание полезно для обработки через ИИ или детального анализа требований. Если нужна просто база контактов компаний, это поле можно не включать.
Загрузка полных описаний требует времени. Система открывает карточку каждой вакансии отдельным запросом, а API HeadHunter ограничивает частоту обращений. Между загрузками делается задержка ~0,5-1 секунда. Для 80 вакансий вместо 1-2 минут загрузка займет 5-10 минут.
Полное описание полезно для обработки через ИИ или детального анализа требований. Если нужна просто база контактов компаний, это поле можно не включать.
Другие дополнительные поля
Дата первой публикации показывает, когда вакансия была размещена впервые. Может отличаться от текущей даты публикации, если работодатель переопубликовывал вакансию. Помогает понять, насколько «свежая» вакансия.
Ключевые навыки - структурированный список требуемых навыков, которые работодатель специально выбрал. Выводится в отдельной колонке, удобно для анализа.
Часовой пояс определяется по местоположению вакансии. Для Москвы - UTC+3, для Владивостока - UTC+10. Полезно для удаленных вакансий или коммуникации с работодателями в разных регионах.
Аккредитованная IT-компания - является ли компания аккредитованной IT-организацией.
Ключевые навыки - структурированный список требуемых навыков, которые работодатель специально выбрал. Выводится в отдельной колонке, удобно для анализа.
Часовой пояс определяется по местоположению вакансии. Для Москвы - UTC+3, для Владивостока - UTC+10. Полезно для удаленных вакансий или коммуникации с работодателями в разных регионах.
Аккредитованная IT-компания - является ли компания аккредитованной IT-организацией.
Запуск процессора и результаты
После настройки параметров нажмите «Сохранить». Процессор готов к работе. Чтобы запустить его, кликните на первую иконку - зеленую со знаком Play. Система начнет загружать вакансии согласно настройкам.
Просмотр собранных данных
После завершения работы процессора кликните на четвертую иконку - серую кнопку с надписью «Просмотр данных». Все вакансии отображаются в таблице с колонками: CREATED (дата создания), ID ВАКАНСИИ, ССЫЛКА НА ВАКАНСИЮ, НАЗВАНИЕ ВАКАНСИИ, АДРЕС РАБОТЫ, КЛЮЧЕВЫЕ НАВЫКИ, ID РАБОТОДАТЕЛЯ, ЗАРПЛАТА, ДАТА ПУБЛИКАЦИИ, ЧАСОВОЙ ПОЯС ОТНОСИТЕЛЬНО UTC, РЕГИОН РАБОТОДАТЕЛЯ, НАЗВАНИЕ РАБОТОДАТЕЛЯ, ТИП РАБОТОДАТЕЛЯ, ССЫЛКА НА РАБОТОДАТЕЛЯ В HH, ВАЛЮТА ЗАРПЛАТЫ, САЙТ РАБОТОДАТЕЛЯ, ПОЛНОЕ ОПИСАНИЕ ВАКАНСИИ, ОТРАСЛЬ РАБОТОДАТЕЛЯ, КРАТКИЕ ТРЕБОВАНИЯ, ДАТА ПЕРВОЙ ПУБЛИКАЦИИ ВАКАНСИИ, ОПИСАНИЕ РАБОТОДАТЕЛЯ, КРАТКИЕ ОБЯЗАННОСТИ, АККРЕДИТОВАННАЯ ИТ КОМПАНИЯ, КОЛИЧЕСТВО СОТРУДНИКОВ.
Конкретный набор колонок зависит от того, какие дополнительные поля вы включили в настройках процессора.
Переключатель «Показывать полный текст» в верхней части таблицы разворачивает содержимое ячеек. Если вы загружали полные описания, кликните на эту кнопку, затем на любую ячейку с описанием - оно откроется в удобном формате.
В таблице можно сортировать данные по любой колонке (по возрастанию или убыванию), отфильтровывать строки по условиям и экспортировать результаты в файл.
Конкретный набор колонок зависит от того, какие дополнительные поля вы включили в настройках процессора.
Переключатель «Показывать полный текст» в верхней части таблицы разворачивает содержимое ячеек. Если вы загружали полные описания, кликните на эту кнопку, затем на любую ячейку с описанием - оно откроется в удобном формате.
В таблице можно сортировать данные по любой колонке (по возрастанию или убыванию), отфильтровывать строки по условиям и экспортировать результаты в файл.
Использование данных в следующих процессорах
Данные, собранные процессором HeadHunter, можно передать в следующие процессоры воронки для дальнейшей обработки.
Чтобы добавить следующий процессор, нажмите на кнопку с плюсом после процессора HeadHunter. В выпадающем меню выберите нужный функционал. Например, если вы хотите для каждой компании найти ИНН, выберите процессор «Поиск ИНН компании».
Чтобы добавить следующий процессор, нажмите на кнопку с плюсом после процессора HeadHunter. В выпадающем меню выберите нужный функционал. Например, если вы хотите для каждой компании найти ИНН, выберите процессор «Поиск ИНН компании».
После добавления настройте новый процессор.
Так можно построить цепочку обработки: собрать вакансии → найти дополнительную информацию о компаниях → обработать через ИИ.
Подробнее о работе с цепочками процессоров и переменными читайте в статье «Работа с воронками».
Так можно построить цепочку обработки: собрать вакансии → найти дополнительную информацию о компаниях → обработать через ИИ.
Подробнее о работе с цепочками процессоров и переменными читайте в статье «Работа с воронками».
Оптимизация скорости работы
Скорость выполнения процессора зависит от включенных дополнительных полей. Без опции «Полное описание» около 80 вакансий загружаются за 1-2 минуты. Но когда вы включаете полное описание, система должна обратиться к каждой вакансии отдельно, и API HeadHunter ограничивает частоту запросов. Поэтому добавляется задержка ~0,5 - 1 секунда на каждую вакансию, что для 80 вакансий превращается в 5-10 минут ожидания.
Если полное описание не критично, отключите эту опцию - загрузка пойдет в десятки раз быстрее. Для работы с большими объемами данных существуют продвинутые техники оптимизации – о них читайте в отдельной статье.
Если полное описание не критично, отключите эту опцию - загрузка пойдет в десятки раз быстрее. Для работы с большими объемами данных существуют продвинутые техники оптимизации – о них читайте в отдельной статье.
Решение типичных проблем
Ошибка «Некорректный URL»
Копируйте ссылку только из адресной строки браузера. Правильный URL должен начинаться с https://hh.ru/ и содержать фрагмент /search/vacancy.
Вакансии не загружаются
Проверьте дату начала поиска - возможно, указана будущая дата. Убедитесь, что по вашим фильтрам на самом сайте hh.ru есть результаты. Если результатов нет, упростите критерии поиска: расширьте географию или уберите часть фильтров.
Процессор работает слишком долго
Если включена опция «Полное описание», загрузка занимает 5-10 минут для 80 вакансий – это нормально (подробнее в разделе «Оптимизация скорости работы»). Если процессор не завершается более 15 минут, попробуйте остановить и запустить заново.
Ограничения и лимиты
Процессор использует бесплатное публичное API HeadHunter, которое имеет ограничения по частоте запросов. Система автоматически добавляет задержки ~0,5-1 секундв между запросами для соблюдения лимитов API.
Рекомендации по использованию:
Рекомендации по использованию:
- Запускайте процессор не чаще 1 раза в час
- Для ежедневного мониторинга достаточно одного запуска в день
- Ограничений по количеству загружаемых вакансий нет