X-Ray and Boolean Search | Инструменты | Gocareera

X-Ray and Boolean Search

19 Янв 2022
8 мин. чтения

Перед тем как начать изучать инструменты сорсинга, считаю важным обозначить три важных момента. Во-первых, одной из важнейших задач сорсера заключается в умении идентифицировать кандидата. Как правило, сорсер начинает работу с уже имеющейся информацией. Это может быть фамилия и имя кандидата, профиль в одной из соц. сети, резюме и т.п. Исходя из этого задача сорсера найти информацию о конкретном кандидате, т.е. идентифицировать его аккаунты в других соц. сетях, эл. почту или телефон. Во-вторых, в сорсинге не существуют жёстких правил или законов. Наоборот гибкость и умение комбинировать различные boolean запросы или никнеймы помогут вам в поиске кандидатов. В-третьих, помните про экономику поиска. Бывает, что найти информацию о кандидате в интернете очень сложно или невозможно по каким-либо причинам, или наоборот кандидат зарегистрирован во множестве соц. сетях и общее количество может достигать около десятка аккаунтов. И если в первом случае сорсер должен найти любую полезную информацию, то во втором - выбрать наиболее ценную. Для HR-менеджеров, которые общаются с кандидатами важно, что бы были контактные данные, аккаунты в самых крупных соц. сетях , а так же портфолио если это необходимо. Исходя из этих трёх моментов сорсер должен обладать такими качествами как гибкость, любопытство, настойчивость, внимательность, усидчивость, хорошая память, умение ставить приоритеты.

Теория

Инструменты X-Ray (рентгеновское исследование) и булевы операторы (Boolean Search) являются основными “рабочими лошадками“ для поиска кандидатов. Они используются в двух ситуация. Во-первых, для поиска информации по конкретному сайту, социальной сети, базе данных и т.п. Во-вторых, для поиска в глобальной сети по конкретным словам или критериям.

Структура поисковых запросов

Для X-Ray запросов:

site:example.ru "Ключевое слово" OR("Ключевое слово") AROUND(число или *) AND(Ключевоеслово) NOT(Ключевое слово)

Для Boolean Search:

"Ключевое слово" OR("Ключевое слово") AROUND(число или *) AND(Ключевоеслово) NOT(Ключевое слово)
@nickname - используется для поиска по никнейму
“nickname@domain.ru“ - используется для поиска по эл. почте

Как вы уже заметили X-Ray необходим нам для поиска по одному конкретному ресурсу (сайту, соц. сети, форуму). Однако и булевых запросов существуют специальные операторы для более целенаправленного поиск. Перечислим и расшифруем наиболее популярные операторы.

AND — нужен, чтобы найти страницы, на которых есть все указанные ключевые слова.

OR — нужен, чтобы охватить категории, которые по сути одинаковые, но называются разными словами.

NOT - отсекающий оператор, после которого вы ставите то значение для поискового запроса, которое в выдаче вы видеть не желаете.

AROUND (число или ‘*’) - Поиск поблизости. Страницы, содержащие два слова или фразы на расстоянии X слов друг от друга. В скобках указывать число, которое означает расстояние между двумя ключевыми словами или *, которая означает, что расстояние не имеет значения.

”-” — нужен, чтобы исключить из поиска ненужные слова или фразы.

( ) — нужен, чтобы группировать части запроса и расставлять приоритеты.

” ” — нужен для поиска точных фраз.

“*“ - действует как подстановочный знак для произвольного слова или фразы.

site: — нужен для поиска на конкретном сайте.

intitle: — нужен, чтобы найти страницы с определённым словом (или словами) в заголовке страницы.

intext: - нужен для поиска страницы, содержащие определённое слово (или слова) где-то в содержании.

inurl: - нужен для поиска страницы с определённым словом (или словами) в URL.

filetype: — нужен, чтобы искать по файлам определённого формата (doc, docx, ppt, pptx, pdf, txt, odt, log и т.п.).

Связка X-Ray и Boolean Search используется в различных поисковых системах для целенаправленного поиска кандидатов, профилей в соц. сетях, контактов и другой необходимой информации. Кроме поисковиков Boolean Search применяется в АТС и базах данных, например в Huntflow.

  • Google google.com
  • Bing bing.com
  • Duckduckgo duckduckgo.com
  • Яндекс yandex.ru

У каждой поисковой системы собственный алгоритм ранжирования, а так же база данных. Для наиболее полного поиска и охвата результатов рекомендую использовать несколько поисковых систем. Кроме того у Google и DuckDuckgo есть ограничение на количество показов результатов поиска.

Например, в своей практике наиболее часто использую следующие ресурсы:

  • linkedin.com
  • artstation.com
  • behance.net
  • vimeo.com
  • facebook.com
  • render.ru
  • sketchfab.com
  • youtube.com
  • career.habr.ru
  • dribbble.com
  • deviantart.com
  • instagram.com
  • gamedev.ru
  • github.com
  • gitlab.com
  • bitbucket.org
  • stackoverflow.com
  • vk.com
  • telegram.org

Практика

Перед тем как приступить к рассмотрению практических примеров обязан напомнить, что все примеры являются только примерами, но не являются жёсткими правилами. Дело в том, что поисковые системы развиваются и появляются новые функции и фишки. Поэтому смело экспериментируйте, придумывайте, у каждого рекрутера или сорсера должно быть здоровое любопытство и гибкость.

Давайте рассмотрим несколько примеров того как можно искать профили кандидатов в соц. сетях по Фамилии и Имени с помощью оператора intitle.

site:linkedIn.com intitle:"Иван Иванов"
site:xing.com intitle:"Иван Иванов"
site:facebook.com intitle:"Иван Иванов"
site:instagram.com intitle:"Иван Иванов"
site:github.com intitle:"Иван Иванов"
site:stackoverflow.com intitle:"Иван Иванов"
site:behance.net intitle:"Иван Иванов"
site:slack.com intitle:"Иван Иванов"
site:discord.com intitle:"Иван Иванов"
site:vk.com intitle:"Иван Иванов"

Как я сказал ранее можно использовать и другие сайты, а так же Яндекс для поиска по русскоязычным сайтам. Вот несколько примеров:

site:career.habr.com Россия unity, c# -vacancies -companies 
site:render.ru/artist "Motion Designer" Russia 
site:animationclub.ru/profile "Motion Designer" Russia 
site:gamedev.ru/users "3d artist" Москва 

Если поисковая выдача вас не устраивает попробуйте добавить кавычки “ “ и/или круглые скобки ( ), а также добавить, убрать или заменить ключевые слова. По опыту могу сказать, что поисковая выдача не должна быть маленькой, например около 100 результатов и менее, но и не должна быть слишком большой, более 3000 результатов. В первом случае означает, что ваш запрос слишком узкий и не охватывает в полной мере резюме специалистов, а во втором случае запрос слишком расплывчатый и охватывает специалистов, которые вам могут не подойти.

Рассмотрим ещё несколько примеров поисковых запросов.

site:ru.linkedin.com/in "* 2015..2022 dec|Jan|Feb|Mar|Apr|May|june|July|Aug|Sept|Oct|Nov 2021|2022 1..20 months|years" -present, "Unity C# developer" OR(Unity Game Developer)

поисковый запрос тех кто сейчас не трудоустроен. Обратите внимание на ru. перед linkedin.com/in. В данном случае мы таким образом указываем, что поиск нужно осуществлять среди граждан России. Для поиска среди украинцев необходимо написать ua., а белорусов - by..

site:linkedin.com/in OR site:linkedin.com/pub intitle:(Mail.ru Group) 2020|2019|2018 AROUND(10) Yandex

поисковый запрос тех кто работал в Yandex, а сейчас работает в Mail.ru Group.

site:sites.google.com/ "3D Artist" cv OR резюме OR resume OR "curriculum vitae" OR vitae -вакансии -вакансия, Russia

поисковый запрос резюме 3D художников, у которых есть личные сайты на платформе google. Некоторые художники, аниматоры или разработчики делают свои личные сайты на различных платформах.

site:io "Game developer" cv OR резюме OR resume OR "curriculum vitae" OR vitae -вакансии -вакансия Russia

данный поисковый запрос так же ищет резюме среди личных сайтов, но уже в доменной зоне .io. Кроме io можно использовать доменные зоны: info, su, com, net, dev, ru, me, to … Запрос может быть полезен для поиска информации по какому-либо проекту или для поиска информации об организации.

site:about.me "2D Artist" Russia

поиск 2d художников на сервисе about.me. Не все хотят делать себе сайты для портфолио или блога, а такой сервис как about.me позволяет создавать личную страницу.

site:t.me "username"

поиск в телеграме по никнейму.

Иванов Иван Unity developer at MY.Games 

поиск информации о кандидате и его профилей в соц. сетях на основе уже имеющейся информации. Данный запрос помогает найти профиль в Facebook.

3D animator at Azure Games

хороший поисковый запрос, который может пригодиться для поиска профиля в LinkedIn в двух ситуациях. Первый случай, когда есть резюме с hh.ru, но нет контактов. Подробнее, с картинкой будет показано в лекции про LinkedIn. Вторая ситуация, когда вам нужно выбрать всех кандидатов одной специальности в одной конкретной организации.

"nickname@yandex.ru" или "skype:nickname"

поиск портфолио или профилей в соц. сетях кандидатов по эл. почте и никнейму в скайпе.

@nickname

поиск профилей в соц. сетях по любому никнейму. Это простой и эффективный поисковый запрос для того что бы найти аккаунты в самых крупных соц. сетях: Facebook, ВКонтакте, Instagram и GitHub.

Кроме этого есть есть хороший онлайн сервис, который помогает создавать поисковые запросы и для LinkedIn, Dribbble, GitHub, Xing, Stack Oveflow, Twitter - https://recruitin.net. Для начала заполните поля, а затем нажмите на зелёную кнопку с надписью “Find the right people on …“

Сервисы для поиска

Рассмотрим простые сервисы, созданные сообществом, которые помогают получать дополнительные контакты и информацию о кандидатах. Все сервисы работают онлайн и не требуют дополнительной установки, но лучше их сохранить в закладки в браузере.

Для начала рассмотрим ситуацию, когда вам известна эл. почта кандидата. Существует хороший сервис https://tools.epieos.com/google-account.php, который позволяет искать информацию о пользователе по гугловской эл. почте (nickname@gmail.com). Данный сервис собирает доступную информацию из аккаунта google и выводит в доступном виде. Для нас интересна следующая информация: Фамилия Имя или никнейм, фотография пользователя. Обратите внимание на фотографию. Всё это разнообразие только увеличивает наши шансы найти больше информации о кандидате.

Сервис идентификации пользователя по эл. почте

Пару важных замечаний о поиске по никнейму. В качестве никнейма можно использовать любое уникальное слово, которое использует кандидат для самоидентификации в сети. Например, для поиска в телеграме сначала в поиск добавить эл. почту, если результата нет, удалить до nickname. Если никнейм состоит из нескольких слов, разделённых знаками “ _ “ , “ - “ или “ . “ в этом случае попробуйте удалить эти знаки и объединить слова. Иногда в начале или в конце пользователи ставят цифры nickname123. Удалите цифры, оставьте только слова и посмотрите результат. Данный инструмент позволяет быстро и легко узнать профили пользователя в других соц. сетях. Для никнеймов подойдут также уникальные, “клиентские“ окончания url из любой соц. сети. Если у вас есть ссылка на профиль кандидата из любой соц. сети с уникальным url (http://domain.ru/nickname), то возьмите окончание (nickname) и используйте для сорсинга.

Кроме поисковых систем для поиска профилей по соц. сетям можно использовать другие инструменты. Первый с помощью сайтов-сервисов, которые ищут по наиболее популярным соц. сетям.

https://namechk.com/
https://instantusername.com/#/
https://namecheckup.com/

Второй способ с помощью консольных программ Sherlock или Snoop.

Выше было сказано, что для сорсинга можно использовать фотографии пользователей из соц. сетей или сервисов. Существуют четыре хороших сервиса по поиску по фотографиям, но пользоваться будет одним - это https://yandex.ru/images/. Дело в том, что алгоритм Яндекса лучше работает с русскоязычным интернетом. Аналогичные поисковые системы от Google https://images.google.com/ и от Microsoft https://www.bing.com/images лучше справляются с поиском иностранных пользователей. Есть поисковик от Mail.ru https://go.mail.ru/, но на мой взгляд, пока он не так хорош, как поисковик от Яндекса.

Пользоваться крайне просто, заходим в яндекс картинки (https://yandex.ru/images/) и вставляем фотографию. А если вы установите в браузере поиск от Яндекса по умолчанию, то сможете запускать поиск нажатием правой кнопки мыши.

Поиск по фотографии

Небольшой лайфхак. Для более точного поиска используйте специальную функцию зума. Для этого правой кнопкой мыши кликните по изображению и увидите выделенный квадрат или прямоугольник. Скорректируйте этот квадрат на лице кандидата и нажмите на кнопку “Готово“. Поиск повторится.

Далее LinkedIn