How do you X-ray LinkedIn?


X-raying LinkedIn refers to the use of a site search targeting LinkedIn via Boolean search techniques. Beginners may be figuring out how to target LinkedIn, and Advanced sourcers may want to review techniques. I know that I currently do not use the same target site search I first began with!  Let’s get started!

The most basic target of LinkedIn with a site search is to include the following in you Boolean:


As you can see, we are picking up on “,” but we are not finding PEOPLE. While adding more search parameters will populate people results, it is not the BEST way to utilize x-ray.

We often are looking to target profiles ONLY. Profiles have a specific URL. When you first join LinkedIn, your profile URL begins You have the option to change this setting. If you customize your URL, it will begin We use this knowledge to target profiles. (Please see instructions for customizing your profile at the end of this blog.)

When I first began x-raying LinkedIn, I used the following in my Boolean: inurl:in | inurl:pub

Now, I find this approach has two main issues:

1. “inurl” is not supported by Bing, so your target strategy will have to change with search engines.

2. “in” is most definitely in URLs that are not profiles. After all, LinkedIN has “in” in it! India’s country code is “in”, so those URLs are getting more weight as well.

*Note: | = OR. It can be used by pressing “shift” and the “backslash” key (found above “enter”).


As you can see, we have mixed up the results a bit. LinkedIn’s country page for India is our 3rd result! We are still not hitting on JUST profiles, however.

My preferred method now is to use an OR in my site search: |


Now you can see we are SPECIFICALLY targeting profiles. I haven’t even entered in any keywords, and I am pulling profiles! Now, this search will also bring up DIRECTORIES. You can remove them with -dir, or some variation thereof. However, there is a discussion on the utility of attempting to remove directories. With some of LinkedIn’s new features, it may be to your benefit to leave the directories in your search.

I would like to briefly discuss a phrase search associated with your site search. First, you should ALWAYS be thinking about the page you are trying to bring up. Usually, we are thinking about how a potential candidate would phrase their experiences on a resume. “I have 5 years of experience.”  A very popular phrase used by sourcers is “people you may know.” This phrase is thought to appear solely on profile pages. Let’s take a look.

I am going to start with one of my site searches that was not specifically bringing up profiles and add the phrase to it. “people you may know”


At this time, it does not seem to be explicitly targeting profiles. Let’s try it with the “inurl” search. inurl:in | inurl:pub “people you may know”


The results actually look a little similar. Several months ago, I think this strategy DEFINITELY worked. However, LinkedIn is constantly changing their programming BECAUSE they know these strategies work! They want to force you onto their search features and hopefully get you to upgrade your account.

As LinkedIn makes these changes, the cached version of the page will also change. When you are searching using Google, you are actually searching cached pages. So, if this phrase is removed from profiles, it will slowly become inoperable as Google crawls the web caching pages.

There are other phrases that you can use. Like I said, just pay attention to what the page you are seeking looks like! Other phrases I would try are: “people similar to” and “people also viewed”. I feel like I see these on most profile pages.

A few points:

1. You also want to think about the amount of space you are using when choosing your site search. Sure, you can “site” this, “url” that, throw in a phrase. But how much of your allotted space are you taking up just to target the profile? You would rather be using that space to identify locations, key words, and skills.

2. Where in your Boolean should you put the x-ray portion? Beginning? End? Middle? Out of habit, I put mine at the beginning. But I really want to break that habit and put it towards the end. More on WHY in another blog.

3. Try out multiple methods. Like I said, I do not use the same site search for LinkedIn as I did when I first began Boolean. Find what works for YOU! Watch out for changes in your results. Something you found that works may change over time. ALWAYS be evaluating your results. What did the search engine pick up on? What seems to be falling by the wayside?

4. Once you have your results, you get to choose how to view them! Clicking on the link is often unsuccessful unless you are at least a 2nd degree connection. You can log out of LinkedIn while performing your searches, OR you can view the cached version of the profile:

Hovering over the result with your cursor will bring an arrow to the right side. Hover over THAT arrow. You can now see the “CACHED” option and possibly a preview of the profile.


Now, just in case you are new or want to make a change, here are some instructions on Customizing Your Profile:

Go to the “Profile” heading on your LinkedIn account and select “Edit Profile.”










Directly under your picture is your URL. Select “edit.”


This will bring up some options on the right side of the screen. Scroll down to the heading “Your public profile URL” and click on “customize your public profile URL.”


That will pop open this box:


Now you can customize.

I hope all of this is helpful. Let me know how YOU are targeting LinkedIn through Boolean searches!

Happy Hunting!


Finding Phone Numbers


I am asked quite frequently how to find a phone number through Boolean searches. Finding that perfect candidate is not enough! We MUST be able to get in contact with them. Unfortunately, the days of having a home phone number listed in the Yellow Pages are behind us. Many people are using their cell phones as their only contact number. Of course, we can find where the person works and make the cold call into their place of employment, but many recruiters are uncomfortable with that notion. The best we can hope for is they will answer at their desk and give us their personal number.

Before we get started, remember, we can only find what is out there. Unless the candidate has listed their phone number at some time on the internet, we will not be able to locate it! But, there is a chance. I would like to share with you my process of finding a phone number. It does not always work, but it is always worth  looking!

First, I start my search with a simple Google search. From a LinkedIn profile, we know the person’s approximate location and name. Do a simple area code search for the location. I am going to use my own information for this example.  I am currently located in Huntsville, AL.

NOTE: You may also want to include the area codes of previous locations. I have lived in New Jersey and Texas. It is possible that I got a cell phone at one of those locations and never bothered to change my number when I moved.

I enter into Google:

huntsville alabama area codes


From this, I learn that the area codes in Huntsville, AL are 256 and 938.

My next Boolean will simply be the name of the person and an OR string of the area codes.

“erin page” 256|938


The very first result is a good result (sort of) for me. This was my last number on AT&T before I switched to Verizon. The address is on target as well.

Further down the list we see This can sometimes give you a bit of information. They have my work info.


I find something interesting on Page 4 of the results.


This is where I created a location on FourSquare for my mechanic. The phone number is his office number. However, we do know each other personally, and he just might get a message to me. You never know!

Also on Page 4, my work colleague has a listing with the office number.


That is a pretty simple search! I have a two other tactics I often use as well. ZoomInfo wants you to pay for their information. However, as we saw above, they will sometimes give you a few digits and X out the remaining digits. With just a few digits, you can search for the remainder.

I use 2 sites for X-ray searches on phone numbers: and Remember, only what is on the internet can be found, so this may be somewhat of a crap shoot. However, I have had SOME luck.

I know this does not work for my personal info, but my Boolean would look something like this: | “erin page” 256


As you can see, there are not any results for my number. But, I do want to open up one of the pages just so you can see what is on them.

This is from


As you can see, many numbers do NOT have a name associated with them. However, some DO. And you just might be lucky enough that that someone is who you are attempting to recruit.

Here is what the a link to looks like:


Finding a phone number can take some creativity. I was once able to find someone because his wife ran an in-home daycare. She listed their home phone. I first found them through ZoomInfo with several digits missing. I entered his name and the digits that were available. And BAM! Phone number. =-) You will be so excited to call the candidate at this point! I sure was!

Let me know what strategies YOU use to find phone numbers and how my techniques work for you!

Happy Hunting!



Boolean for Sourcing Emails


One very popular item Sourcing Specialists are asked to find are email addresses. I often start my sourcing process with an email search to network within the industry of the position I am staffing. What Boolean String is going to return email addresses?

The most obvious technique would be to include the term “email” within the string. However, this brings very limited results.


We could try to hit on the email address specifically. Remember, Google does not recognize the @ sign. It also is supposed to support the * only with spaces on either side of the asterisk. However, it appears that some versions of the @ sign are being supported. I did hear that it was being integrated due its use by Twitter.

* | *@*.com | @*.*


You are going to get some hits on this. However, you are likely to pull a lot of false positives as well.

We can target some specific, popular email addresses in our boolean. This will only be limited by how many root emails you can come up with. | | | nashville tennessee mechanical engineer


This is actually a pretty good strategy if you know the root for a company email. Email Format is a good source for this project. It will also provide you the format of the entire email, ie Let’s try out an email for Citibank. Their root is Pair it with a site search.


This technique is actually giving us pretty good results.

Next, let’s think more about the syntax people would include when writing their email address on a web page. This is actually one of my favorite ways to find contact information. What type of phrase might people use when giving out their email address?? What I have found to be popular: Contact me at, Connect with me, etc. In fact, it is my standard to use “contact me at” in a search when looking for contact information. This is not specific to emails.


In this example, we did not pull any emails! And it looks like “connect with me” may be somewhat of a dead end.

I want to take this one step further. Some strategies may be better than others depending on what you are trying to accomplish.  Are you looking for a specific person’s email address? Are you looking to network with a company or in a specific location/industry?

If you are building an email list, I suggest using an email grabber. There are many versions FOR FREE. I use Outwit Hub. All you have to do is plug in your boolean and let the software do the work. You can grab the emails and then export them to an Excel spreadsheet for further use.

Here, I have opened Outwit Hub and entered the Google search screen.


Next, I input my boolean string. I’ll use one from above and press search.


To see what emails are on the page, I select emails from the upper left hand corner.


From here, I make sure I am going to collect the information. I then begin to scroll through the pages of results and collect data.


Once I am happy with the number of results, or I have exhausted the search, I simply press export. Select Excel and save the spreadsheet to the appropriate location.


Whew…that was quite a bit to cover! As always, regardless of the strategy you use, make sure you pay attention to the results you pull. Tweak your search string to better serve the purpose you are currently sourcing.

Happy Hunting!




Order of Operations on Google

Leave a comment

When I found out that Google does not recognize parentheses, I was perplexed! I immediately had a flood of questions about syntax. I posed a question on LinkedIn concerning the topic. How does Google see the search: a b | x y?

Unfortunately, according to my poll results,  it appears that many of the participants  do not completely understand Google’s syntax either!

So how DOES Google view a b | x y? Is the string split in half by the OR symbol?

Google does not determine whether to OR or AND first. It simply reads the string.


b | x


So our desired results with this stringwould be:



That being the case, how could you produce results that present (a b) OR (x y)?

Attempt to get a results of
and NOT

A couple of suggestions were made in reference to the poll in the Boolean Strings group on LinkedIn:

“a * * * * * * b” | “x * * * * * y”

Theory: Quotations group the variables, asterisks allow for plenty of space between variables. However, this does bring up an issue of order of the variables. a and x will come before their counterparts in the search. If the b or y come first, it may not pick up.

x/y | a/b

Theory: Placing the / in place of a space will link the variables. It was pointed out that this gets the same results as “x y” | ” a b”. This is very limited.

Essentially, parentheses help us group our strings. Google ignores them, but the string still works since what is left after the parentheses are taken away is a string in a format that Google recognizes.

Let’s look at a string that has parentheses:

( | (xml | html | uml) (programmer | developer)

We are grouping by site, skill, title. This still works when the parentheses are removed. | xml | html | uml programmer | developer

The OR operator checks what is to the left and right of the operator. If there is a space, an AND is recognized and that is where the chain is broken. The results above are in the same order and appear to be the same with one exception. The string with the parentheses actually returned less results. I have yet to determine the underlying issue here.

Writing strings without the parentheses can be somewhat confusing at first, but I absolutely prefer it at this point. Thus far, I have not seen how including parentheses in your string hinders it in any way.  The most important aspect is that you keep your grouping correct, with or without the parentheses!

Happy Hunting!