„SEO“ ist das Akronym für engl. „Search Engine Optimization“, zu Deutsch Suchmaschinenoptimierung, und gehört wie SEA zum „Suchmaschinenmarketing“ (SEM). Der Begriff bezeichnet Maßnahmen, durch welche die Sichtbarkeit einer Website und ihrer Inhalte in einer Websuchmaschine erhöht werden. Die Optimierung bezieht sich auf die Verbesserung der unbezahlten Ergebnisse im organischen Suchmaschinenranking (Natural Listings) und schließt direkten Traffic und den Kauf bezahlter Werbung aus. Die Optimierung kann auf verschiedene Arten der Suche abzielen, einschließlich Bildersuche, Videosuche, Nachrichtensuche oder vertikale Suchmaschinen (konzentrieren sich auf bestimmte Themengebiete oder Zielgruppen).
Wichtige Bestandteile der Suchmaschinenoptimierung sind unter anderem das Erstellen bzw. Aufbessern relevanter und einzigartiger Inhalte (Content), der Einsatz entsprechender Keywords, Title Tags oder Meta Descriptions sowie das interne Verlinken auf der Website. Besonders Links von anderen Seiten, die auf die eigene führen, sind für ein gutes Ranking unabdingbar. Google, als führende Suchmaschine, versucht Websites mit Hilfe eines Algorithmus nach den Maßstäben eines menschlichen Lesers zu evaluieren. Nach diesen Kriterien wird auch das Ranking aufgestellt.