Boolean search can make a broad job search more precise. This guide explains how to combine job titles, synonyms, locations, work arrangements, industries, and exclusions into reusable search strings that you can test across job boards and search engines.
Overview
Searching for a role using one job title often misses relevant listings. Employers may use different names for similar work: a software developer may appear as a software engineer, application developer, or full-stack developer. A marketing assistant could be listed as a marketing coordinator, content assistant, or communications assistant. Boolean job search helps you account for these variations without running every search separately.
Boolean search uses words and symbols to tell a search tool how to combine terms. The most useful operators are:
- OR finds results containing at least one of several alternatives. Example:
"software engineer" OR "software developer". - AND asks for both concepts. Some platforms assume AND between separate words, so it may not always be necessary to type it.
- NOT removes an unwanted term. On many search engines, a minus sign performs this function, such as
-senior. - Quotation marks search for an exact phrase, such as
"project coordinator". - Parentheses group related alternatives, such as
("customer support" OR "customer service"). - site: limits results to a particular website, where supported. For example,
site:example.com "data analyst".
Operator support differs between Google, job boards, professional networks, and employer career pages. Treat each query as a starting point: run it, inspect the results, then simplify or adjust it if the search is too narrow or too broad.
Template structure
A practical Boolean job search string usually has five building blocks. You do not need to use every block in every search.
- Target titles: list the job titles you would accept, using quotation marks for multi-word titles.
- Skills or subject area: add one or two skills, tools, qualifications, or functions that define the work.
- Location: include a city, region, country, or phrase such as remote, hybrid, or work from home.
- Seniority: add terms such as entry-level, junior, graduate, associate, senior, lead, or manager when relevant.
- Exclusions: remove results that consistently do not fit, such as commission-only, unpaid, or senior roles.
Use this general structure:
("Title A" OR "Title B" OR "Title C") AND (skill OR function) AND (location OR work arrangement) -unwanted-term
For a simple search, begin with:
("content writer" OR copywriter OR "content specialist") remote
For a more targeted search, try:
("data analyst" OR "reporting analyst" OR "business analyst") (SQL OR Tableau) ("entry level" OR junior OR graduate) -senior
Do not add so many requirements that a suitable listing is excluded because the employer used different wording. A search should help you discover opportunities, not reproduce the wording of one job description exactly.
How to customize
Build a title bank first
Start by collecting titles from several relevant listings. Look for differences in spelling, abbreviations, seniority, and department. For example, a finance search might include "accounts assistant" OR "accounts clerk" OR "finance assistant" OR "accounting assistant". Keep titles that describe substantially similar work, and leave out titles that would lead to a different occupation.
Separate essential terms from useful terms
Put essential criteria into the first version of your query, such as the occupation and broad location. Add optional skills only after you have checked the initial results. If you require five technologies, a specific industry, and an exact seniority phrase, you may miss listings that use different language.
Adapt location wording
Location terms can be inconsistent. Test a city name, nearby towns, a region, and broader phrases such as remote, hybrid, or work from home. A remote listing may also mention a time zone, country, or “distributed team” rather than using the word remote. If you are willing to commute, search the main city separately from “jobs near me” results and check the actual workplace location in each listing.
Match the search to your experience
For entry-level jobs and internships, test combinations such as:
(intern OR internship OR "graduate role" OR "entry level") ("communications" OR marketing) (London OR remote)
For a career change, use transferable functions alongside the new target title. Someone moving into project work could try:
("project coordinator" OR "project assistant" OR "project administrator") (planning OR scheduling OR stakeholders) -senior
For part-time or shift work, add terms such as part-time, hourly, evening, or weekend, then verify the schedule in the listing rather than relying on the search phrase alone.
Use exclusions carefully
Exclusions are useful when the same word repeatedly produces irrelevant results. A candidate seeking an individual contributor role might try -manager -director, but should remove those exclusions if they hide roles with useful development opportunities. Similarly, -commission may remove some unwanted listings but could also exclude jobs that offer commission alongside a fixed salary.
Examples
Here are reusable Boolean search strings for common job-search goals. Replace the terms in each example with your own titles, skills, and locations.
Remote technology roles
("frontend developer" OR "front-end developer" OR "web developer") (JavaScript OR React) (remote OR "work from home") -internship
Local healthcare roles
("healthcare assistant" OR "care assistant" OR "support worker") (Manchester OR Salford OR Stockport) (full-time OR part-time)
Teaching and education roles
(teacher OR tutor OR "learning support assistant") (maths OR mathematics) (primary OR secondary) (Bristol OR remote)
Employer-specific searches
When you have a shortlist of employers, use a site-restricted search where supported:
site:company-careers.example ("marketing coordinator" OR "marketing assistant") (Leeds OR hybrid)
Replace the example domain with the employer’s actual careers site. This can help surface pages that are harder to find through a general search, but always confirm that the vacancy is current and that applications are submitted through a legitimate employer or job-board page. For more checks, see the remote job scam screening checklist.
After finding a promising listing, compare its requirements with your CV before applying. An ATS resume checker guide can help you identify relevant wording to review, while an application tracker can record the query that produced the listing, the closing date, and your follow-up plan.
When to update
Revisit your Boolean searches whenever your target role, location, availability, or experience changes. Also review them when results become repetitive, irrelevant, or unexpectedly sparse. Job titles evolve, employers change their wording, and search platforms may interpret operators differently over time, so a query that worked well previously may need testing again.
A simple monthly review is enough for many job seekers:
- Run your main query and save five relevant listings.
- Record new titles, skills, locations, and phrases that appear repeatedly.
- Add genuinely useful synonyms to your title bank.
- Remove terms that are producing unrelated results.
- Run a broad version and a narrow version to compare what each misses.
- Save the best-performing searches in your job application tracker.
Before applying, read the complete listing rather than relying on search-result text. Confirm the employer, work location, employment type, schedule, qualifications, and application route. Boolean search is a discovery tool; it does not replace judgment or employer research. For a repeatable process, combine these queries with company research before applying and a clear record of each application.
To get started today, write down three acceptable titles, two locations, two work arrangements, and three terms you want to exclude. Build one broad query, test it on your preferred job board and a search engine, then create a narrower version using the wording you find in relevant listings. Keep both versions, review them regularly, and refine your job search as your goals change.