Ao usar um buscador como o Google ou o Bing, os usuários submetem uma frase ou uma lista de palavras, denominada string de busca, e recebem, como resposta, uma lista de páginas web que atendem, de alguma forma, a essa string, por meio de algoritmos de busca cada vez mais sofisticados.
Apesar dessa sofisticação, essa busca segue a ideia básica de
buscar as páginas web nas quais o usuário navegou recentemente, escolhendo aquelas que atendem à string de busca.
consultar, naquele instante, páginas web que foram atualizadas recentemente para encontrar aquelas que atendem à string de busca.
escolher aleatoriamente uma quantidade limitada de páginas web muito conhecidas, verificando quais atendem à string de busca.
navegar pela rede rapidamente, usando centenas de milhares de servidores, em busca de páginas web que atendem à string de busca.
pesquisar, em uma base de dados pré-construída e indexada, as páginas web que atendem à string de busca.