Sourcing

LinkedIn X-ray search in 2026: Google operators that work and search strings to copy by role, city and company

How to search LinkedIn profiles from Google with site:linkedin.com/in, which operators Google documents, ready-to-copy strings by role, city and company, and what X-ray search cannot find.

·8 min·The HeyTalent Team · Recruiters & Product
Sourcing

LinkedIn X-ray search in 2026: Google operators that work and search strings to copy by role, city and company

LinkedIn X-ray search is a way to find public LinkedIn profiles from Google instead of from LinkedIn's own search bar: you restrict Google to LinkedIn profile pages with site:linkedin.com/in and add the job title, skills and location you need, for example site:linkedin.com/in "data engineer" "London". Google's Search Help documents the three operators that do most of the work: quotes for an exact phrase, site: to stay on one site and the minus sign to exclude a word. X-ray search costs nothing and the search itself needs no LinkedIn account, but it only returns profiles that their owners make public and that Google has indexed.

What is LinkedIn X-ray search

LinkedIn X-ray search is the technique of using a general search engine, usually Google, to search inside LinkedIn's public profile pages.

LinkedIn X-ray search works because every public profile has its own web address. According to LinkedIn's Help Center, a member's public profile URL starts with www.linkedin.com/in, so a Google search limited to that path returns profiles and leaves out company pages, jobs and posts.

The strings in this guide are for Google, not for LinkedIn's search bar. Boolean search inside LinkedIn has its own syntax, explained in our guide to Boolean operators with sourcing examples.

How to X-ray search LinkedIn with Google, step by step

To X-ray search LinkedIn, open Google, limit the search to profile pages with site:linkedin.com/in, then add one quoted job title, the skills and the location. Run it, check the first results by hand and tighten the string before you save any profile:

  1. Start with the site restriction. Type site:linkedin.com/in with no space after the colon.
  2. Add the job title in quotes, such as "backend developer", so Google matches the exact phrase.
  3. Add one or two skills that a real profile for the role would mention, such as Java or Kubernetes.
  4. Add the location in quotes, as it appears on profiles: "Manchester" or "Greater Manchester".
  5. Exclude noise with the minus sign, for example -jobs or -recruiter, to drop job ads and other recruiters.
  6. Open the first ten results and check that they are the right profiles before refining or saving anything.

Google's Search Help is explicit about one detail that breaks many strings: "Do not put spaces between the operator and your search term." site:linkedin.com/in works; site: linkedin.com/in does not.

Which Google search operators work for LinkedIn X-ray search in 2026

In 2026, Google's Search Help documents quotes, site: and the minus sign, plus before:, after: and filetype:. Google Search Central adds that site: accepts a domain, a URL or a URL prefix, which is why site:linkedin.com/in restricts results to profile pages.

Operator What it does in an X-ray string Documented by Google Example
site: Keeps results on one domain or URL prefix Yes, Search Help and Search Central site:linkedin.com/in
Quotes " " Matches an exact phrase, such as a job title Yes, Search Help "product manager"
Minus - Leaves out pages that contain a word Yes, Search Help -jobs
OR Accepts either of two terms Not listed in Search Help "nurse" OR "RN"
intitle: / inurl: Looks for a word in the page title or the URL Not listed in Search Help intitle:"sales director"
before: / after: Filters by when a page was last updated Yes, Search Help after:2026

OR, intitle: and inurl: are not on Google's current list of operators, so their behaviour is not guaranteed. Use them, but test each string and check the results by hand. How intitle: narrows a search to the page title is covered in our guide to the intitle operator for sourcing.

LinkedIn X-ray search strings to copy by role

LinkedIn X-ray search strings by role combine site:linkedin.com/in, a quoted job title with its common variants joined by OR, one or two skills and a location. Copy a string, swap the city and the skills for your role, and remove a variant if it brings in the wrong profiles.

Software developer and data X-ray strings

For a recruiter at an agency looking for a senior backend developer with Java in London:

site:linkedin.com/in ("backend developer" OR "backend engineer" OR "software engineer") Java "London" -jobs

For a data engineer with Spark or Airflow in Berlin:

site:linkedin.com/in ("data engineer" OR "analytics engineer") (Spark OR Airflow) "Berlin"

For a data scientist with Python in New York, excluding students and interns:

site:linkedin.com/in "data scientist" Python "New York" -student -intern

Sales, finance, HR and healthcare X-ray strings

For an account executive selling SaaS in Chicago:

site:linkedin.com/in ("account executive" OR "sales executive") SaaS "Chicago" -recruiter

For a financial controller in Manchester with a professional accounting qualification:

site:linkedin.com/in ("financial controller" OR "finance manager") (ACCA OR CIMA) "Manchester"

For an HR business partner in Dublin:

site:linkedin.com/in ("HR business partner" OR "HRBP") "Dublin"

For a registered nurse in intensive care in Birmingham:

site:linkedin.com/in ("registered nurse" OR "staff nurse") ("intensive care" OR ICU) "Birmingham"

How to X-ray search LinkedIn by city, company and language

To X-ray search LinkedIn by city, company or language, add the term as it appears on profiles: the city in quotes, the company name in quotes, or a language plus a level word.

  • By city: quote the city and its metro area as variants, for example ("San Francisco" OR "Bay Area") or ("London" OR "Greater London").
  • By company: quote the current or former employer, for example "Monzo". Google cannot tell a current employer from a past one, so check the dates on each profile.
  • By language: add the language with a level word, for example German (fluent OR native), for multilingual roles in Europe.

For a recruiter looking for a product manager who has worked at Monzo or Revolut in London:

site:linkedin.com/in "product manager" ("Monzo" OR "Revolut") "London"

LinkedIn's Help Center notes that members in certain countries have a public profile URL that begins with a two-letter country code, such as ca.linkedin.com/in for Canada. When a market uses that format, add its prefix as a second site restriction:

site:ca.linkedin.com/in "software developer" "Toronto"

LinkedIn X-ray search vs LinkedIn search vs a sourcing tool

LinkedIn X-ray search is free and runs on Google, but it only sees what Google has indexed, and LinkedIn may ask visitors to sign in to see a full profile. LinkedIn's own search sees members' profiles on the platform, within LinkedIn's limits. A sourcing tool such as HeyTalent searches LinkedIn directly and adds filters and contact data.

Attribute X-ray search on Google LinkedIn search Sourcing tool (HeyTalent)
Where it searches Public profiles Google has indexed Member profiles on LinkedIn LinkedIn profiles, extracted in real time
Filters Google operators on profile text LinkedIn's search filters Advanced LinkedIn filters, Boolean search and custom AI variables
Cost Free Free, with paid Premium plans From €93 a month billed annually
Main limit Only public, indexed profiles Commercial use limit on profile searches for free accounts Paid plan for the sourcing layer
What you get back A list of links to open one by one Profiles inside LinkedIn A ranked list of profiles, plus emails and phone numbers on request

For free accounts, LinkedIn's Help Center lists the activities that count toward its commercial use limit: searching for profiles on LinkedIn.com and mobile, browsing People Also Viewed and viewing profiles on the People tab of LinkedIn Pages. A search run on Google is not on that list. The other LinkedIn limits are covered in our guide to LinkedIn's connection and search limits.

X-ray string generators build these Google strings from a form. They are covered in our list of Recruitin alternatives.

What LinkedIn X-ray search cannot find

LinkedIn X-ray search can only find profiles whose owners have made them public and that Google has indexed. According to LinkedIn's Help Center, each member controls which sections of their profile can be shown to people who are not signed in or on search tools like Google, and can turn the public profile off entirely.

Search engines also lag behind LinkedIn. LinkedIn's Help Center warns that after a member changes their public profile, it can take several weeks or months at times for search tools like Google to detect the change. A job title in a Google result may therefore be out of date, so open the profile and check the current role before contacting anyone.

Google Search Central adds that search operators are bound by indexing and retrieval limits, so no X-ray string is guaranteed to return every matching profile. Run two or three variants of the same search, with different job titles or city names, and merge the results.

Profiles found through X-ray search are personal data. Saving them in a spreadsheet or an ATS means the EU GDPR applies to that list, even though the profiles are public; our guide to GDPR-compliant sourcing explains what that requires.

How HeyTalent searches LinkedIn without depending on Google's index

HeyTalent searches LinkedIn directly instead of going through Google, so its results do not depend on what Google has indexed or how recently it refreshed a profile. HeyTalent extracts LinkedIn profiles in real time, so candidates' experience is up to date at the moment of the search, including profiles outside the recruiter's network and without needing a LinkedIn licence.

The search itself starts from a brief. A recruiter describes the role to Agent Mode, HeyTalent's agent, in a job description or two lines, and Agent Mode turns it into a search with advanced LinkedIn filters. For recruiters who prefer to write their own strings, HeyTalent also supports Boolean search.

HeyTalent then filters the profiles with custom AI variables, criteria the recruiter writes in plain language, such as "has led a team of five or more", that a Google operator cannot express. Agent Mode reads every profile, ranks the candidates against the recruiter's requirements and shows the strongest matches in a table that the recruiter reviews before contacting anyone.

Once the shortlist is ready, the recruiter can ask HeyTalent to find candidates' emails and phone numbers and launch a LinkedIn campaign with invitations, follow-ups and InMails, described on the LinkedIn outreach automation page. HeyTalent does not send emails: the addresses it finds are used from the recruiter's own email tool.

X-ray search remains useful next to a sourcing tool for a quick check: confirming that a profile is public, or testing whether a job title returns enough profiles before building a full search.

Join the new era of sourcing

Book a call today and start saving time.