Unter Suchmaschinenoptimierung verstehen wir alle Maßnahmen, die dazu beitragen, dass eine bestimmte Website innerhalb der Suchmaschinen unter einem bestimmten Suchbegriff, auch Keyword genannt, auf einem Platz weiter oben bzw. weiter vorne angezeigt wird. Ziel aller Optimierungen ist der erste Platz innerhalb der Suchmaschine.
Zuständig für die Platzierung der Suchergebnisse ist letztlich der Algorithmus der jeweiligen Suchmaschine. Spezialisten für Suchmaschinenoptimierung können eine Website jedoch soweit anpassen und optimieren, dass der Algorithmus diese als wichtiger einstuft, und seinen Kunden, also den Suchenden, diese Website früher vorschlägt, weil er sie als relevanter einstuft.