Язык поисковых запросов hh.ru: операторы и понятные примеры
Собираем запрос для вакансий из понятных частей: варианты должности, обязательные слова, исключения и области поиска. Объясняем смысл каждого ограничения.
Язык поисковых запросов hh.ru помогает задать, какие слова должны встретиться в вакансии, какие подходят на выбор и какие нужно исключить. Начни с обычного запроса, а затем добавляй по одному оператору. Так ты увидишь, какое условие изменило подборку, и сможешь вернуть подходящие объявления, если поиск стал слишком строгим.
Ниже разобран синтаксис поиска вакансий. Настройка региона, дохода, опыта и формата работы есть в отдельной инструкции по фильтрам hh.ru. Все запросы здесь учебные: это конструкции по справке площадки, без обещания конкретного числа результатов.
Что делает обычный запрос hh.ru?
Обычный запрос учитывает словоформы и синонимы; несколько слов могут встретиться в разных местах текста. Прежде чем усложнять конструкцию, посмотри, как площадка понимает твою исходную формулировку. Если результаты выглядят неожиданно, найди в карточке место совпадения: это поможет отличить расширение запроса от случайного упоминания нужного слова в посторонней роли.
В справке hh.ru для поиска вакансий описаны поиск по словам, морфология и поддержка синонимов. Поэтому отсутствие знакомого слова в заголовке ещё не означает ошибку: оно может оказаться в описании, а название роли — отличаться от введённого.
Возьми учебный запрос «закупки». Открой несколько карточек и найди место, которое связывает объявление с поиском: название, обязанность или упоминание соседнего отдела. Это разные причины попадания в выдачу. В первом случае заголовок полезен, во втором работа может подходить по сути, а в третьем совпадение бывает случайным.
Запиши одну конкретную проблему: «вместе с закупщиками вижу вакансии для другого отдела». Теперь можно выбирать ограничение. Если начать с длинной формулы заранее, будет трудно понять, какая её часть вообще нужна. Исходный простой запрос оставь в заметке: к нему удобно возвращаться при проверке.
Какие слова включить в запрос?
Раздели названия одной работы, обязательную задачу и нежелательную функцию. Не превращай всё описание идеальной должности в список обязательных слов: работодатель может сформулировать ту же работу иначе. Полезный набор позволяет объяснить назначение каждого элемента: какую работу он добавляет и какое существенное ограничение выражает; непроверенные названия оставь отдельными гипотезами.
Workable советует работодателям использовать распространённые названия должностей. Для соискателя это полезный ориентир: начни с узнаваемого названия функции, затем выписывай дополнительные формулировки из подходящих объявлений. Это рекомендация по содержанию запроса, а не правило оформления вакансии на hh.ru.
Например, для бухгалтера исходным словом будет «бухгалтер», уточнением — знакомый участок, а отдельным вопросом — готовность отвечать за весь учёт. Слова «документы», «отчётность», «команда» сами по себе слишком мало объясняют о желаемой работе.
CareerOneStop отдельно перечисляет распространённые названия профессии, задачи и смежные профессии. Сохрани это различие и в своей заметке. Смежная работа не становится синонимом из-за одного общего навыка. Американский справочник пригоден для проверки смысла английского термина; русское соответствие нужно сверять с местными объявлениями.
Как объединять варианты через OR?
OR задаёт выбор: подходит хотя бы один из перечисленных вариантов. Используй его для разных формулировок одной функции, когда готов рассматривать каждую из них. Перед объединением сравни содержание отдельных подборок: общее слово в заголовках ещё не подтверждает, что оба варианта описывают подходящие тебе задачи.
Смысл OR подтверждает официальная справка hh.ru. Учебная конструкция:
"специалист по закупкам" OR "менеджер по закупкам"
Сначала проверь каждую фразу отдельно. Открой описания и ответь, одинаковая ли там функция: поиск поставщиков, согласование условий, сопровождение заказа. Если во второй группе преобладает работа, которую ты не готов выполнять, объединение только добавит лишнего.
Yale OCS в инструкции к CareerShift рекомендует обращать внимание на названия, которыми пользуются компании. Здесь важен именно способ собирать словарь из объявлений. Операторы другого сервиса переносить на hh.ru не нужно: нашу конструкцию подтверждает справка hh.
Удобная проверка — сначала объяснить запрос словами: «хочу видеть один вариант или другой». Если для тебя подходит только сочетание обеих функций в одной вакансии, OR не выражает эту задачу. Не добавляй десятки названий ради длинной строки: каждое должно давать понятную группу работы.
Когда подходящие варианты определены, можно организовать сами отклики.
Когда нужен AND и зачем скобки?
AND требует совместного присутствия условий. Скобки показывают, какую группу ты объединяешь перед следующим ограничением; это особенно важно в запросе с OR. Сначала сформулируй условие обычным предложением, затем сопоставь его с записью: добавленное уточнение должно относиться ко всем нужным вариантам, а не к одному.
Документация hh.ru указывает приоритет NOT, затем AND, затем OR. Чтобы не держать этот порядок в голове, группируй варианты явно. Учебный пример:
(бухгалтер OR "специалист по учёту") AND "основные средства"
Прочитай его как предложение: «одна из двух формулировок роли, и дополнительно упоминание основных средств». Скобки удерживают оба варианта в одной группе. Само наличие фразы ещё не доказывает, что это основной участок работы: это проверяется в карточке.
Составь рядом похожую запись без скобок и попробуй объяснить её по указанному приоритету. Если объяснение меняется, лучше оставить явную группировку. Для рабочего поиска важнее понятный смысл, чем короткая строка.
Добавляй AND для условия, которое действительно должно быть написано. Требование, понятное из общего контекста профессии, может не повторяться в каждой вакансии дословно. Поэтому сначала проверь, сохраняется ли знакомое подходящее объявление после нового ограничения. Такой контроль особенно полезен при поиске узкой специализации.
Как исключать слова и не терять подходящее?
NOT исключает совпадение по слову или выражению. Перед применением реши, где нежелательное слово действительно означает неподходящую работу: в заголовке или в любом месте объявления. Если нежелательная формулировка бывает и в подходящих описаниях, сузь область исключения или оставь её вопросом для чтения карточки перед решением.
В официальной справке hh.ru NOT описан как исключение. Представь учебную ситуацию: ты ищешь бухгалтера и не рассматриваешь руководство бухгалтерией. Начальный вариант для проверки:
NAME:бухгалтер NOT NAME:главный
Здесь исключение относится к названию. Если убрать область у нежелательного слова, можно потерять объявление, где в описании лишь написано «подчинение главному бухгалтеру». Это другое содержание: человек не обязательно должен руководить подразделением.
Другой пример — поддержка без исходящих звонков. Глобальное исключение «звонки» способно убрать и текст «без звонков». Поиск видит совпадение слова, а смысл отрицания нужно проверить самому. Иногда полезнее оставить широкую подборку и читать условия, чем пытаться выразить всё одним NOT.
Для каждого исключения сохраняй короткую причину. «Убираю определённый тип должностей по заголовку» — проверяемое решение. «Мне не нравятся эти слова» не объясняет, какую работу ты исключил. Если причина перестала быть актуальной, ограничение можно снять.
Чем кавычки отличаются от восклицательного знака?
Кавычки связывают слова в соседнюю фразу. Восклицательный знак перед словом или фразой отключает добавление синонимов и нормализацию словоформ; это отдельное, более строгое решение. Сравни варианты на знакомой подходящей карточке: если строгая форма убрала нужную работу, реши, оправдана ли эта потеря для твоей цели поиска.
Различие описано в материале hh.ru о языке запросов. Сравни учебные записи:
договорная работа
"договорная работа"
!"договорная работа"
Для первой записи слова могут стоять отдельно. Вторая связывает их соседством. Третья добавляет требование точной формы. Нельзя считать любые кавычки способом автоматически отключить синонимы: для этого в справке указан знак !.
Практическая задача: юрист хочет найти объявления с определённым словосочетанием. Сначала он проверяет вариант в кавычках, затем при необходимости сравнивает точную форму. Если подходящая вакансия использует другую форму слова, строгая запись может её убрать.
Не ставь ! перед всеми словами по привычке. Он нужен, когда расширение мешает конкретной задаче. Обычный запрос иногда полезнее именно благодаря расширению. Проверка состоит в сравнении содержания карточек, а не в предположении, что «точнее» всегда означает «лучше для меня».
Как искать по названию и описанию вакансии?
NAME ограничивает совпадение названием вакансии, DESCRIPTION — её описанием, COMPANY_NAME — названием компании. После имени поля ставится двоеточие без пробела; поля поиска резюме здесь не нужны. Выбирай область по причине лишних совпадений: упоминание функции в тексте и основная работа в заголовке дают разные основания для дальнейшей проверки.
Перечень подтверждён справкой для вакансий. Учебные конструкции:
NAME:юрист
DESCRIPTION:"договорная работа"
NAME:(бухгалтер OR "специалист по учёту")
Поиск только по заголовку полезен, когда слово встречается в описаниях чужих функций. При этом он теряет подходящие роли с непривычным названием. Запрос по описанию помогает проверить задачи, но упоминание может относиться к соседней команде или будущему проекту.
В расширенном описании языка hh.ru также есть полное равенство поля: например, ^NAME:бухгалтер. Его стоит пробовать только когда нужен целиком определённый заголовок. Дополнение в названии способно сделать такую проверку излишне строгой.
Не используй POSITION вместо NAME: в документации POSITION относится к названию резюме. Чтобы не перепутать сторону площадки, проверяй, что читаешь раздел именно про вакансии. Для исключения работодателя по названию сначала уточни его написание: поиск текста и выбор конкретной компании — разные задачи.
Звёздочка и расстояние между словами
Звёздочка в конце начала слова ищет продолжения, а конструкция с ~N допускает разделение слов. Применяй их для понятной языковой задачи, затем проверяй лишние совпадения. Прежде чем сохранять результат, посмотри, какие продолжения и сочетания реально попали в выдачу: похожее начало слова не устанавливает профессиональное соответствие роли.
Оба механизма описаны в справке hh.ru. Префикс удобно использовать, если тебе действительно подходят разные продолжения. Но короткое начало может объединять несколько профессий: поиск гео* охватывает гораздо больше, чем одну выбранную специальность.
Другой учебный запрос:
"менеджер закупкам"~3
Здесь цель — допустить слова между двумя частями выражения. Это не подборка всех специалистов по закупкам и не рекомендация использовать именно эту конструкцию вместо обычного названия. Открой найденные карточки и проверь, как фраза расположена в тексте.
При выборе между коротким префиксом и перечнем названий подумай, что легче проверить. У явного списка вариантов понятно, какую роль добавляет каждый элемент. У слишком короткого префикса эту работу придётся делать после получения результатов. Начинай с варианта, смысл которого можешь объяснить без предположений о выдаче.
Три учебных запроса с разбором
Собирай формулу из заранее определённой цели. После сборки проверь отдельную карточку, которую запрос должен оставить, и карточку, которую должен убрать. Для каждой конструкции заранее выбери важное уточнение по обязанностям: совпавшие слова лишь помогают найти текст, который затем нужно оценить по своему опыту.
Все ситуации ниже придуманы для обучения. Они не описывают клиентов, фактическую выдачу или универсальные границы профессий.
| Цель | Учебная конструкция | Что проверить в карточке |
|---|---|---|
| Найти закупочную функцию под двумя названиями | NAME:("специалист по закупкам" OR "менеджер по закупкам") | Реальная работа с поставщиками |
| Найти бухгалтера со знакомым участком | NAME:бухгалтер AND DESCRIPTION:"основные средства" | Участок основной или только упомянут |
| Найти поддержку с упоминанием письменных каналов | NAME:поддержка AND DESCRIPTION:(чат OR переписка) | Есть ли дополнительно обязательные звонки |
Open University рекомендует сопоставлять обязанности с опытом и различать обязательные и желательные требования. Это следующий шаг после совпадения слов. Текстовый запрос не проверяет способность выполнить работу и не устанавливает её условия за тебя.
Для поддержки особенно важно прочитать весь раздел обязанностей. Найденный «чат» не исключает телефонную линию. Для бухгалтера уточни степень самостоятельности. Для закупщика — товарную группу и характер задач. Тогда формула служит отбору карточек для чтения, а не заменяет оценку вакансии.
Как проверить запрос перед сохранением?
Сравни сложный запрос с исходным на нескольких знакомых подходящих объявлениях. Если карточка исчезла, убирай добавленные условия по одному, сохраняя остальные настройки поиска. Исправляй причину конкретной потери, а затем повтори сравнение: одинаковые условия региона и периода помогают не спутать действие оператора с изменением выдачи.
Выбери активные объявления и запиши, почему готов их рассматривать. Затем последовательно проверь ограничение полем, точную форму, обязательное уточнение и исключение. Исчезновение карточки показывает работу ограничения; оно не доказывает, что исходное объявление было плохим.
Оставь в заметке итоговый запрос и смысл каждого элемента. Например: «два названия одной функции; упоминание знакомого участка; без руководящей роли в заголовке». Если описание не совпадает с твоей целью, поправь формулу до её постоянного использования.
Сбор формулировок по самим обязанностям подробно разобран в практикуме по названиям должностей. Готовую конструкцию можно затем использовать для сохранённого поиска hh.ru.
Когда подборка подходит, переходи к отправке резюме и адресным письмам. FlyApply — Telegram-бот, который сам откликается на вакансии hh.ru и пишет отдельное сопроводительное письмо под каждую.
Источники
- hh.ru: язык поисковых запросов — точная форма, поля, равенство и приоритет операторов.
- hh.ru: язык запросов при поиске вакансий — операторы, кавычки, морфология и поля вакансий.
- Workable: описание вакансии — распространённые названия со стороны работодателя.
- CareerOneStop: справка о профиле профессии — различие названий, задач и смежных профессий.
- Yale OCS: CareerShift — сбор формулировок работодателей для поиска.
- Open University: чтение объявлений — оценка обязанностей и требований.
Источники проверены 16 октября 2026 года. Синтаксис hh.ru приведён по документации площадки; остальные материалы поддерживают метод работы с названиями и требованиями. Примеры учебные, интерфейс и поиск могут обновляться.
Отклики идут, пока ты занят своими делами
FlyApply находит вакансии на hh.ru, пишет под каждую отдельное письмо на основе твоего резюме и откликается сам. Первые письма ты читаешь и одобряешь.