Technology · Level 4 · 219 words

How a Search Index Finds a Word

Original passage © Studio AM, written for Fluency.

Suppose a library of digital documents contains millions of pages. To answer a search for “harbor,” a computer could reopen every page and scan every word. That method works in principle but wastes time by repeating the same reading for each query.

A search system instead prepares an inverted index. For every selected term, the index stores a list of documents, or positions within documents, where that term occurs. The ordinary document leads to its words; the inverted structure leads from a word back to documents.

Building the index requires choices. Text is divided into tokens, common words may receive special treatment, and related forms such as “walk” and “walking” may or may not be grouped. The system must also update entries when documents change. Those decisions affect what a query can find.

Finding documents that contain a word is only one stage. A search engine may rank results using term frequency, location, links, freshness, authority, or other signals. The index supplies candidates quickly; ranking tries to order them usefully. An index therefore exchanges work now for speed later. It consumes storage and preparation time so repeated searches need not reread the entire collection. Like a book index, it points toward likely locations, though a digital version can record far more relationships and be rebuilt when the collection changes.

Comprehension questions

Choose an answer, then check your work. Nothing is saved or sent.

4 questions
1. What is the main idea of the passage?

Show answer for question 1

D. An inverted index maps terms to document locations, trading storage and preparation work for faster repeated searching.
The passage explains the reversed mapping, construction choices, distinction from ranking, and time-storage tradeoff.

2. Why is the index called “inverted”?

Show answer for question 2

A. It reverses the usual direction by going from a term to the documents containing it.
The second paragraph explicitly contrasts document-to-words with word-to-documents.

3. What does “candidates” mean in the ranking paragraph?

Show answer for question 3

B. possible matching documents to be considered
The index quickly supplies matching possibilities, which the ranking stage then orders.

4. What must happen when documents change?

Show answer for question 4

C. Their index entries must be updated.
The third paragraph directly says the system updates entries when source documents change.

Source: Written for Fluency. Original passage © Studio AM, written for Fluency.