Algorithmen sind das zentrale Thema der Suchmaschinenoptimierung. Ein Algorithmus ist eine Reihenfolge von Schritten, die zur Lösung einer oder mehreren Aufgaben führen. Suchmaschinenalgorithmen werden ständig erneuert, patentiert und geheim gehalten, um den dauerhaften Missbrauch zu vermeiden