Что такое boolean search
Boolean search и X-Ray: ищем лучших кандидатов в интернете
Как сэкономить на HeadHunter и внедрить умные способы рекрутинга — рассказывает Александр Красс, генеральный директор сервиса FriendWork.
Иллюстрация: Альберто Блинчиков для Skillbox Media
Александр Красс
Основатель и генеральный директор FriendWork — сервиса для автоматизации рекрутинга. Помог больше чем 400 компаниям повысить эффективность найма. Эксперт по автоматизации рекрутинга, HR-аналитике, диджитализации и применению искусственного интеллекта в HR.
Что такое для обывателя поиск кандидата? Ввести в браузер название вакансии и отобрать резюме. Или сделать то же самое через кабинет HeadHunter. Но этого не всегда достаточно — а зачастую это и дорого.
У профессиональных рекрутеров есть технологии, которые позволяют охватить даже тех людей, которых не найти с помощью обычного поиска. Речь о Boolean search и X-Ray — стратегиях поиска с помощью специальных слов-операторов. Поговорим о том, как применить их в работе и какую пользу в конечном счёте они могут дать.
Копирайтер и SMM-специалист. Пишет про бизнес и технологии, работает с «Билайном», Yandex.Cloud и TexTerra.
Что такое Boolean search
Технологию назвали в честь английского профессора математики XIX века, основателя математической логики Джорджа Буля. В чём её суть в контексте рекрутинга? Вы создаёте поисковый запрос с помощью ключевых слов и операторов, которые делают поиск кандидата точным и специфичным.
В Boolean search можно включить:
Если вы определились с характеристиками соискателя, стоит позаботиться об операторах. Именно они сделают ваш поисковый запрос наиболее точным.
Базовые операторы Boolean search:
Инструкция по Boolean search
Шаг 1
Запишите в столбик все ключевые слова в порядке приоритетности. Заключите каждую строку в скобки. Помните, что каждая строка должна соответствовать одному понятию. Не записывайте в одну строку слова-несинонимы. Будьте осторожны с общими понятиями — они не обеспечат релевантной выдачи. Слова типа «мониторинг» и «исследование» могут относиться не только к работе, но и, например, к науке.
Как надо: сначала пишем должность кандидата, а уже после — конкретные инструменты и характеристики, которыми он должен обладать.
Шаг 2
Переведите все слова на английский и русский язык. Если от существительных можно образовать прилагательные, наречия или глаголы — сделайте это.
Возьмём пример: запрос (design thinking) лучше дополнить переводом на русский:
(дизайн-мышление design thinking)
Шаг 3
Занесите в кавычки все неразбиваемые словосочетания. Если одно из слов словосочетания сохраняет значение без остальных, его стоит записать отдельно. Если в словосочетании есть общие слова — не обязательно относящиеся к значению, — их стоит убрать.
Пример: (дизайн-мышление design thinking) дополняем кавычками:
(«дизайн-мышление» «design thinking»)
в кавычках два слова, но они означают одну и ту же технологию. Не подходит.
ищем оба слова, но не точную фразу. Пишем:
Слова имеют одно и то же значение, поэтому лучше искать их по отдельности, чем целую фразу в кавычках.
Шаг 4
Выделите область, где нужен оператор OR. Нажмите Ctrl + H и замените все пробелы на OR c помощью кнопки «заменить всё». И уберите OR изо всех кавычек, иначе поиск не сработает.
(«дизайн-мышление» OR «design thinking»)
Шаг 5
Продолжаем дополнять поиск синонимами. В итоге получаем несколько скобок: в каждой выбираются слова, которые будут искаться на странице. Поисковик может найти только одно слово или несколько. Если значения в скобках заменить переменными X, Y, A и B — получится вот такое уравнение. М обозначает слова, результаты поиска по которым нужно исключить из выдачи:
Проверим на практике. Допустим, мы ищем переводчика. Нам важно, чтобы он говорил на двух языках — английском и итальянском. И жил непременно в Москве — потому что мы работаем в офисе.
Вот как будет выглядеть правильный запрос:
(«переводчик» OR «лингвист»)
(«итальянский» AND «английский»)
Минусуем слово «вакансия», чтобы нам показали только резюме.
В итоге получаем ровно то, что искали:
Что такое X-Ray
X-Ray — более прицельная технология поиска: она ищет информацию не по всему интернету, а на конкретном сайте. Её можно использовать, если на сайте нет внутреннего поиска либо он платный. У X-Ray есть свои операторы, но их можно использовать вместе с любыми другими операторами — такими как OR, AND, NOT. Здесь действуют любые законы Boolean search.
X-Ray позволяет просматривать страницы, индексируемые поисковиками. Это значит, что вы можете не только увидеть текущую страницу, но также посмотреть все её предыдущие версии за определённый период.
X-Ray поможет вытащить релевантные резюме через обычный Google-поиск. Его стоит использовать для ресурсов, в которых отсутствует хороший внутренний поиск, или если поиск платный.
Обойтись без X-ray можно на ресурсах с хорошим бесплатным внутренним поиском:
Базовые операторы X-Ray
Используется для обозначения сайта или его подраздела с поиском кандидатов.
inurl:
Используется для обозначения подразделов сайта. Ищет на конкретном URL. Если находит нужную формулировку, отображает её (или наоборот — не отображает, в зависимости от указанных условий). Его используют, чтобы указать нужные подразделы сайта и исключить ненужные из выдачи.
Пример. Используем оператор inurl, чтобы вывести в поиск нужные разделы сайта и исключить лишние. Для поиска на LinkedIn включаем в запрос разделы, где есть резюме, — pub и in, а разделы, в которых публикуются вакансии (job и остальные), — исключаем. Вот как будет выглядеть запрос:
filetype:
Позволяет найти файлы определённого типа. Если нам нужны резюме именно в формате PDF, можно сделать такой запрос:
Number..number
Используется, чтобы задать определённый диапазон цифр на странице. Поможет, например, найти кандидата с желаемой зарплатой.
Инструкция по поиску X-Ray
Шаг 1. Для примера возьмём Moikrug.ru. На нём нет специального раздела для резюме. Но там сидят профильные специалисты, которые могут нам пригодиться.
Шаг 2. Вписываем название сайта в поисковик и пишем любое ключевое слово для проверки выдачи — например, «Java».
Шаг 3. Проверяем выдачу.
Шаг 4. Мы ищем профили, а не вакансии — поэтому исключаем подраздел с вакансиями.
Шаг 5. Еще одни неподходящие нам подразделы — «companies» и «courses». Исключаем их через знак |. Повторяем действие со всеми нежелательными подразделами.
Полезные шаблоны для X-Ray:
«ищу работу»|открыт|открыта java москва NOT (junior OR джуниор OR младший)
site:stackoverflow.com/users москва|Moscow (ruby OR rails):
Ссылка для GitHub. Если вместо NICKNAME вставить ник специалиста из сервиса, можно найти его почту.
Как сэкономить на hh.ru при поиске контактов
Сейчас hh.ru — важный инструмент для рекрутера. Минус в том, что каждый контакт в нём обходится в 1 доллар, независимо от того, чей это будет контакт — кандидата на должность гендиректора или уборщика. Есть несколько способов сэкономить на этом сервисе:
1. Информация в конце страницы кандидата на hh.ru. Не забывайте прокручивать каждую страницу до самого конца — особенно при IT-рекрутинге. Там может быть ссылка на личный сайт со всеми контактами соискателя, а также телефон, телеграм, инстаграм, ссылки на «ВКонтакте», которые разделяют пробелами, чтобы сайт не рассматривал их как контакты.
2. Система автоматизации рекрутинга FriendWork тоже помогает экономить и избежать повторных оплат тех контактов, которые у вас уже есть. Если вы пытаетесь занести в систему дублирующий контакт, сервис пришлёт вам оповещение.
3. Рабочие контакты. Можно посмотреть последнюю компанию, в которой работал кандидат, и зайти на LinkedIn — комбинация имени кандидата и названия компании часто срабатывает.
4. Если человек не находится в LinkedIn по последней компании, можно искать по их последовательности. Вбейте в запрос череду нескольких компаний. Например, кандидат работал в ООО «Сладкий мёд», затем — в Сбербанке и Mail.ru. Значит, вводим: («ООО Сладкий мёд» OR «ООО Свит хани»), далее можно перечислить остальные компании.
Кстати, парсить контакты в LinkedIn удобно с помощью Contact Out. Достаточно установить расширение сервиса в Google и открыть нужную страницу кандидата. В окошке Contact Out вы найдёте контакты, которые даже не отображаются в профиле пользователя.
5. Аватарка. Нажмите на неё правой кнопкой мыши и выберите «найти в Google». Так вы найдёте профили в соцсетях с идентичным фото. Если резюме без фото — его можно найти в разделе «Портфолио», который расположен в самом низу страницы на HeadHunter.
6. Можно позвонить в компанию кандидата и спросить нужного человека, сказав, что вы, например, его жена. Большая вероятность, что вас соединят. В остальных 50% — нужно убедительно объяснить, чего вы хотите. Самому кандидату представляться женой не надо (особенно если вы мужчина). Лучше объясните, что это рекрутер, и предложите созвониться в нерабочее время. Многие переживают по поводу этичности такого способа. Но это и есть хантинг, так делают топовые рекрутеры — а значит, и вам тоже можно.
7. Бонусный лайфхак: узнать уровень зарплат в компании, где работает интересный кандидат. Эта информация пригодится при переговорах. Ставим фильтр «Только с зарплатой» и вбиваем в строку поиска название компании. Смотрим всех сотрудников независимо от специальности. Разработчиков может быть два человека, и их зарплата будет скрыта. Но если ресепшионист в той же компании получает 50 тысяч рублей — можно предположить, что у разработчиков зарплата выше (более 300 тысяч рублей в месяц).
Что такое boolean search
Операторы Boolean Search и X-ray в рекрутинге
Инструкция по применению
Это методология запроса, которая используется для расширения, сужения или уточнения результатов поиска. Она названа в честь Джорджа Буля, английского математика и автор «Математического анализа логики» (1847 г.).
Используя логические операторы поиска для создания сложного запроса, рекрутеры могут найти ряд подходящих кандидатов. Действуя таким образом, вы сводите к минимуму потребности в дополнительных каналах и повышаете эффективность процесса найма.
Поиск кандидатов идет быстрее. Не нужно просматривать большое количество нерелевантных резюме.
Экономическая эффективность. Карьерные сайты не всегда подходят для конкретной области или отрасли. А размещение вакансий на них может стоить довольно дорого. Использование операторов упрощает поиск кандидатов без необходимости платить ежемесячную плату за использование площадок.
Больше контроля. Рекрутеры могут тщательно настраивать каналы поиска кандидатов и контролировать результаты.
Активный метод найма. Простая публикация текстов вакансий на площадках — это тактика пассивного найма. Вы предполагаете, что правильный кандидат к вам придет самостоятельно. Поиск с помощью операторов позволяет рекрутерам активно искать кандидатов, не истощая свои ресурсы.
AND
Результаты включают все ключевые слова, связанные с AND. Пример: «разработчик AND android».
OR или «|»
Означает, что на странице должно встречаться любое из перечисленных слов. Увеличивает количество результатов в выдаче.
NOT / знак минуса (-)
Исключает ключевое слово из поиска (при использовании символа минус не оставляйте пробел перед нежелательным термином).
Скобки ()
Можно группировать несколько слов и устанавливать приоритеты. Пример: «проект (менеджер ИЛИ координатор)».
Кавычки «»
Поиск по точной фразе (рассматривает ключевые слова в кавычках как целое слово). Пример: «разработка продукта».
X-ray — более прицельная технология поиска: конкретной информации на одном сайте. Её можно использовать, если на сайте нет внутреннего поиска или если он платный. Операторы X-ray могут использоваться вместе с любыми другими операторами, такими как OR, AND, NOT, и поддаются любым законам Boolean search.
Вот краткое руководство по использованию операторов X-ray:
‘site:’
Вы можете искать на определенном сайте кандидатов с желаемым набором навыков или любыми дополнительными сведениями, которые являются для вас главным приоритетом. Ключевым моментом здесь является поиск в правильном месте. LinkedIn полезен для поиска самых разных профессионалов, но для более целенаправленного поиска вам следует сканировать нишевые сайты.
‘intitle:’ или ‘inurl:’
Большинство людей называют свои файлы резюме словом «резюме». Если вы хотите искать в Google резюме кандидатов, лучше всего искать страницы, которые включают это слово в заголовке или URL-адресе.
‘typefile:’
Google предлагает вам возможность искать файлы различных форматов, что полезно, если вы хотите получить доступ к онлайн-резюме или портфолио.
Чтобы получить максимальную отдачу от инструмента, придется потратить немного времени, чтобы познакомиться с этими операторами. Зато в дальнейшем с Boolean Search и X-ray поиск кандидатов станет намного проще.
Узнать больше о Boolean Search можно в нашем прошлом материале — Selecty: Мы знаем о boolean search чуть больше, чем другие. Мы взяли интервью у сотрудников Selecty — управляющего партнера Арсения Федоткина и тимлида, руководителя группы подбора Михаила Круподёрова — и поговорили об их успехе и о применении boolean search на практике.
Полезные материалы и HR-мероприятия. Все самое интересное в одном письме!
Подбирая кандидатов на сложные позиции квалифицированных специалистов и руководителей, мы часто сталкиваемся, с тем, что подходящих кандидатов очень мало на работных сайтах, и практически нет релевантных откликов на размещению вакансию. С такой проблемой профессиональные рекрутеры сталкиваются ежедневно, особенно когда речь идет о поиске программистов и других специалистов сферы IT. Эту проблему помогает решить такой инструмент современного рекрутера как boolean search.
Что такое boolean search – это способ организации запросов в поисковой системе отдельного сайта, например, FB или Linkedin или глобальной поисковой системы: google, yandex и т.д.
Применяя boolean search мы добавляем специальные слова или символы в строку поиска, таким образом мы даем команду поисковой машине осуществить точечный поиск по конкретным сайтам, словам, точным фразам, файлам или просим исключить те или иные выражения. Таким образом мы получаем максимально релевантную поисковую выдачу, например, профили нужных нам кандидатов из социальных сетей.
Ниже приведем таблицу с наиболее частыми символами и спец. словами boolean search для поисковых систем google и yandex.
Функция | Yandex | |
Поиск по точной фразе | “” | “” |
Оператор объединяющий слова или выражения в поисковом запросе | AND | & |
Поиск по любому из слов | OR | | | |
Оператор устанавливающий приоритет части поискового запроса | ( ) | ( ) |
Исключение слова из результатов поиска | — |