How to Use Boolean Search to Find Jobs

Tailorapply Team · October 9, 2026

Use AND, OR, NOT, quotation marks and parentheses to make job boards show only the roles you want, plus Google site: searches for company career pages.

Boolean search means combining keywords with operators such as AND, OR, NOT, quotation marks and parentheses so a job board returns the roles you actually want instead of everything that loosely matches a word. On LinkedIn you type these operators into the main keyword box in capitals; on Google you can add site: to search the career pages companies host on their applicant tracking systems. A good string takes ten minutes to build and saves hours of scrolling every week.

Most job seekers type a job title into a search bar, get several hundred results, and start skimming. Half of those results are the wrong seniority, the wrong function, or a staffing agency reposting the same role three times. Boolean search is the fix. It is not a hack or a trick that recruiters frown on; recruiters use the same operators to find candidates. This guide shows how the operators work, gives example strings you can adapt, and explains how to turn a good string into a daily alert so the right jobs come to you.

The five operators you need

You do not need to learn a query language. Five building blocks cover almost every job search.

  • Quotation marks force an exact phrase. "product manager" returns listings with that phrase, not every listing that mentions "product" somewhere and "manager" somewhere else.
  • OR broadens the search to include any of several terms. It is how you cover the different titles employers use for the same work: "customer success manager" OR "account manager".
  • AND narrows the search so every term must appear. Many search boxes already assume AND between words, but writing it out makes long strings easier to read.
  • NOT excludes a term. NOT intern or NOT senior removes a level you are not targeting.
  • Parentheses group terms so an operator applies to the whole group. ("data analyst" OR "reporting analyst") NOT (senior OR lead) excludes both levels from both titles.

Two rules trip people up. First, on LinkedIn the operators must be written in capitals; lowercase "or" is read as an ordinary word. Second, LinkedIn's own help page on Boolean search says wildcards such as an asterisk are not supported, and that the plus and minus signs are not officially supported either, so use AND and NOT instead. You can read the full rules on LinkedIn's Boolean search help page, which also lists the order LinkedIn evaluates operators in: quotes first, then parentheses, then NOT, AND and OR.

Build your first string in four steps

Step 1: List every title the role goes by

The same job is often posted under several names. A person who does payroll may be hiring for "payroll specialist", "payroll administrator" or "payroll coordinator". Open five postings that match what you want and note every title used. Those become your OR group, each wrapped in quotation marks.

Step 2: Add a must-have skill or domain, only if it truly filters

If you want payroll roles that use a particular system, or marketing roles in healthcare, add that with AND. Be careful here. Every AND term removes listings that describe the job differently, so only add a term if a posting without it would genuinely be wrong for you.

Step 3: Exclude the noise

Run the search and look at what you do not want. Common exclusions are seniority words (intern, junior, senior, director), contract wording if you want permanent work, or a related function that shares a keyword. Add them inside one NOT group.

Step 4: Test, read, and adjust

Compare the results to what you expected. If good roles are missing, an AND term is too strict or a title is missing from your OR group. If junk is getting through, add one exclusion at a time. Small changes are easier to judge than rewriting the whole string.

A finished string for a mid-level operations search might look like this (illustrative):

("operations manager" OR "operations lead" OR "business operations") AND (logistics OR supply chain) NOT (intern OR director OR VP)

Example strings you can adapt

These are starting points, not finished searches. Swap in the titles and skills from your own target postings.

  • Career changer moving into project work: ("project coordinator" OR "project associate" OR "program coordinator") NOT (senior OR "project manager")
  • Software engineer avoiding management roles: ("software engineer" OR "backend engineer" OR "platform engineer") AND (Python OR Go) NOT (manager OR principal OR staff)
  • Marketing professional targeting one industry: ("content marketing" OR "content strategist" OR "content manager") AND (healthcare OR "health tech")
  • Finance professional who wants permanent roles only: ("financial analyst" OR "FP&A analyst") NOT (contract OR temporary OR "temp to hire")

Notice that each string keeps the number of AND terms low. The OR groups do the heavy lifting, because missing a title costs you more than seeing a few extra results.

Use Google to search company career pages directly

Many companies post jobs on their own career pages, hosted by applicant tracking systems, before or instead of paying for wide distribution. Google can search those pages if you use the site: operator. Google's own help page on refining searches documents quotation marks for exact phrases, the minus sign to exclude a word, and site: to limit results to one domain, with one rule worth remembering: no space between the operator and the domain.

Common applicant tracking systems publish job pages on predictable domains. Lever uses jobs.lever.co, Greenhouse uses boards.greenhouse.io and job-boards.greenhouse.io, Ashby uses jobs.ashbyhq.com, and Workday career sites usually sit on myworkdayjobs.com. A search like this (illustrative) finds matching roles on one of them:

site:jobs.lever.co "customer success manager" remote -senior

Repeat the search for each domain, since the results differ. Use the tools menu in Google to limit results to the past week or month, because old postings stay indexed long after a role is filled. Always open the posting and confirm it is still live before you tailor anything. If you are building a list of employers to watch, this is also a quick way to discover companies you had not heard of; the guide on building a target company list covers what to do once you have names.

Turn your best strings into alerts

A good string is worth saving. On LinkedIn, run the search, apply your filters (location, remote, date posted, experience level) and turn on the job alert for that search. Most large job boards have a similar save-search option. Three habits make alerts useful rather than noisy:

  • Keep two or three alerts, not ten. One for your core target, one for a close variant, and perhaps one for a stretch title. More than that and you stop reading them.
  • Prefer daily over instant. A daily digest lets you review new roles in one sitting as part of a routine; the weekly job search system shows how to slot that review into the rest of your week.
  • Prune monthly. If an alert keeps sending roles you skip, tighten its exclusions or delete it.

Early matters, but only up to a point. Applying in the first few days means your application is read before the pile gets large, yet a rushed, generic application seen early still loses to a tailored one seen a day later.

Mistakes that quietly break a search

  • Lowercase operators on LinkedIn. "and" and "or" in lowercase are treated as words, so your string stops doing what you think.
  • Too many AND terms. Each one cuts listings that phrase the requirement differently. If your results look thin, remove AND terms before anything else.
  • Smart quotes. Copying a string from a document can turn straight quotation marks into curly ones, which some search boxes do not treat as phrase markers. Type quotes directly into the search box.
  • Excluding words that appear in good postings. NOT senior also removes listings that say "you will work with senior leaders". If good roles vanish, check whether an exclusion is too broad.
  • Trusting every result. Boolean search finds listings; it does not verify them. Reposted, stale and fake listings still appear, so check the warning signs in our guide to telling whether a job listing is real.

Better search is only half the job

Boolean search improves which roles you see. It does not improve how your application reads once you send it. The time it saves is best spent on the next step: reading each posting properly and adjusting your resume to match what that employer asked for. Our guide on tailoring your resume to a job description walks through that process, and Tailorapply exists to make it faster, so a tighter list of roles turns into stronger applications rather than more generic ones.

Remember too that search covers only posted roles. Some jobs are filled through referrals and recruiter conversations before they are ever listed, which is why a balanced search pairs alerts with outreach, as covered in our piece on finding jobs before they are posted.

The bottom line

Write down every title your target role goes by, group them with OR inside quotation marks, add AND only for true must-haves, and remove noise with a NOT group. Test the string, adjust one piece at a time, then save it as a daily alert. Use Google's site: operator to reach company career pages that job boards miss. Ten minutes of setup turns a scroll through hundreds of mismatched listings into a short daily list of roles worth tailoring for.

Frequently asked questions

What is Boolean search in a job search?

It is combining keywords with operators such as AND, OR, NOT, quotation marks and parentheses so a job board returns only the roles that match what you want, instead of every listing that mentions a word.

Does LinkedIn job search support Boolean operators?

Yes. LinkedIn supports AND, OR and NOT in capitals, quotation marks for exact phrases and parentheses for grouping. Its help page says wildcards are not supported and plus and minus signs are not officially supported.

Do Boolean operators need to be in capital letters?

On LinkedIn, yes. Lowercase and, or and not are treated as ordinary words, so the string will not work as intended.

How do I search company career pages with Google?

Use the site: operator with the domain an applicant tracking system uses, for example site:jobs.lever.co plus a job title in quotation marks. Leave no space after site:, and limit results to recent dates.

How many job alerts should I set up?

Two or three focused alerts are usually enough: one for your core target, one close variant and perhaps one stretch title. Daily digests are easier to review than instant alerts.