An algorytm to zbiór skończonych, uporządkowanych kroków do rozwiązania problemu matematycznego. Każda wyszukiwarka korzysta z zastrzeżonego algorytmu ustawionego do obliczania trafności zindeksowanych stron internetowych dla konkretnego zapytania. Wynikiem tego procesu jest lista witryn uszeregowanych w kolejności, którą wyszukiwarka uznała za najbardziej odpowiednią. Algorytmy wyszukiwarek są ściśle strzeżone, aby zapobiec wykorzystywaniu wyników algorytmicznych. Algorytmy wyszukiwania są również często zmieniane w celu uwzględnienia nowych danych i poprawy trafności.