A reproducible literature search log records not only which articles you found, but how you found them. This guide explains what to document, how to organize the record, when to review it, and how to reuse it for a thesis, journal article, systematic review, replication project, or response to reviewer comments.
Overview
A literature search log is a dated record of your research search process. It connects your research question to the databases, journal collections, search terms, filters, decisions, and citation files used to identify relevant literature.
The log has two practical purposes. First, it helps you work efficiently. You can see which searches have already been completed, which terms produced useful results, and which records still need screening. Second, it makes your method explainable. If a supervisor, co-author, editor, or reviewer asks how you located the literature, you can provide a clear account instead of relying on memory.
A search log is useful even when your project is not a formal systematic review. It can support a focused literature review, a dissertation chapter, a research paper, a replication study, or an update to earlier work. The level of detail should match the project. A short conceptual paper may need a concise record, while a structured review requires more complete documentation.
Keep the log separate from your reference library. A reference manager stores the sources you may cite; the search log records the process that led you to those sources. Both are important, but they answer different questions.
What to track
Use one row for each distinct search or search variation. A spreadsheet is usually sufficient, although a shared document or research notebook can also work. Record enough detail that another researcher could understand or repeat the search without guessing.
1. Search location
Record the name of every database, library catalogue, publisher platform, journal archive, preprint collection, or other source you search. If you use a broad academic search tool and then inspect individual journals, record both stages. Database coverage and search interfaces can change, so also note the access date and, where useful, the platform version or URL.
2. Exact search string
Copy the complete query exactly as entered. Include Boolean operators such as AND, OR, and NOT; quotation marks around phrases; truncation symbols; field restrictions; subject headings; and parentheses. Do not rely on a shortened description such as “searched for climate and migration.” The exact wording may explain why one search produced more relevant results than another.
Keep a separate list of search concepts and synonyms. For example, a concept about remote work might include “telework,” “working from home,” and “distributed work.” The search log should preserve both the conceptual plan and the final database-specific query.
3. Date range and language limits
Record the publication-date range and any language or document-type limits. If you searched all available years, write that explicitly. If the date range changes during the project, preserve the earlier entry rather than replacing it. This creates a record of how the scope developed.
4. Filters and result counts
Note filters such as subject area, peer-review status, publication type, full-text availability, geography, or population. Record the number of results shown after applying the filters, preferably as displayed on the search date. Counts may vary later because records are added, removed, corrected, or reclassified.
5. Screening decisions
Document how you decided whether to retain, exclude, or defer a record. Use consistent reasons, such as outside the date range, wrong population, unrelated topic, duplicate record, editorial rather than research article, or insufficient information at the initial screening stage.
Do not record only the final included studies. Exclusion notes help prevent repeated work and make the boundaries of the review easier to explain.
6. Duplicate removal
Record where duplicate records were identified and how they were handled. Duplicates may appear when the same search is conducted across several databases or when a database contains multiple versions of a record. Retain the preferred record and note any important differences in title, authors, publication date, or DOI.
7. Citation exports and file names
Record the export format used, such as RIS, BibTeX, or another format supported by your citation manager. Give exported files consistent names that include the source and date, for example database-name_topic_2026-10-30.ris. Keep the original export files in a project folder rather than relying only on the imported library.
Check imported metadata before citing. Missing or incorrect DOI, author, title, journal, and publication-year fields can create problems later. For related guidance, see the DOI and ORCID metadata audit before submission and the guide to ORCID, DOI, Crossref, and ISSN.
A reusable search-log template
Search ID: Date searched: Research question or concept: Database or collection: Search interface or URL: Exact search string: Date range: Language limits: Document-type limits: Other filters: Result count: Records exported: Export format and file name: Duplicates removed: Records retained for screening: Exclusion notes: Search changes or observations: Next action:
Cadence and checkpoints
Build the log before running the first search, not after the results have been screened. Begin by writing the research question, core concepts, likely synonyms, and provisional inclusion and exclusion criteria. This creates a baseline against which later changes can be assessed.
During the initial search, update the log immediately after each database session. Delaying the entry makes it easier to forget the exact query, filters, or result count. Save exported records at the same time and use a consistent naming convention.
Review the log at practical checkpoints:
- After the pilot search: Check whether the terms retrieve papers that match the topic. Add useful synonyms discovered in titles and abstracts, but record why the query changed.
- After the main search: Confirm that every database and planned collection has an entry, including searches that produced few or no useful results.
- After deduplication: Compare exported files with the records in the citation manager and document how duplicates were resolved.
- Before drafting: Confirm that included sources meet the stated criteria and that each important claim can be traced to a reliable record.
- Before submission: Preserve the final log, exports, screening decisions, and version of the search strategy with the project files.
For a long project, schedule a monthly or quarterly review rather than searching continuously without a checkpoint. The appropriate interval depends on how quickly the field changes and how long the project remains active.
How to interpret changes
Changes in result counts do not automatically mean that the quality of a search has improved or declined. A larger result set may reflect broader terms, removed filters, database changes, or increased indexing. A smaller set may result from narrower wording, a restricted date range, or changes to the search interface.
Interpret each change by comparing the full record. Ask four questions:
- What changed in the database, collection, query, or filter?
- Did the change alter the types of records retrieved?
- Did it reveal relevant sources that the earlier search missed?
- Can the reason for the change be explained in the methods section?
Do not treat database coverage, journal indexing, or a search result count as a direct measure of research quality. A useful search is one that is appropriate to the question, documented clearly, and checked for important omissions. You may use a journal finder or indexing resource to discover additional sources, but record the path by which each source entered the project. The journal finder tools comparison can help you think about discovery tools without replacing your own screening process.
When a search produces an unexpected result, preserve the original entry and add a note. Do not silently overwrite the query. Versioned records show how your reasoning developed and make later updates much easier.
When to revisit
Revisit the search log whenever the research question, scope, database access, or publication plan changes. You should also review it on a recurring schedule if the project remains active. A monthly check may suit a fast-moving project; a quarterly check may be sufficient for a slower thesis or literature review. These intervals are working practices, not universal rules.
Run an update search when a manuscript has been substantially revised, a thesis chapter is reopened, a replication project begins, or a reviewer asks for a clearer or more current literature search. Recheck database names, search-interface instructions, export options, and any reporting guidance used by your field, because these details can change.
At each update, duplicate the prior log or create a new version. Record the date, the reason for the update, the databases searched, the unchanged and revised queries, newly found records, and any changed screening decisions. This preserves the original search while making the update transparent.
To put the workflow into practice today:
- Create a project folder with separate locations for the search log, exported records, screened records, and final references.
- Copy the template above into a spreadsheet or research notebook.
- Write your research question and initial concepts before opening a database.
- Record every search immediately, including unsuccessful searches.
- Save original exports and use consistent file names.
- Add a next-action field so each search session ends with a clear decision.
- Set a monthly or quarterly calendar reminder to review whether the search needs updating.
A well-maintained log turns literature searching from a one-time retrieval task into a traceable research workflow. It supports better citation decisions now and gives you a reliable starting point when the paper, project, or research question returns later.