X-ray Search: How to Source Using Google and Other Platforms

Zhanna Manzyk
7 min readDec 1, 2023

--

Сontents

  • What is Google X-Ray Search
  • What are Boolean operators
  • How to find an event’s attendance list with an X-Ray search
  • How to find a resume with an X-Ray search
  • How to X-ray search on Github
  • How to X-ray search on LinkedIn

According to the Stack Overflow “2020 Developer Survey”, 83% of developers are not actively looking for a job and thus, can be qualified as passive candidates. It is no secret that most technical candidates hardly ever update their resumes or even publish CVs on job-related websites. Given that 95% of recruiters globally use LinkedIn to source specialists, the question comes up: where and how to find more developers?

One of the ways to answer that question is an X-Ray search. Nowadays, having the skill to X-ray websites in the hunt for more qualified candidates has become an essential part of advanced sourcing expertise. And small wonder, this search, if built correctly, delivers highly targeted results and helps find the most relevant candidates.

In this article, we will focus on the art of X-Raying websites. Including LinkedIn and Github — the largest web-based hosting service for IT projects with more than 56 million users (as of September 2020).

What is Google X-Ray Search

X-Ray, or Boolean, search is a sourcing technique that allows to get highly relevant results by putting specific keywords together with so-called Boolean operators to the search bar of any search engine (e.g. Google, Bing, Yahoo).

Overall, it helps narrow down the search to a limited and yet, more targeted number of results and brings out candidates that suit the job best. Recruiters tend to use this method to quickly and easily locate candidates’ info from web sources that are indexed by this search engine with one Boolean string. These web sources should be publicly available and might include job boards, social and professional networks (such as LinkedIn, Facebook, Stack Overflow, etc), phone directories, and any other websites on the web.

WIth Google X-Ray search recruiters can find:

  • resumes, CVs and portfolios;
  • contact details: email addresses, phone numbers, etc;
  • candidates from some specific location;
  • candidates with some specific experience (working in specific companies, startup or, vice versa, enterprise experience, etc);
  • academic degree or other certifications;
  • and much more.

What are Boolean operators

In order to X-ray Google, one should form a search query using Boolean operators to combine multiple search parameters. Main Boolean commands include the following operators:

  • AND is used to include two or more search requirements in the query and narrows down the number of results;
  • OR is used, on the contrary, to broaden the search and is usually applicable for a synonymic row;
  • NOT (same as the minus symbol) is used to exclude the results with unwanted terms;
  • Brackets are used for complex queries to group multiple criteria;
  • Quotation marks are used to show results that include a complete phrase put inside quotations.

Below you can find a descriptive table that explains how the main Boolean operators work and shows some examples of its usage.

Even with the basic Boolean operators, you can easily upgrade your candidates’ web-sourcing from “Google Lite” version to “Google Pro”. However, if you want to find, for instance, candidates’ resumes or CVs, you might need to use advanced Boolean commands:

  • site: helps search candidates through a certain website (e.g. site:stackoverflow.com);
  • intitle: helps search through the page titles that include a desired keyword (e.g. intitle:resume OR cv OR vitae);
  • inurl: helps search through the page URLs that include a desired keyword (e.g. inurl:resume OR CV OR vitae);
  • filetype: helps search for doc, pdf, and other file types on the web (e.g. filetype:doc OR docx OR pdf OR txt OR ppt OR rtf OR xls);
  • * helps get more results for a certain keyword to cover all possible variations of its root word (e.g. test* will include the word “testing” as well).

Thus, the Google X-Ray search string should consist of all the essential keywords for your project and Boolean symbols to deliver accurate results.

How to find an event’s attendance list with an X-Ray search

With Google X-Ray search capabilities you can sometimes find a list of people registered for some past online or offline event. For example, a professional development webinar, tech conference, or alumni meeting.

Attendee’s lists of such professional events can be of huge help for recruiters to identify potential candidates looking for upskilling, networking, or other new possibilities. Naturally, not all events publish the attendee list but it is an amazing chance to spot new talents and thus, worth a shot!

To X-ray Google for some relevant attendee lists, create an accurate Boolean search string including all necessary keywords. For instance, it can look like this:

(intitle:*.attendee.list OR inurl:*.attendee.list OR insubject:*.attendee.list) AWS

Of course, this query is very generic but it shows the principles of how to build your search to make Google show you some event’s list of attendees. If you want to x-ray some specific event, just add its name to the string. You can also mention keywords needed for the role you work on or add the operator filetype: (e.g. filetype:xls) to locate the documents with names and job titles.

With such lists, you can cross-reference attendees’ info to find their profiles on the web and learn more about their professional backgrounds. It is a piece of cake if you have AmazingHiring Chrome extension that indexes major networks, such as GitHub, Stack Overflow, Kaggle, Dribbble, Behance, LinkedIn, Facebook, Twitter, etc and allows you to easily get tech candidates’ social media profiles (free!).

How to find a resume with an X-Ray search

Another way you can use an X-Ray search to find more candidates is to build a query for resume sourcing. Here is a sample command string that finds resumes of DevOps engineers from London:

(inurl:resume OR cv OR vitae) DevOps London (bachelor OR master OR degree) -job -jobs -sample -examples

How it works: this Boolean string detects all the CV files or resumes (the operator “inurl:” contains the words “resume”, “cv”, “vitae”) that belong to DevOps engineers (AND keyword “devops”) with a degree (AND either of the keywords “bachelor”, “master, “degree”). Due to the minus sign (-job -jobs -sample -examples), we exclude sample cv and resumes along with the job ads to eliminate irrelevant results.

As you can see from the screenshot above, Google shows us 115 thousand results satisfying the search query. Surely, some of the links there might not be precisely relevant, however, it is a head start.

How to X-ray search on Github

Github is the world’s biggest web-based hosting service with more than 56 million users. It is a social coding site where developers can host their code, share it and work on open source collaboration projects.

Nowadays, Github has become more popular among tech recruiters. And no wonder, it is a “sourcer-friendly” website that expands the potential talent pool. It is due to the large number of tech professionals who are harder to find on LinkedIn or just rarely use it. The only trick is to source on Github effectively and again, that is where X-Ray search comes in.

To begin with, let us quickly run through what kind of data we can possibly find there. Github’s profile structure include:

  • user’s general info: a nickname, current employer, location, and contact details;
  • websites such as projects, blogs, and other links a user decides to share;
  • the number of followers that can show developer’s skill level and reputation among other users;
  • contribution a developer has made to other projects and their activity;
  • repositories contain public development projects a developer stores on Github along with those that have been starred (saved) or forked (copied for further modification and usage) by other users and tell about the author’s coding languages.

You can start X-raying Github by typing site:github.com or site:github.io into your Google search bar. Then, add necessary keywords such as, for example, coding language, location, number of followers. To be exact, any other search parameter that might help you find relevant candidates.

site:github.com language:go location:london followers:5..10

Once you have followed a user’s Github link, you can open their profile. Do not forget to install our Chrome extension — it will help get more data on candidates while sourcing on social and professional networks in general and on Github specifically.

--

--