Mini:Indexing
Indexing is a method of organizing data so that it can be more easily found in a search engine.
To understand indexing, consider an index in a book. If you're looking in the book for information on building a house, you could look at every page of the book to see if it has the information you want. A more efficient way would be to use an index. Here is a sample index from this hypothetical book:
house: 19, 25, 60, 67 building: 40, 56, 67, 80
Clearly, the best place to find information on building a house would be on page 67. Search engines work in a similiar manner, searching their index of websites using the words in your query, then ranking the results using a ranking algorithm such as Google's Pagerank.