Build a Boolean search string without the bracket errors
One missing quote or bracket and a search returns the wrong profiles, or none at all. List the job titles, the skills a candidate must have, the ones where any will do, and what to leave out. You get a clean Boolean string plus Google X-ray versions for LinkedIn and GitHub, ready to copy.
Separate with commas or new lines.
Every term here has to appear.
Alternatives: one of them is enough.
Profiles with these words are left out.
Boolean string · LinkedIn search, job boards, applicant databases
Google X-ray · public LinkedIn profiles
Google X-ray · GitHub
How the strings are built
- Titles and good-to-have skills each become a bracketed group joined by
OR: any one of them matches. - Must-have terms are joined with
AND: all of them have to appear. - Exclusions follow
NOTin the Boolean string and get a minus sign in the Google versions, because Google does not read NOT. - Any term with a space or a symbol (“machine learning”, “C++”, “Node.js”) is put in quotes so it is searched as one phrase. Duplicates are dropped.
- The X-ray strings start with
site:linkedin.com/inorsite:github.com, which limits Google to public pages of that site. The location is added there as a quoted phrase.
The GitHub string leaves the job titles out, because GitHub profiles rarely state one, and its results include repositories as well as people. Search engines cut long queries, so the word count under each X-ray string warns you past 32 words. The tool only builds text; it does not run searches or collect profiles.
Questions about the boolean search builder
What is a Boolean search string?
It is a search query that combines keywords with the operators AND, OR and NOT, with quotes for exact phrases and brackets for grouping. Recruiters use it to describe a candidate profile precisely to a search engine or a candidate database.
What is an X-ray search?
It is a search engine query limited to one website with the site: operator, for example site:linkedin.com/in to search public LinkedIn profiles through Google. It finds only pages that are public and that the search engine has indexed.
Why does my search return too few or too many results?
Too few usually means too many AND terms: move some skills to the good-to-have list. Too many means the string is loose: add a must-have skill, a location or an exclusion. Change one thing at a time so you can see what it does.
Do AND, OR and NOT have to be in capital letters?
Yes on most platforms, including LinkedIn search and Google’s OR. In lower case they are read as ordinary words. Google does not use NOT at all: it excludes a word with a minus sign in front of it, which is how the X-ray strings here are written.
Related tools
All free toolsJob description checker
Score a posting for length, missing salary, must-have overload, biased wording, jargon and readability.
JobPosting schema generator
Fill in a form and get valid JobPosting JSON-LD for Google’s job search, with required fields checked.
Cost per hire calculator
Advertising, agency fees, recruiter and interviewer hours, tools and the number of hires give the cost per hire and the share of each part.
Post a job
Put your vacancy in front of people who are searching for tech roles right now.
Jobs widget and live badges
Show live tech jobs on your own site with one line of code.