Das Suchmaschinenranking bezeichnet die Reihenfolge, in der die bei der Benutzung der Suchmaschine ermittelten Ergebnisse aufgeführt werden. Diese Rangordnung wird durch den Suchmaschinenbetreiber festgelegt und hat das Ziel, dem Suchenden Seiten mit größtmöglicher Relevanz zu präsentieren. Die Seiten, auf denen die Suchergebnisse dargestellt werden, nennt man auch Search Engine Result Pages, kurz SERPs. Da SERPs nach dem Prinzip der Top-N-Anfrage arbeiten, ist für einen Website-Betreiber von entscheidender Bedeutung, dass die Seite unter den ersten N, beispielsweise 10, Ergebnissen genannt wird.