An algoritm är en uppsättning ändliga, ordnade steg för att lösa ett matematiskt problem. Varje sökmotor använder en egen algoritmuppsättning för att beräkna relevansen av dess indexerade webbsidor för din specifika fråga. Resultatet av denna process är en lista över webbplatser rankade i den ordning som sökmotorn bedömde som mest relevant. Sökmotorernas algoritmer är noga bevakade för att förhindra utnyttjande av algoritmiska resultat. Sökalgoritmer ändras också ofta för att införliva ny data och förbättra relevansen.