Hat man einmal eine Website, ist der nächste Schritt die Suchmaschinenoptimierung (kurz SEO – search engine optimization).
Suchmaschinen wie Google oder Bing helfen Leuten das zu finden, wonach sie suchen. Sie zeigen den Suchenden Suchergebnisse, die nach Relevanz sortiert sind. Das Ziel von SEO ist es, die eigene Position in diesen Suchergebnissen zu verbessern und damit von möglichst oft gefunden zu werden.
Bei SEM (search engine marketing) ist meist die Verbesserung der Position in den Suchergebnissen durch bezahlte Methoden gemeint, es gibt jedoch verschiedene Definitionen.