Skip to Main Content
site header image

Searching the Literature

What is a Search Strategy?

A search strategy is a plan for how you will conduct your searches for a project or to answer a question. It may not be necessary to come up with a highly rigorous, systematic strategy for simple searches, but a strategy will be your best friend for complicated tasks, evidence-based practice projects, or research. In the case of research, your target journal may even require that you dedicate a section of your paper to your search strategy.

While it may seem that devising a formal search strategy is just yet another thing to make the process more cumbersome, as you gain skill, you will come to realize that a strategy makes searching easier and more efficient, and makes your results more relevant. Thus, if you dedicate sufficient time to strategizing, you'll spend way less time wading through hundreds or thousands of irrelevant results to find anything useful for your project.

Components of a Search Strategy

When you use advanced searching techniques, your strategy will vary depending on the database - especially in terms of controlled vocabulary, syntax, filters, and more. However, every search, no matter which database you're using, shares a set of core components.

Understanding and using these components will help you build a structured, effective search that can be adapted across databases like PubMed, CINAHL, and others. A strong search typically includes elements like a clear topic, a searchable question, search terms (both keyword and controlled vocabulary), a defined scope, lots of iterations, and more.

Among the tabs below, you will find information about each component of the search strategy. We use the same example across the concepts: orientation programs for newly hired nurses in an inpatient setting.

Topic

Your topic is the foundation of your search. It should be a clear, concise statement of the issue you're investigating. Clearly defining your topic - what it is, and equally importantly, what it isn't - helps your search stay focused, avoid scope creep, and align your work with your inclusion and exclusion criteria.

Example:

You are interested in how hospitals onboard new hire nurses in hospital systems.

  • Your topic might be "nursing orientation programs in acute care settings for new hires."
  • Your topic is not: You aren't interested in orientation programs for non-nursing staff like doctors, technicians, or administrative professionals. You are not interested in learning about orientation for transfers between units, and at this point in your project, you aren't looking to distinguish between new grad nurses and long time nurses switching employers.

Keep these ideas in mind when selecting key terms and phrases for your search.

Searchable Question

A searchable question is one that breaks your topic into distinct concepts, and is highly compatible with the multiple search lines available in advanced searching. Using formal frameworks like PICO(T) can be very helpful in making sure you've got a searchable question.

Example:

For newly hired nurses in a hospital system do structured orientation programs improve retention and performance when compared to the current informal staff onboarding process?

  • P: Newly hired nurses in a hospital system
  • I: Structured orientation programs
  • C: Current practice (no structured orientation)
  • O: Improved staff retention and performance
More Information on PICO(T) Questions:

Inclusion and Exclusion Criteria

These criteria define which studies you will include in or exclude from your results. Your criteria may include population, intervention, outcomes, study design, or publication/study type. Some disciplines or projects focus on specific levels of evidence, which may also impact your criteria. Journals will often require researchers to document and describe these criteria, so it is important to consider it early on. Additionally, having clear selection criteria will guide your use of filters and limiters, and can even make your results list more manageable if you retrieve a large number of results.

Example:
  • Include: high level studies (systematic reviews, meta analyses, RCT) on orientation programs for inpatient nurses, published in English since 2015.
  • Exclude: low level studies, studies over 10 years old, and studies on students, or other types of healthcare workers.

When you are writing for publication, you will need to write your criteria out in full sentences and be prepared to explain the logic behind them. A bulleted list will be sufficient at the preparation stage, though!

Database(s) Selection

Different databases include different content. Seek alignment between your topic and database(s)'s subject coverage. For more information on database selection, visit the Choosing a Database page of the guide!

Example:
  • PubMed for its broad coverage on biomedical information, including nursing information.
  • CINAHL indexes a lot of nursing and allied health research. It may have articles that PubMed doesn't have.

Search Terms

Search terms are the words that you'll enter into the search box(es) to retrieve information. They include both keywords (words from your natural language) and controlled vocabulary terms (subject headings like MeSH terms or CINAHL subject headings). For more information on subject headings and controlled vocabulary, visit the Subject Headings and Controlled Vocabulary page of this guide!

Boolean* Operators

Boolean operators are connectors that help refine your search. They can expand and restrict your results - sometimes doing both at the same time. The most commonly used are "AND," "OR," and "NOT."

  • AND links multiple concepts together, requiring the linked terms to appear together in all results, making your results more relevant.
    • e.g. nursing AND acute care
  • OR expands your results by requiring that your results contain any one or combination of your linked terms. This operator is helpful to use in a single line of the search tool, and when you have a lot of synonyms/there are multiple ways to refer to a concept and may appear in the literature in multiple ways.
    • e.g. orientation OR onboarding OR new hire training
  • NOT We generally do not recommend using the Boolean operator NOT. For example, say you are searching about loneliness in the inpatient setting, and you keep getting hundreds of results about the COVID pandemic, when that's not really what you're looking for. If you add NOT COVID, the operator will remove all results about COVID - including results that only briefly mention it and may otherwise be relevant.
    • e.g. isolation NOT COVID-19

* Wondering why it's called a "Boolean" operator? These operators are named after George Boole, a 19th century mathematician and logician. Check out a list of additional kinds of logic, functions, and more named after Boole.

Example: 
  • Using only keywords: (nursing OR nurse) AND (orientation OR onboarding OR new hire training) AND (acute care OR inpatient)

The ideal search would include a combination of keywords and subject headings (when applicable), but this example has been simplified just to illustrate how Boolean operators work.

Limits and Filters

Limits and filters are the post-search button options that let you further refine your results. Available filters and their functionality vary from database to database. Many databases offer the ability to narrow your results by:

  • Publication date
  • Language
  • Age group, patient type
  • Study type (e.g., systematic review, clinical trial, etc.)

You can plan ahead for which filters you plan to use by considering concepts like the standards of currency for your field or acceptable levels of evidence for your project. For more information about this topic, check out the Filters, Levels of Evidence, and Standards of Currency page of this guide.

Example:

For this project, we define "current" literature as publications from the last 10 years, and we only want high levels of evidence. So we'd use the following limiters or filters, subject to change depending on what the database offers:

  • Publication date: last 10 years (or, 2015-2025)
  • Study type: RCT, systematic reviews, reviews, meta analyses

In this scenario, we would likely not need to filter by age/population - it's unlikely that there will be pediatric patients in the mix since healthcare workers are always, to our knowledge, adults (you may, however, retrieve results for nurses working in pediatrics). We also would not add the language filter right off the bat, only when it's necessary.

Iterate and Refine

Searching is an iterative process, meaning that you will likely make many attempts at different versions of your search to find the information that you need. For many searchers, this is the most frustrating piece! Rest assured, you are not alone. Even librarians can get overwhelmed.

Example:
  1. Your first search for nurses AND orientation pulls in articles about patient orientation, sexual orientation, the proper positioning of the many things nurses stick to patients, cultural orientation, cup orientation after total hip arthroplasty, and even molecular orientation! There are tens of thousands of results, even after applying filters for date, language, population etc.
    • The common link is the keyword "orientation." That word refers to so many different concepts, and only one of them is relevant.
  2. For the next iteration of your search, you swap the word "orientation" for the appropriate subject heading in the database you're working out of. Now, you search nurses AND "Inservice Training"[Mesh].
    • You still get a large number of results, but they're starting to look more relevant! And, you notice that you're getting results about highly relevant concepts like onboarding, new hire training, etc. - the same concept as orientation, but it wasn't appearing before since it didn't mention orientation.

From here, you continue tweaking your search strategy until you get a sufficient amount of relevant, helpful articles.

Documenting the Search Strategy

Formal documentation is often unnecessary for quick searches, but is necessary for many searches that contribute to a research project. Many journals require researchers to document and present their search strategy in their writing. Properly documenting your strategy supports reproducibility and transparency, as well as makes it easier to revise your search for future iterations.

Begin formally documenting your process from the beginning instead of trying to remember and replicate later (spoiler alert: you will not be able to replicate what you did later). It's also helpful to write down your reasoning for the terms you choose, filters you apply, etc. If you are conducting a systematic review, follow the applicable standards in your discipline. At a minimum, you should document the following items from your search:

  • Database(s) searched,
  • search terms/search string(s) exactly entered in each database - including iterations, if applicable,
  • the date/time of each search,
  • filters and/or limiters applied,
  • and any other elements required by your publisher/target journal.

Some databases, like PubMed, allow you to export your search history as a .csv file. This file contains all of the information you'll need for documentation, so it's a good trick to become familiar with. Be sure that all aspects of the search carry over to the .csv file including filters/limiters - sometimes, those do not export with the search history and must be manually added to the documentation.

Example:

When you've finished a search session, you export your search history from the database you're working in. You make sure that the history includes date/time and filters/limiters - if not, you add them to the exported document. If the database does not allow you to export your history, you copy and paste it into a document and add all additional relevant information like the date/time, limits/filters.

After exporting, you also document your reasoning for the choices you made throughout the search. You explained the study type filters you chose (because you wanted high level evidence), eliminating orientation as a keyword on its own (because it was giving too many false hits), etc.

Common Reporting Methodologies

Citation Management

Once you've found the articles, you'll need to keep track of all of them. A great way to do this is to create a folder, collection, or project (different names, same function) in your database of choice to save articles. As you work through your search, click check boxes next to relevant articles to save for later. Once you've completed the search, you can review your saved articles to determine which full-texts you'd like to retrieve. You can also export your results into a file compatible with citation management software, a .csv file, or even a Word document. 

For more information and guidance on citation management, visit the Citations guide!

Example:

You are doing your search in CINAHL. You create an account and save relevant articles to a Project (previously called a folder) while searching in CINAHL. When you are done with the search, you review all of the articles in your folder, tracking down the full-texts or requesting interlibrary loans of the best articles. Then, you export the relevant citations to EndNote to keep track of the articles you'll use in your project.


Turning Strategy into a Search

After you have created your search strategy, you'll need to transform it into a data-base friendly search. Below is a worksheet that will help you through this process in PubMed and CINAHL.