Indeksowanie przez wyszukiwarki to proces analizy zawartości plików (np. w formatach html, pdf…) przez roboty internetowe. Gromadzone dane dotyczą tekstu i innych elementów (np. obrazów). Dzięki temu wyszukiwarki są w stanie skojarzyć hasła z odpowiednimi stronami i zwrócić wyniki spośród milionów stron w ułamkach sekund.