Die Suchmaschinen-Optimierung, englisch: Search Engine Optimization (SEO), bezeichnet alle Maßnahmen, die dazu dienen, Websites für Suchmaschinen so zu optimieren, dass diese im Suchmaschinenranking auf möglichst hohen Plätzen erscheinen. Die Inhalte einer Website sind ausschlaggebend für das Ranking der Website in einer Suchmaschine. Zur Erhöhung der so genannten Link-Popularität, ist es möglich, Netze untereinander verlinkter Seiten aufzubauen, um somit höher im Suchmaschinenranking zu erscheinen. Bei der Erstellung von Websites müssen außerdem bestimmte HTML-Standards eingehalten werden. Eine weitere Maßnahme ist die Auswahl und vielfache Wiederholung geeigneter Suchbegriffe, sogenannte Keywords. Das SEO ist ein Teilgebiet des Suchmaschinen-Marketing (SEM).