General/keyword search

How to perform general citation or literature searches with Publish or Perish

For important background information, see:

Looking for an example?

Here are two videos showing you how to do these type of searches:

How to perform a general/keyword search

To perform a basic keyword search:

  1. Enter the keywords that must appear in the title, abstract, or body text of the returned results in either the title words field or the keywords field.
  2. You may use AND, OR (using the vertical bar, a.k.a. pipe, symbol "|" has the same effect), and NOT (using a minus symbol "-" has the same effect) operators to create more complex searches.
  3. You may use "quotes" to search for an exact phrase, e.g. expatriate failure would provide results that match these words in any order and in any place in the title, abstract or body text, "expatriate failure" would only provide results in which these words appear together.
  4. Click Search or press the Enter key.

The program will now contact the data source in question to obtain the citations, process the list, and calculate the Citation metrics, which are then displayed in the Results list. The full list of results is also available for inspection or modifications and can be exported in a variety of formats.

Note: different data sources may have different syntax options. For an overview, please refer to the table below.

General/keyword search syntax across databases

Every data source has its own unique syntax that – oftentimes – is not fully documented. Below you will find the most important tips and problems, but to get the best out of the different data sources you need to be prepared to experiment with different search strategies. If you find that some things are not working as you expect, please share your findings by sending me an email, so that, collectively, we can improve these instructions.

Please note: The search syntax below refers to what works best when you search the data source through Publish or Perish. This is not always identical to the most effective search syntax in the web interfaces of the respective databases as these might be structured differently.

Data source Preferred search syntax Most common problems
Crossref
  • Can search for any of the words by using OR
  • Can search for Title words, which matches words in title only
  • Can search for a combination of Title words and Publication name
  • Words will be matched in any order

  • Cannot search for all of the words, when using AND Crossref reverts to OR
  • Cannot restrict search, when using NOT Crossref reverts to OR
  • Cannot do an exact phrase search
  • Cannot search for keywords in abstract or full-text of articles. A search in the Keywords field provides results that are identical to the Title words
  • Exact match only, expatriate doesn't match expatriates
  • Cannot combine topic searches with author searches
Google Scholar (GS)
  • Can search for all of the words by using AND [not essential as GS uses an implicit AND]
  • Can search for any of the words by using OR
  • Can search for an exact phrase by putting the phrase in "quotes"
  • Can restrict search by using NOT
  • Can search for title words only or for matches anywhere in the article by using keywords
  • Full text search can lead to many irrelevant results
  • Cannot search for keywords in title and abstract combined
  • Exact match only, expatriate doesn't match expatriates
Google Scholar Profile N/A only author searches N/A only author searches
Microsoft Academic (MA)
  • Can search for all of the words by using AND [not essential as MA uses an implicit AND]
  • Can search for any of the words by using OR
  • Can search for title words only or for matches in the abstract
  • Words will be matched in any order in the title only, regardless of whether the title field or keywords field is used. However title field requires the complete title, keywords field can process individual words
  • Cannot restrict search by using NOT, using NOT provides an error message
  • Cannot do an "exact phrase" search
  • Cannot handle hyphens e.g. COVID-19; remove the hyphen from your search, e.g. COVID 19
  • Cannot search for keywords in full-text of articles
  • Cannot search for keywords in title and abstract combined
  • Exact match only, expatriate doesn't match expatriates
OpenAlex
  • Can search for all of the words by using AND [not essential as OpenAlex uses an implicit AND]
  • Can search for title words only or for matches in title and abstract or use a combination of both fields. 
  • Can search for an exact phrase by putting the phrase in “quotes”
  • Uses stemming e.g.,
    • expatriate also matches expatriates,
    • organization also matches organizational,
    • global also matches globalization
    • politics also matches political
  • Cannot search for any of the words by using OR
  • Cannot restrict search by using NOT
  • Can only search for one word in the Title words field
  • Cannot search for keywords in full-text of articles
  • Stemming is applied (too) aggressively
    • when searching for globalization most hits match with global
    • when searching for harzing most hits match with harz
PubMed
  • Can search for all of the words by using AND [not essential as PubMed uses an implicit AND]
  • Can search for any of the words by using OR
  • Can search for an exact phrase by putting the phrase in "quotes" 
  • Can search for title words only or for matches in title and abstract (and other PubMed key field, see PubMed [text words] search)
  • Exact match only, vaccine doesn't match vaccines
  • Cannot restrict search, when using NOT PubMed reverts to AND
  • Cannot search for keywords in full-text of articles
  • Limits results for some keywords to a max of 199 or 398 results
Scopus
  • Can search for all of the words by using AND [not essential as Scopus uses an implicit AND]
  • Can search for any of the words by using OR
  • Can search for an exact phrase by putting the phrase in "quotes" 
  • Can restrict search by using NOT
  • Can search for title words only or for matches in title and abstract
  • Uses stemming, expatriate also matches expatriates
  • Cannot use NOT as the first operator in the field, e.g. "NOT expatriate" will give an error message, but "language NOT expatriate" is fine.
  • Cannot search for keywords in full-text of articles

Semantic Scholar

  • Can search for all of the words by using AND [not essential as Semantic Scholar uses an implicit AND]
  • Can search for an exact phrase by putting the phrase in “quotes”
  • Can search for search terms in full-text of articles
  • Cannot search for any of the words by using OR
  • Cannot restrict search, when using NOT Semantic Scholar matches this as a search term
  • Cannot search for Title words, which matches words in title only
  • Cannot restrict search to Abstract only, search terms will be matched anywhere in the full-text of the article (if available).
  • Cannot restrict by year
  • Exact match only, expatriate doesn’t match expatriate
Web of Science
  • Can search for all of the words by using AND [not essential as WoS uses an implicit AND]
  • Can search for any of the words by using OR
  • Can search for an exact phrase by putting the phrase in "quotes" 
  • Can restrict search by using NOT
  • Can search for title words only or for matches in title and abstract
  • Uses stemming, expatriate also matches expatriates
  • Allows wildcards (e.g. global*) for easier searches
  • Cannot use NOT as the first operator in the field, e.g. "NOT expatriate" will give an error message, but "language NOT expatriate" is fine.
  • Cannot search for keywords in full-text of articles

Find the resources on my website useful?

I cover all the expenses of operating my website privately. If you enjoyed this post and want to support me in maintaining my website, consider buying a copy of one of my books (see below) or supporting the Publish or Perish software.

Aug 2022:

Only
 £5.95...
Nov 2022:

Only
 £5.95...
Feb 2023:

Only
 £5.95...
May 2023:

Only
 £5.95...