The starting point of any search engine software. An internal database used by search engines where they store every word found on every Web page, along with the list of pages that each word was found on. When a searcher enters a search query, the search engine extracts theĀ search index to find all the pages that match the query, and then uses the ranking algorithm to order them by relevance.