Bei der Onpage-Optimierung geht es um die gezielte Veränderung der Inhalte und Struktur einer Website. Die Absicht dahinter ist, eine obere Rangposition in den Trefferlisten der Suchmaschinen zu erhalten. Es geht um Maßnahmen, die auf der zu optimierenden Website selbst stattfinden. Diese Maßnahmen müssen für jede einzelne (Unter-)Seite vorgenommen werden. Onpage-Optimierung befasst sich mit der Optimierung des Quellcodes und des Contents der einzelnen Seiten.
Onpage-Optimierung ist dabei nur ein Teil der Suchmaschinenoptimierung. Es sind auch eine Reihe von Offpage-Maßnahmen nötig, um dauerhaft gute Rankings zu erzielen. Diese Website beschäftigt sich jedoch in erster Linie mit Maßnahmen zur Onpage-Optimierung.