A search engine spider is a program that works behind the scenes to deliver up-to-date Web search results to users through a search engine. The search engine spider can work continuously or respond to user events. Typically, the search engine spider uses specific and ordered methods to scan Web text and index pages for their search engine rankings.