Рентген для рекрутера: как Boolean Search и X-Ray помогают найти кандидатов, которых не видно на hh.ru и LinkedIn
За последние годы поиск талантов превратился для рекрутеров в настоящую цифровую детективную историю. Обычных методов уже недостаточно: базы резюме стоят дорого, а внутренние поиски на платформах вроде hh.ru и LinkedIn показывают далеко не всех нужных людей. В ход идут хитрости — от логических операторов до «рентгеновского» поиска через Google. Что это за магия такая — Boolean Search и X-Ray, и как с их помощью находят идеальных кандидатов там, где обычный поиск пасует? Давайте разбираться.

Boolean Search: логика вместо хаоса резюме
Начнем с главного: Boolean Search (булевый поиск) – это техника поиска, названная в честь английского математика XIX века Джорджа Буля (источник skillbox.ru). Суть метода в том, что рекрутер формирует особый поисковый запрос из ключевых слов и логических операторов, которые делают поиск более точным и осмысленным. Проще говоря, вместо того чтобы просто вбить должность и тонуть в тысячах нерелевантных резюме, можно задать строгие условия: кто нам нужен, с какими навыками, в каком регионе, и даже кто нам не нужен.
Boolean Search позволяет комбинировать критерии вроде должности, навыков, компании, локации, образования – всё, что важно для вакансии. Ключевыми инструментами здесь служат булевы операторы:
AND (И) требует присутствия всех указанных слов, OR (ИЛИ) – любого из слов, NOT (НЕ) – исключает слово из результатов; фразы в кавычках ищутся в точном виде. Например, запрос Java AND разработчик NOT вакансии покажет страницы, где есть и “Java”, и “разработчик”, но нет слова “вакансии” (источник heaad.ru). Таким образом отсеивается лишнее, и рекрутер быстрее находит то, что нужно.
Важно, что булевый поиск – это не какая-то экзотика для айтишников, а практически must-have навык для современного рекрутера. Правильно используя операторы, можно буквально за полчаса найти с десяток идеальных кандидатов – тех, кто точно соответствует требованиям и опыту (источник friend.work). Это подтверждают эксперты: Boolean Search ускоряет поиск (не надо перелопачивать горы нерелевантных резюме), повышает экономичность (можно обойтись без дорогих размещений вакансий на сайтах) и дает больше контроля над результатом. По сути, это активный метод найма: вы не ждете, пока кандидат сам откликнется на вакансию, а самостоятельно вылавливаете нужных людей в интернете.
Конечно, одной теории мало – чтобы овладеть Boolean Search, нужна практика. Специалисты советуют начинать с простого: четко определить, какие компетенции важны, подобрать синонимы должностей (например, “developer” OR “engineer” OR “разработчик”) и ключевых навыков, и постепенно усложнять запрос (источник amazinghiring.ru). Попробуйте потренироваться: представьте идеального кандидата и составьте запрос, добавляя условия шаг за шагом.
Например, ищем Senior Java-разработчика в Нью-Йорке: можно задать (intitle:resume OR intitle:CV) AND \"Java Developer\" AND New York – такой запрос через Google постарается найти страницы с резюме (слово resume или CV в заголовке), где упомянут Java Developer в Нью-Йорке (источник potok.io). Получится довольно точечно. А главное – освоив Boolean Search, вы выйдете на новый уровень мастерства: перед вами откроются новые возможности в рекрутинге.
X-Ray поиск: когда внутренняя база закрыта

Если Boolean Search – это про логику в запросах, то X-Ray поиск – про применение этой логики точечно на конкретном сайте. Недаром X-Ray называют «рентгеном»: мы как бы просвечиваем сайт через Google, чтобы увидеть скрытых кандидатов. Этот метод особенно полезен, когда на нужном ресурсе нет хорошего внутреннего поиска или доступ к базе резюме платный. По сути, X-Ray – это частный случай Boolean Search: тот же Google, те же операторы, но запрос содержит указание site: – на каком сайте искать.
Например, мы хотим найти разработчиков на конкретном ресурсе. В X-Ray запросе мы напишем что-то вроде: site:название_сайта ключевые слова. Google тогда покажет страницы только с этого сайта, подходящие по словам.
Чтобы сузить выдачу, подключаем другие операторы: inurl: – искать слова в URL (например, inurl:resume чтобы находить URL с «resume»), intitle: – в заголовке страницы (intitle:\"Software Engineer\"), filetype: – искать файлы PDF, DOCX и т.д. (полезно, когда резюме выложены как документы). Все эти операторы можно комбинировать с AND/OR/NOT, как нам нужно.
Ключевой момент X-Ray поиска – понять структуру сайта, который вы «просвечиваете». Каждый ресурс хранит профили по-своему, и важно вычислить, по каким уникальным признакам их можно отфильтровать. Например, совет от сорсинг-специалиста Егора Яценко: внимательно изучите URL и содержимое страниц, где находятся профили пользователей. Нужно найти уникальные слова, которые встречаются только на страницах профилей, и использовать их в запросе.
Такой подход работает для разных площадок. Скажем, чтобы найти людей на Facebook, раньше искали фразу “others named” (часть интерфейса, которая есть на страницах пользователей). Для поиска по GitHub можно включить в запрос фрагмент “block or report user”, который присутствует на каждой странице профиля разработчика. Для Habr Карьеры – фразу «последний визит» (отображается только в профилях, но не на страницах компаний). Такие мелочи помогают Google точно понять, что мы хотим найти людей, а не, скажем, вакансии или компании.
Когда же прибегать к X-Ray? Опытные рекрутеры шутят: «Всегда, когда внутренний поиск – не вариант». Если база данных открыта и удобна – можно пользоваться ею напрямую. Но если нет доступа (например, на том же GitHub вообще нет привычного рекрутерского поиска по навыкам) или доступ ограничен по подписке (как на LinkedIn), X-Ray приходит на помощь. Это шанс добраться до кандидатов, которые формально есть на сайте, но спрятаны от вас за ограничениями.
Однако надо помнить, что X-Ray поиск зависит от того, что сайт позволяет проиндексировать. Некоторые ресурсы специально закрывают профили от поисковиков. Так, когда-то через X-Ray можно было легко «вытащить» резюме с hh.ru без всяких платных доступов – Google индексировал страницы кандидатов, и их находили прямой ссылкой (источник it-recruiting.ru). Сейчас HeadHunter прикрыл эту лазейку: ни один «site:hh.ru» запрос не покажет вам скрытые резюме – увы, рентген больше не проходит.
С LinkedIn похожая история: профессиональная сеть долгое время неплохо индексировалась Google, но в последние годы рекрутеры заметили, что результаты X-Ray по LinkedIn стали хуже совпадать с запросом. Платформа меняет структуру профилей, а поисковые движки не успевают адаптироваться. В итоге некоторые привычные фишки (например, фильтрация по местоположению) через Google уже не работают.
LinkedIn: ищем профессионалов через Google
Несмотря на сложности, LinkedIn остается одним из главных источников кандидатов по всему миру. Здесь миллионы профессионалов, но без платного аккаунта прямой поиск по сети часто ограничен. X-Ray позволяет обойти эти рамки, воспользовавшись мощью Google.
Главное правило: направить поисковик на страницы профилей. У LinkedIn публичные URL профилей обычно начинаются с linkedin.com/in/ (и раньше были linkedin.com/pub/ для старых аккаунтов). Поэтому, формируя запрос, мы добавляем условие site:linkedin.com и указываем эти разделы. Например:
site:linkedin.com/in OR site:linkedin.com/pub python developer Москва -inurl:dir
Этот запрос попросит Google найти страницы на LinkedIn, которые лежат в разделах /in или /pub (то есть индивидуальные профили), исключая служебные директории (-inurl:dir), и чтобы на странице были слова python, developer, Москва. Таким образом мы ищем Python-разработчиков в Москве.
Стоит пояснить пару моментов. Почему мы добавили -inurl:dir? Дело в том, что LinkedIn раньше генерировал страницы-списки (directories) по буквам имени, и Google их тоже видел. Этот оператор помогает отсеять такие списки, оставляя именно личные страницы. Почему указали Москву текстом, а не каким-то фильтром? Потому что у Google нет встроенного понимания городов в LinkedIn – он просто ищет слово Москва как текст на странице.
Раньше этого было достаточно: город обычно отображался в профиле и индексировался. Но, как упоминалось, сейчас поиском по локации на LinkedIn через X-Ray зачастую мало толку. По данным кадрового агентства Heaad, LinkedIn частично закрыл данные о городе и индустрии профиля от внешнего поиска, так что включение названий городов или отраслей в запрос дает слабый эффект. Рекрутёры выкручиваются иначе – добавляют в запрос другие специфичные детали, которые могут быть в профиле: например, упоминание сертификатов, знание языков, участие в группах. Если нельзя напрямую просеять по региону, можно попробовать найти, скажем, Java-разработчиков со знанием французского – язык-то в резюме часто указан, и Google это поймает.
Можно усложнить и поискать “активных” кандидатов, то есть тех, кто потенциально открыт к новым возможностям. На LinkedIn многие об этом пишут на странице. В русскоязычном сегменте используют фразы типа «Открыт к предложениям». Например, добавим это в запрос:
site:linkedin.com/in -inurl:dir intitle:"Java Developer" Москва ("открыт к предложениям" OR "open to new opportunities")
Здесь мы требуем, чтобы в заголовке страницы фигурировало Java Developer (значит, человек указал эту должность в профиле), а где-то на странице была фраза «открыт к предложениям» или ее английский вариант. Такой запрос способен вылавливать профили, где сам кандидат указал, что открыт к новым предложениям. Но и тут есть нюанс: Google может найти эту фразу на странице не только если сам владелец профиля ее написал, но и если она затесалась где-нибудь сбоку (например, в блоке «People Also Viewed» может быть упоминание другого человека с этой фразой).
То есть выдача формально подходит, а по факту – мимо. Приходится вручную открывать и проверять, действительно ли на странице того кандидата написано про открытость. Такая вот игра в кошки-мышки.
Тем не менее, X-Ray по LinkedIn ощутимо расширяет круг поиска. Вы можете находить людей вне вашей сети контактов и без премиум-аккаунта – например, по технологиям или компаниям. Часто используют комбинацию «имя компании + должность»: если нужно найти кого-то из Google или Яндекса, пишут запрос вида site:linkedin.com/in Google \"Product Manager\" Москва и получают списком всех Product Manager из Google в Москве, у которых профили открыты. Также в ход идут лайфхаки.
Некоторые рекрутеры добавляют к запросу \"@gmail.com\" или другой почтовый домен – в надежде найти профили, где указан email. Если повезет, Google покажет страницы, на которых человек оставил свою почту (бывает и такое). Это сразу дает вам контакт кандидата без дорогих InMail’ов.
Отдельно существуют целые расширения и инструменты для LinkedIn. Так, популярный плагин ContactOut позволяет, зайдя на профиль, вытащить скрытый email человека. Есть и более изощренные решения: например, Custom Search Engines – настроенные под LinkedIn поисковые движки от энтузиастов, или сервис Social List. Они помогают искать по заголовкам профилей и другим полям, недоступным обычному Google.
В общем, вокруг LinkedIn вырос целый арсенал приемов. И хотя сам LinkedIn постоянно усложняет жизнь сорсерам, поиск через Google по нему все еще в ходу. Как отмечают эксперты, X-Ray поиск по соцсетям и профсообществам со временем не теряет эффективности – во многом благодаря тому, что даёт больше свободы в составлении запросов, чем родные инструменты сайтов (источник herohunt.ai).
HeadHunter: сэкономить $ и найти обходные пути
Российский HeadHunter (hh.ru) – одна из крупнейших баз резюме, но работать с ней, мягко говоря, недешево. Каждое открытие контактов кандидата на hh.ru стоит рекрутеру около $1. Причем цена эта фиксированная – хоть за топ-менеджера платишь, хоть за студента. Вдобавок, без оплаты там не узнаешь ни телефона, ни почты соискателя, а поиск анкеты по сайту видит далеко не всех специалистов. Неудивительно, что рекрутеры изощряются, чтобы срезать углы и добыть информацию, не разорившись на сотнях контактов.
X-Ray поиск, к сожалению, больше не помогает – как мы выяснили, напрямую через Google уже не вытащишь резюме с hh.ru. Но есть ряд проверенных хитростей:
- Читайте между строк (точнее, внизу страницы). Hh.ru тщательно скрывает контакты, но кандидаты иногда сами оставляют зацепки. По словам Александра Красса из FriendWork, полезно доскроллить резюме до конца – в разделе «Дополнительная информация» люди нередко указывают личный сайт, Telegram, ссылку на соцсеть. Причем делают это хитро: вставляют пробелы в ссылку или номер, чтобы система не распознала как контакт. Например, пишут
telegram: @ivanivanovили разбивают телефон на части. Для вас это шанс связаться напрямую, не тратя ни копейки. - Ищем кандидата вне hh.ru. Резюме – это не тюрьма, кандидат волен быть на других платформах. Самый очевидный путь – пойти на LinkedIn. Если вы видите на hh.ru имя и текущее место работы человека, попробуйте просто погуглить: Имя Фамилия Компания LinkedIn. Зачастую комбинация имени и работодателя сразу находит профиль в соцсети. А там уже – привет X-Ray и ContactOut, достаем контакты. Если по последней компании человек не находится, можно попробовать поискать по предыдущим местам работы. Лайфхак: вбить последовательность нескольких компаний из резюме. К примеру, указано, что Иван Иванов трудился в ООО «Ромашка», потом в Сбербанке, затем в Яндексе. Можно запросить:
"Иван Иванов" "ООО Ромашка" Сбербанк Яндекс резюме– и велика вероятность, Google найдет страничку или упоминание, связанное с этим человеком (например, резюме на другом сайте или профиль в соцсетях). - Браузерные расширения. Кроме уже упомянутого ContactOut для LinkedIn, есть плагины типа AmazingHiring, Scout, которые сразу ищут профили кандидата по всему интернету. Они могут подсказать, где еще присутствует человек – от GitHub до соцсетей – и иногда выдать контакты, если они светились в открытых источниках.
- Поиск по фото. Еще один трюк от опытных хантеров: если у резюме на hh.ru есть фотография, сохраните ее и выполните обратный поиск картинки в Google Images. Иногда получается найти страницы в соцсетях с таким же фото – bingo, вот вам профиль ВКонтакте или Facebook нужного человека. А уж там, глядишь, и контакты или хотя бы возможность написать напрямую. Если фото у кандидата нет, можно проверить блок «Портфолио» на hh.ru (если профессия творческая, там бывают ссылки на работы, оттуда иной раз тоже можно выудить ник или контакт).
- Не платить дважды за одного и того же. Бывает, что контакт кандидата у вас уже есть (например, он откликался год назад на другую вакансию), а вы снова натыкаетесь на его резюме. Чтобы не покупать контакт повторно, компании внедряют свои CRM для подбора. Тот же FriendWork умеет оповещать, если вы пытаетесь добавить в базу дубликат контакта – система подскажет, что он у вас уже есть. Это защищает от лишних трат. Даже без спецсофта, рекрутеры обычно ведут свои списки: прежде чем жать «Показать телефон» на hh.ru, ищут по своей старой переписке имя – а вдруг сохранился email или телефон кандидата с прошлых времен.
- Звонок от «жены». Самый неординарный способ – позвонить кандидату прямо на текущую работу. Как? Узнать, где трудится (это видно в резюме), дозвониться в компанию и... представиться, например, супругой/другом, которому срочно нужно его найти. Александр Красс признается, что такой трюк срабатывает: секретарь часто соединит, если убедительно звучать. Разумеется, самому кандидату в трубку не надо говорить голосом жены 😊 – лучше сразу представиться рекрутером и объяснить цель звонка вне работы. Прием на грани фола, и многие спорят, этично ли так делать. Но, как отметил эксперт, это и есть хантинг: топовые рекрутеры так делают, значит и вы вправе, если очень надо. В конце концов, война за таланты иногда требует хитрости.
И напоследок, небольшой бонус-лайфхак от рекрутеров: hh.ru можно использовать не только для поиска людей, но и для разведки по зарплатам. Если вас заинтересовал кандидат, который сейчас работает в конкретной компании, логично бы понять уровень его зарплаты. Прямо спросить неловко, но есть обходной путь. На hh.ru в поиске вакансий ставим фильтр «только с зарплатой» и вводим название компании.
В результатах появятся все открытые вакансии этой фирмы с указанными вилками окладов. Часто там найдется хотя бы пара позиций (например, секретарь или менеджер), по которым видна цифра – условно, «офис-менеджер – 50 тысяч рублей». Это дает ценную зацепку: понимая, что рядовой сотрудник получает 50k, можно прикинуть, что у разработчиков в той же компании зарплаты существенно выше, скажем 150–300k+. Такая информация вооружает вас на переговорах с кандидатом: вы будете примерно знать его ожидания и уровень дохода на текущем месте.
Вместо заключения: кто владеет Boolean, владеет миром рекрутинга
Мы рассмотрели лишь основные приемы Boolean и X-Ray поиска, но уже видно, какую мощь они дают в умелых руках. Конечно, чтобы научиться мастерски составлять такие запросы, придется потратить время и потренироваться. Зато результат того стоит: вы начнете находить тех специалистов, до которых конкуренты не дотягиваются, экономить бюджет на доступ к базам и получать больше информации о кандидатах, чем есть в открытом резюме.
Примечательно, что сообщество рекрутеров активно делится новыми хаками и шаблонами запросов. В сети существуют целые каналы и блоги (например, телеграм-канал Boolean Search Hacks от того же Егора Яценко), где обсуждают удачные X-Ray кейсы. Технологии не стоят на месте: LinkedIn усложняет жизнь, Google меняет алгоритмы, но и сорсеры не дремлют. Как ни парадоксально, старые добрые булевы операторы AND/OR/NOT до сих пор остаются грозным оружием рекрутера в цифровую эпоху.
Используя Boolean Search и X-Ray, вы фактически превращаетесь в интернет-сыщика, который может разгадать любую головоломку резюме. Там, где обычный рекрутинг буксует – “нет откликов, никто не подходит” – вы вручную находите бриллианты. И это не тайная магия, а навык, основанный на логике и любознательности. Освоив его, вы не только сократите время поиска, но и получите особое удовольствие от процесса охоты за талантами. Ведь что может быть приятнее, чем ощущение, когда после хитрого запроса в Google вдруг появляетcя тот самый идеальный кандидат – практически из ниоткуда?