A LinkedIn X-ray search uses Google's site: operator to find public LinkedIn profiles. Here are the operators, ready-to-use strings, a method for refining them and the limits to keep in mind.
- The core formula is
site:linkedin.com/in "job title" "skill" "city", with no space after the colon. - Put exact phrases in quotes, group alternative titles with OR inside parentheses, and remove noise with a minus sign (for example
-recruiter). - Google only returns what it has indexed, and its own documentation says site: results are not exhaustive, so X-ray finds some candidates, never all of them.
- Treat every result as a lead: snippets can be out of date, so confirm the current title and location before you reach out.
- Build strings one term at a time, so you know which term changed your results.
In this article
A LinkedIn X-ray search uses Google, not LinkedIn’s own search box, to find public LinkedIn profiles. You type site:linkedin.com/in followed by the job title, skills, company or location you want, and Google returns matching profile pages it has indexed. It costs nothing, needs no LinkedIn Recruiter seat, and often surfaces people that LinkedIn’s built-in filters bury.
What X-ray search means in recruiting
“X-ray” means searching inside one website through a search engine. Google’s site: operator documentation describes it as a way to request results from a particular domain, URL or URL prefix. Adding /in limits results to LinkedIn’s individual profile pages, which live at addresses like linkedin.com/in/name.
Recruiters use LinkedIn X-ray search to:
- Search without a paid LinkedIn plan or when they’ve hit search limits.
- Find people whose job titles don’t match LinkedIn’s standard title filters.
- Check quickly whether a rare skill combination exists in a city before committing to a search. Useful for niche recruiting.
- Run the same technique on other sites, such as GitHub or professional association directories.
The operators you need
These are the building blocks. Google’s search help page documents quotes, the minus sign, site: and filetype:, and notes that there must be no space between an operator and its term (site:nytimes.com works, site: nytimes.com doesn’t).
| Operator | What it does | Example |
|---|---|---|
site: |
Limits results to one site or path | site:linkedin.com/in |
"..." |
Exact phrase | "payroll manager" |
- |
Excludes a word or phrase | -recruiter -"talent acquisition" |
OR with ( ) |
Either term; widely used by sourcers but not listed on Google’s help page, so test it | ("payroll manager" OR "payroll supervisor") |
filetype: |
Limits results to a file type | filetype:pdf |
Write OR in capitals. Terms placed side by side are treated as all wanted, so you don’t need to type AND. Google may still show some results missing a term, so check the snippets.
LinkedIn X-ray search strings you can copy
Replace the words in quotes with your own titles, skills and locations. Paste the string into Google as one line.
Basic: title and location
site:linkedin.com/in "payroll manager" "Dallas" -recruiter -jobs
Title synonyms
site:linkedin.com/in ("staff accountant" OR "general ledger accountant" OR "GL accountant") "Phoenix"
Title plus must-have skill or credential
site:linkedin.com/in ("controls engineer" OR "automation engineer") "Allen-Bradley" "Ohio"
site:linkedin.com/in "registered nurse" ("ICU" OR "critical care") "Atlanta" -travel
People at a target company
site:linkedin.com/in "Example Corp" ("data engineer" OR "analytics engineer") -intern
Senior roles
site:linkedin.com/in ("VP" OR "vice president" OR "director") "supply chain" "medical device"
Remove noise
Add an exclusion block when recruiters, students or job listings crowd your results:
-recruiter -"talent acquisition" -intern -student -jobs
Tip: Save every string that works in a shared document by role family. The best synonyms take time to find, and your team can reuse them for the next opening.
How to build and refine an X-ray string step by step
- Start with the title only. Run
site:linkedin.com/in "job title". If results look wrong, the title is probably not what people in that job call themselves. - Add synonyms with OR. Look at the titles in your first results and in your hiring manager’s team to find the variations people actually use.
- Add one must-have. A city, a certification or a tool. Keep it to the one or two things that truly disqualify candidates who lack them.
- Add exclusions one at a time. If your results collapse, remove the last term you added. That shows you which one was too strict.
- Read the snippets before you click. The text under each result often shows title, employer and location, so you can skip obvious mismatches.
- Verify before you contact. Open the profile to confirm the current title and location, because Google’s copy may be older than the live page.
The same logic underpins every Boolean search. For strings you can use inside LinkedIn, job boards and your ATS, see our guide to Boolean search strings.
Common mistakes that break a search
| Problem | Fix |
|---|---|
Space after the colon: site: linkedin.com/in |
Remove it: site:linkedin.com/in |
| OR terms not grouped | Put alternatives in parentheses: ("developer" OR "engineer") "Python" |
| Lowercase or | Use capital OR |
| Missing closing quote | Count your quotation marks; one stray quote changes the whole query |
| Too many required terms, few or no results | Drop the least important term, or move it into an OR group |
| Curly quotes pasted from a word processor | Retype them as straight quotes |
Limits of LinkedIn X-ray search
- It only finds what Google has indexed. Profiles that aren’t public, or that Google hasn’t indexed, won’t appear.
- Results are incomplete by design. Google’s documentation says site: queries don’t necessarily return all indexed URLs, and it doesn’t guarantee a page will appear. Don’t treat the result count as the size of the talent pool.
- Data can be stale. Titles and locations in snippets reflect when Google last crawled the page.
- No contact details. You’ll still need to reach people through LinkedIn messaging, a public work email or a referral.
Use X-ray for discovery and market checks, then move to direct outreach. Our guides to sourcing passive candidates and candidate sourcing cover the next steps.
Search responsibly: run searches by hand, don’t use bots or scrapers to copy profiles, review LinkedIn’s terms of use, and store only the candidate information you need.
X-ray search beyond LinkedIn
The same method works on any site with public profiles or resumes:
- GitHub (developers):
site:github.com "location" "Denver" ("Go" OR "Golang") - Online resumes:
("resume" OR "CV") "HVAC technician" "EPA 608" filetype:pdf - Association member directories or speaker lists:
site:example-association.org "speaker" "cybersecurity"
Combining several sources gives you a wider and more varied candidate list. See also our guide to diverse candidate sourcing channels.
How Careerscape can help
Careerscape is a U.S. staffing and recruiting firm. If you need hard-to-find people without spending hours building search strings, our recruiters can source and screen candidates for you through direct hire or contract staffing.
Frequently asked questions
How do I do an X-ray search on LinkedIn?
Open Google and type site:linkedin.com/in followed by your search terms, for example site:linkedin.com/in "project manager" "Chicago" "PMP". Put phrases in quotes, group alternative titles with OR inside parentheses, and add exclusions like -recruiter. Leave no space after the colon. Then open promising results to confirm the details.
Is LinkedIn X-ray search free?
Yes. It uses ordinary Google search, so it needs no LinkedIn subscription. You may need a LinkedIn account to view full profiles or send messages, and LinkedIn’s own limits on messaging people outside your network still apply, so plan for another channel such as a public work email or a referral.
Why does my X-ray search return so few results?
Usually because the string is too strict or has a syntax error. Check for a space after the colon, unmatched or curly quotes, and OR terms without parentheses. Then remove terms one at a time. Also remember that Google only shows profiles it has indexed, and its site: results are not a complete list.
Is X-ray search better than LinkedIn Recruiter?
They do different jobs. X-ray search is free and flexible and good for discovery, but its results are incomplete and can be out of date. LinkedIn’s paid recruiting tools search LinkedIn’s own live data and offer filters and messaging. Many sourcers use X-ray to find names and test the market, then switch tools for outreach.
Can I X-ray search other websites?
Yes. Replace linkedin.com/in with any site or path, such as github.com for developers or a professional association’s member directory. You can also search across sites for public resumes using filetype:pdf with job titles and skills.