A boolean search strategy systematic review is a structured method of combining search terms using logical operators, AND, OR, and NOT, to retrieve relevant studies from bibliographic databases. It maps each element of a research question to a set of synonyms and controlled vocabulary terms, then intersects those sets to produce a comprehensive, reproducible list of citations for screening.
The search strategy is the single most consequential methodological decision in a systematic review. A poorly constructed search misses relevant studies, introduces bias, and undermines every downstream step, from screening to meta-analysis. A well-constructed Boolean search strategy retrieves the evidence base with high sensitivity while keeping the volume manageable for screening. In our systematic reviews, we build search strategies across 3-5 databases, the most common client error we see is searching only PubMed and missing 20-40% of relevant studies indexed only in Embase or CINAHL.
This guide walks through every component of building your search strategy: Boolean operators, PICO mapping, database-specific syntax, cross-database translation, advanced techniques, and PRISMA-compliant documentation. Whether you are conducting your first review or refining an existing protocol, you will leave with a search strategy that meets Cochrane standards and satisfies peer reviewers.
What Is a Boolean Search Strategy for Systematic Reviews?
A Boolean search strategy retrieves studies from databases by combining keywords and controlled vocabulary terms using logical operators. The term "Boolean" refers to Boolean logic, the mathematical framework developed by George Boole in the 19th century that underpins modern database searching. Every major bibliographic database, PubMed, Embase, CINAHL, Cochrane Library, Web of Science, uses Boolean logic as the foundation of its search engine.
The PICO framework structures research questions into Population, Intervention, Comparison, and Outcome. A Boolean search strategy translates each PICO element into a block of search terms, then combines those blocks using AND to find studies that address the full research question. This systematic approach ensures that the search is comprehensive, transparent, and reproducible, three requirements that distinguish a systematic review search from an ad hoc literature search (Higgins et al., 2023).
A comprehensive literature search is defined by its sensitivity: the ability to retrieve all or nearly all relevant studies on a topic. The Cochrane Handbook for Systematic Reviews of Interventions states that searches must be "as comprehensive as possible" to minimize bias (Higgins et al., 2023). Boolean logic provides the mechanism: OR operators broaden the search within each concept block, while AND operators narrow the intersection between blocks, producing a result set that is both comprehensive and focused.
If you are still developing your review protocol, see our PROSPERO registration guide for how to register your search strategy before execution.
Boolean Operators Explained
Boolean operators are the logical connectors that tell a database how to combine your search terms. There are three primary operators, OR, AND, and NOT, plus parentheses that control the order of operations. Understanding how each operator affects your result set is essential before you write a single search line.
OR, Expanding Within a Concept
The OR operator combines synonyms and related terms within a single concept block. It tells the database to retrieve records containing any of the listed terms. OR always increases the number of results because it adds alternative terms to the search.
For example, if your Population is children, your OR block might be: children OR adolescents OR pediatric OR paediatric OR youth OR minors. A record needs to contain only one of these terms to be retrieved. The more synonyms you include, the more sensitive your search becomes.
In systematic review searching, OR is used within each PICO element. Every synonym, spelling variant, and related term for a given concept is connected with OR. This is the single most important principle in systematic review search construction: exhaustive synonym coverage within each concept block.
AND, Intersecting Between Concepts
The AND operator intersects two or more concept blocks. It tells the database to retrieve only records that contain at least one term from each block. AND always reduces the number of results because it requires the presence of multiple concepts.
For example: (children OR adolescents OR pediatric) AND (asthma OR wheeze OR bronchospasm) AND (inhaled corticosteroids OR budesonide OR fluticasone). This search retrieves only records that mention at least one population term, at least one condition term, and at least one intervention term. The intersection of these three blocks produces a focused, relevant result set.
The fundamental architecture of a search string systematic review is: PICO Block 1 (OR terms) AND PICO Block 2 (OR terms) AND PICO Block 3 (OR terms). This structure, OR within, AND between, is the standard approach recommended by the Cochrane Handbook and used by information specialists worldwide.
NOT, Excluding Terms
The NOT operator excludes records containing a specified term. It tells the database to remove any record that contains the NOT term, regardless of whether it also contains your desired terms. NOT always reduces the number of results.
Use NOT with extreme caution in systematic reviews. A NOT operator can inadvertently exclude relevant studies. For example, NOT animal would remove a study about a drug tested in both animals and humans if the animal keyword appears in the record. The Cochrane Handbook advises against using NOT except in clearly justified circumstances (Higgins et al., 2023). If you must use NOT, test your search with and without it and manually check what studies are being excluded.
Parentheses, Controlling Order of Operations
Parentheses group terms and determine the order in which Boolean operators are processed. Without parentheses, databases may process operators in an unexpected order, producing incorrect results. Parentheses function exactly like they do in mathematics: operations inside parentheses are processed first.
Consider the difference between: asthma AND children OR adults (ambiguous, does AND apply to children only, or to both children and adults?) versus asthma AND (children OR adults) (clear, retrieve records about asthma that mention either children or adults). Always use parentheses to group your OR terms within each concept block before connecting blocks with AND. This eliminates ambiguity and ensures the database processes your search as intended.
Building Your Search Strategy from PICO
The PICO framework provides the structure for translating a research question into a searchable Boolean strategy. Each element of PICO becomes a concept block in your search, and the process of building that strategy follows five sequential steps. The PICO framework structures research questions into searchable components that map directly onto Boolean logic.
Step 1: Define your PICO elements. Write out your research question and identify Population, Intervention, Comparison, and Outcome. Not every review uses all four elements, many searches use only P, I, and O, omitting the comparator to avoid over-narrowing the search. For example: P = adults with type 2 diabetes, I = metformin, O = glycemic control.
Step 2: Generate synonyms and related terms for each element. For each PICO element, brainstorm every synonym, spelling variant, abbreviation, and related term. Use database thesauri (MeSH Browser for PubMed, Emtree for Embase) to identify controlled vocabulary terms. Check relevant systematic reviews for additional terms. This step determines the sensitivity of your search, missing a key synonym means missing relevant studies.
Step 3: Add controlled vocabulary terms. MeSH terms index PubMed/MEDLINE literature using a standardized hierarchical vocabulary maintained by the National Library of Medicine. Emtree terms serve the same function in Embase. Controlled vocabulary captures articles regardless of the specific terminology used by authors, because indexers assign standard terms during the indexing process. Combine controlled vocabulary terms with free-text keywords using OR within each concept block.
Step 4: Combine terms within each PICO block using OR. Connect all synonyms, spelling variants, truncated terms, and controlled vocabulary terms for each PICO element with OR. This produces one search block per PICO element, each maximizing sensitivity for its respective concept.
Step 5: Intersect PICO blocks using AND. Connect your completed PICO blocks with AND. This intersection produces your final result set, records that address your population AND your intervention AND your outcome simultaneously.
For a deeper walkthrough of this entire process, see our guide to building your search strategy. You can also use our Boolean search string generator to automate the construction of PICO-based Boolean strings.
Database-Specific Syntax
One of the most challenging aspects of systematic review searching is that search syntax differs across databases. The same conceptual search must be written differently in PubMed, Embase, CINAHL, Cochrane Library, and Web of Science. Each database has its own field tags, controlled vocabulary system, and syntax rules. A Boolean search strategy retrieves studies from databases, but the specific syntax varies by platform.
PubMed / MEDLINE
PubMed is the most widely used biomedical database and the starting point for most systematic review searches. PubMed uses MeSH terms (Medical Subject Headings) as its controlled vocabulary, accessed with the [MeSH] tag. Free-text searching uses field tags such as [tiab] (title and abstract), [ti] (title only), and [tw] (text word, which includes title, abstract, and MeSH terms).
Example PubMed search block for "type 2 diabetes":
"Diabetes Mellitus, Type 2"[MeSH] OR "type 2 diabetes"[tiab] OR "type II diabetes"[tiab] OR "non-insulin dependent diabetes"[tiab] OR T2DM[tiab] OR NIDDM[tiab]
PubMed automatically "explodes" MeSH terms, meaning it retrieves records indexed with the specified MeSH term and all narrower terms in the hierarchy. MeSH terms index PubMed/MEDLINE literature systematically, capturing conceptual matches that free-text searching alone would miss.
Embase
Embase covers more pharmacological and European literature than PubMed, making it essential for most systematic reviews. Embase uses Emtree as its controlled vocabulary, designated with the /exp tag for exploded terms. Field tags differ from PubMed: :ab,ti searches abstracts and titles.
Example Embase search block for "type 2 diabetes":
'non insulin dependent diabetes mellitus'/exp OR 'type 2 diabetes':ab,ti OR 'type II diabetes':ab,ti OR 'non-insulin dependent diabetes':ab,ti OR T2DM:ab,ti OR NIDDM:ab,ti
Note the use of single quotes around multi-word Emtree terms and the :ab,ti field tag. Embase search syntax uses different conventions from PubMed, and direct copy-paste of a PubMed strategy into Embase will produce incorrect or incomplete results.
CINAHL
CINAHL (Cumulative Index to Nursing and Allied Health Literature) is essential for reviews in nursing, physiotherapy, occupational therapy, and allied health. CINAHL uses CINAHL Subject Headings as its controlled vocabulary, accessed with the (MH) tag. The "explode" function uses (MH+).
Example CINAHL search block: (MH "Diabetes Mellitus, Type 2+") OR TI "type 2 diabetes" OR AB "type 2 diabetes"
CINAHL uses TI for title and AB for abstract, different from both PubMed and Embase conventions.
Cochrane Library
The Cochrane Library contains the Cochrane Database of Systematic Reviews (CDSR) and the Cochrane Central Register of Controlled Trials (CENTRAL). Cochrane uses MeSH terms in its search interface, with the syntax [mh "term"] for MeSH and :ti,ab,kw for title, abstract, and keyword searching.
Example Cochrane search block: [mh "Diabetes Mellitus, Type 2"] OR "type 2 diabetes":ti,ab,kw
Web of Science
Web of Science does not use controlled vocabulary. All searching is free-text based. Field tags include TS (topic, which searches title, abstract, author keywords, and Keywords Plus) and TI (title).
Example Web of Science search block: TS=("type 2 diabetes" OR "type II diabetes" OR "non-insulin dependent diabetes" OR T2DM OR NIDDM)
Database Syntax Comparison Table
| Feature | PubMed | Embase | CINAHL | Cochrane | Web of Science |
|---|---|---|---|---|---|
| Controlled vocabulary | MeSH [MeSH] | Emtree /exp | CINAHL Headings (MH) | MeSH [mh] | None |
| Title/Abstract | [tiab] | :ab,ti | TI / AB | :ti,ab,kw | TS= |
| Truncation | * | * | * | * | * |
| Phrase search | "term" | 'term' | "term" | "term" | "term" |
| Explode | Automatic | /exp | (MH+) | Automatic | N/A |
| Proximity | Not supported | NEAR/n | Nn | NEAR/n | NEAR/n |
| Subheadings | /qualifier | :lnk | MW | [mh /qualifier] | N/A |
This table serves as a quick reference when translating your search. For automated conversion, use our cross-database search converter.
Translating Your Search Across Databases
Database search translation is the process of converting a search strategy written for one database into equivalent searches for other databases. It is a critical step because the Cochrane Handbook requires searching a minimum of two databases, and most systematic reviews search three to five (Higgins et al., 2023). Translation is not a simple find-and-replace task, it requires understanding the controlled vocabulary, field tags, and syntax conventions of each target database.
The most effective approach is to build your primary search in PubMed, then translate systematically to each additional database. PubMed is freely accessible, has an intuitive MeSH browser, and is the most familiar database for most researchers. Once your PubMed strategy is finalized and tested, translation involves three steps for each target database.
Step 1: Replace controlled vocabulary terms. Identify the equivalent Emtree term (for Embase) or CINAHL Subject Heading (for CINAHL) for each MeSH term in your PubMed search. These are not always one-to-one matches, a single MeSH term may correspond to multiple Emtree terms, or vice versa. Use the database thesaurus to verify equivalents.
Step 2: Convert field tags. Replace PubMed field tags ([tiab], [ti], [MeSH]) with the equivalent tags for the target database. Refer to the comparison table above for common conversions.
Step 3: Adjust syntax conventions. Check for differences in phrase searching (double quotes vs. single quotes), truncation symbols, and proximity operator syntax. Test the translated search to verify it runs without errors.
McGowan et al. (2016) developed the PRESS checklist (Peer Review of Electronic Search Strategies) specifically to evaluate the quality of search strategy translation and construction. The PRESS checklist provides a systematic method for peer reviewing search strategies before execution, covering translation accuracy, Boolean logic, spelling, subject headings, text word searching, and limits. Having a colleague or librarian review your search using the PRESS checklist before execution can identify errors that would otherwise compromise your review.
Accurate translation matters more than most researchers realize. Sampson et al. (2009) found that translation errors in systematic review searches can result in missed relevant studies, with error rates varying by database pair. A reproducible search strategy depends on correct translation across every database searched.
Advanced Search Techniques
Beyond the basic Boolean operators, several advanced techniques improve the sensitivity and precision of your systematic review search. These techniques are especially important for complex topics where simple keyword searching is insufficient.
Truncation
Truncation uses a wildcard symbol, typically an asterisk (), at the end of a word stem to capture all possible word endings. For example, randomi retrieves randomized, randomised, randomization, randomisation, randomizing, and random. Truncation is essential for capturing spelling variations between American and British English (e.g., randomized vs. randomised) and for capturing related word forms without listing each individually.
Be careful not to truncate too aggressively. Truncating at too few characters produces irrelevant results: for example, cat* would retrieve catheter, category, catalogue, and catastrophe in addition to cat. Test your truncated terms to verify they retrieve the intended word forms without excessive noise.
Proximity Operators
Proximity operators find terms that appear near each other within a record, even if they are not adjacent. Embase uses NEAR/n (where n is the number of words apart), CINAHL uses Nn, and Web of Science uses NEAR/n. PubMed does not support proximity searching natively, which is one of its limitations for complex searches.
For example, "cognitive NEAR/3 therapy" in Embase retrieves records where "cognitive" and "therapy" appear within three words of each other, in any order. This captures phrases like "cognitive behavioral therapy," "cognitive behaviour therapy," and "therapy using cognitive approaches", all of which might be missed by exact phrase searching alone.
Phrase Searching
Enclosing terms in quotation marks searches for an exact phrase. "Systematic review" retrieves only records containing that exact two-word phrase, not records where "systematic" and "review" appear separately. Use phrase searching for multi-word concepts that have a specific meaning as a phrase, but be aware that it reduces sensitivity compared to searching the words separately.
Exploding Subject Headings
Exploding a controlled vocabulary term retrieves records indexed with that term and all narrower (more specific) terms in the hierarchy. In PubMed, MeSH terms are automatically exploded. In Embase, you must use the /exp tag to explode Emtree terms. In CINAHL, use (MH+) for explosion. Exploding ensures you capture studies indexed with specific subtypes of a broader concept.
For example, exploding "Exercise" in MeSH retrieves records indexed with Exercise, Aerobic Exercise, High-Intensity Interval Training, Resistance Training, Running, Swimming, Walking, and other narrower terms, all from a single search line.
Testing and Documenting Your Search
A search strategy must be tested for quality and documented for transparency before it is finalized. Testing ensures your strategy retrieves what it should; documentation ensures other researchers can reproduce it. Both are requirements for publication-quality systematic reviews.
Sensitivity and Specificity Testing
Before finalizing your search, test it against a set of known relevant studies, articles you have already identified through scoping searches, reference list checking, or expert recommendation. Run your search and verify that these known-relevant studies appear in the results. If any are missing, analyze why: is a synonym missing? Is a MeSH term not applied to the record? Does the database not index the journal?
This process, sometimes called a "gold standard" test, provides empirical evidence that your search has adequate search sensitivity. Cochrane recommends that search strategies be designed for high sensitivity, accepting lower precision (more irrelevant results to screen) in exchange for comprehensive retrieval (Higgins et al., 2023).
PRESS Checklist Review
The PRESS checklist (Peer Review of Electronic Search Strategies) developed by McGowan et al. (2016) is the standard tool for evaluating search strategy quality. It covers six domains: translation of the research question into search concepts, Boolean and proximity operators, subject headings, text word searching (including truncation and spelling), limits and filters, and overall search translation across databases.
Have a colleague, librarian, or information specialist review your search using the PRESS checklist before execution. Peer review catches errors that the original searcher is blind to, missing synonyms, incorrect Boolean logic, truncation errors, and translation mistakes. Involving a trained searcher is a recommendation of the Cochrane Handbook and strengthens the credibility of your review.
PRISMA 2020 Search Reporting
PRISMA 2020 reporting guidelines require the full electronic search strategy for at least one database to be included in the manuscript or supplementary material (Page et al., 2021). This means you must document your complete search strategy in a format that allows full reproduction.
For each database searched, record the following information:
| Documentation Element | Example |
|---|---|
| Database name and platform | PubMed (via pubmed.ncbi.nlm.nih.gov) |
| Date searched | March 10, 2026 |
| Complete search string | (copy-paste the exact search as run) |
| Number of results | 1,247 |
| Limits/filters applied | None (or: Humans only) |
This documentation becomes your PRISMA supplementary material. A systematic review follows PRISMA 2020 reporting guidelines, and incomplete search documentation is one of the most common reasons peer reviewers request revisions. Proper documentation also demonstrates that your search was a reproducible search strategy, any researcher with access to the same databases could run the same search and retrieve the same results (on the same date, given database updates).
For a complete walkthrough of the PRISMA reporting framework, see our complete systematic review guide.
Common Search Strategy Mistakes
Even experienced researchers make search strategy errors that compromise their systematic reviews. Recognizing these mistakes before they affect your review saves time, strengthens your methodology, and prevents peer reviewer criticism.
Mistake 1: Searching only PubMed. PubMed is the most accessible database, but it does not index all biomedical literature. Embase contains approximately 3,000 journals not indexed in PubMed, with particular strength in pharmacology, European research, and conference abstracts. Suarez-Almazor et al. (2000) demonstrated that searching PubMed alone missed 20-40% of eligible trials compared to multi-database searching. The Cochrane Handbook requires a minimum of two databases; most rigorous reviews search three to five.
Mistake 2: Using only free-text keywords without controlled vocabulary. Free-text searching alone misses studies that use different terminology for the same concept. MeSH terms and Emtree terms capture these studies because trained indexers assign standardized terms regardless of author word choice. A systematic review has a search strategy as a core component, and that strategy must combine both approaches.
Mistake 3: Incorrect Boolean logic. The most common logic error is using AND where OR is needed, or vice versa. Remember: OR between synonyms within a concept (broadens), AND between different concepts (narrows). Reversing these produces either a search that retrieves nothing (AND between synonyms) or a search that retrieves everything (OR between concepts).
Mistake 4: Over-truncation. Truncating at too few characters retrieves thousands of irrelevant results. Always test truncated terms to see what word forms they retrieve. If a truncated term retrieves irrelevant forms, either lengthen the stem or list the desired word forms individually.
Mistake 5: Applying unnecessary limits. Language limits introduce bias by excluding potentially relevant studies published in non-English languages. Date limits should only be applied when methodologically justified, for example, when an intervention was first introduced after a specific year. Unjustified limits narrow your search in ways that can bias your review findings and draw peer reviewer criticism.
Mistake 6: Failing to translate the search across databases. Copy-pasting a PubMed search directly into Embase does not work. The field tags, controlled vocabulary, and syntax conventions differ. Each database requires a purpose-built translation of your search strategy. Use the PRESS checklist to verify translation accuracy, or use our cross-database search converter to automate the process.
Mistake 7: Not documenting the search. If you cannot provide the exact search string, date, database, and result count for every database searched, your systematic review does not meet PRISMA 2020 requirements. Document your search as you run it, reconstructing search strings after the fact is unreliable and time-consuming.
Mistake 8: Not involving a librarian or information specialist. Cochrane recommends that at least one team member have expertise in information retrieval (Higgins et al., 2023). University librarians are trained in systematic review searching and often offer free consultation services. Their involvement strengthens both your search quality and the credibility of your published review.
Avoiding these mistakes produces a search strategy that is comprehensive, reproducible, and defensible under peer review. A well-constructed Boolean search strategy is not just a methodological requirement, it is the foundation on which every other step of the systematic review depends. For an end-to-end walkthrough of the entire systematic review process, see our complete systematic review guide.