Die Abkürzung für Suchmaschinenoptimierung ist die deutsche Bezeichnung für SEO und heißt in Worten „Search Engine Optimization“. Mit einer Suchmaschinenoptimierung kann man Webseiten in Verbindung mit bestimmten Suchbegriffen in den Ergebnisseiten der Suchmaschinen auf höhere Plätze publizieren, so dass diese ein besseres Ranking erreichen. Suchmaschinenoptimierung wird die Tätigkeit von bestimmten Beratern bzw. Firmen genannt, welche genau diesen Service anbieten, die Webseiten für Suchmaschinen zu optimieren und diese durch Verlinkungen im Web auf bessere Suchmaschinenplätze zu rangieren. Die Suchmaschinenoptimierung wird der gängigen Vorgehensweise der Suchmaschinen angepasst. Diese ändert sich regelmäßig, um den Missbrauch von Suchmaschinen zu erschweren.
Ein erster Schritt ist bei der Suchmaschinenoptimierung entsprechende Suchbegriffe zu finden, welche oftmals zum Anfragen der zu bewerbenden Themenseite in Suchmaschinen eingegeben werden. Hierzu kann man in verschiedenen verfügbaren Datenbanken nachsehen, welche die oft benutzten Suchbegriffe beinhalten, wie zum Beispiel Keyword-Datenbank oder Metager Web-Assoziator. Des Weiteren sind die Metatags, welche man in dem Headbereich einarbeiten kann, immer weniger zu gebrauchen und haben deshalb kaum noch Bedeutung. Vielmehr ist es wichtig, viel Text in seiner Homepage zu haben, um den Suchmaschinen das Suchen zu erleichtern und somit bessere Ergebnisse gewährleisten zu können.
Zum einen gibt es die klassische Suchmaschinenoptimierung, welche in der Regel eine Seite für ein oder zwei Suchwörter optimiert. Dieser Bereich wird zur sogenannten „OnPage-Optimierung“ gezählt. OnPage-Optimierung bezeichnet sämtliche am Inhalt einer Webseite durchgeführten Methoden und Möglichkeiten. In der heutigen Zeit reicht es allerdings nicht mehr aus, die Relevanz einer Seite zu erhöhen, vielmehr sollten hier das gute Listing, die gute Sichtbarkeit, die Quantität und Qualität der Backlinks mit einbezogen werden. Dieser Bereich der Suchmaschinenoptimierung wird „OffPage-Optimierung“ genannt.
Man kann seine eigene Webseite und deren Potenzial prüfen. Hierzu werden von bestimmten Internetagenturen kostenlose Online-Tools angeboten, über die man seine Stärken und Schwächen bezüglich der Homepage erfährt. Manchmal reicht es schon aus, die Homepage etwas zu verändern, um sich einen besseren Platz in den Suchmaschinen zu sichern.
Auch wenn eine Flash-HP mit animierten Bildern, grafische Texteinblendungen und Kurzfilme werden von den HTML-orientierten Suchmaschinen kaum erfasst. Diese halten sich mehr an HTML-Dateien. Demnach ist es sinnvoller, keine Flash-Homepage zu erstellen, auch wenn diese marketingtechnisch vom Optischen her die Kundschaft evtl. zum Kauf anregt, da man mit einer HTML-Homepage mehr Chancen auf ein gutes Ranking in den Suchmaschinen hat.
Um trotzdem Webpräsenzen in Flash zu erstellen und diese ohne Ranking-Verlust online zu setzen, bedienen sich immer mehr Programmierer automatischer Umleitungen. Im Verlauf der Umleitungen werden für die Suchmaschinen lesbare Texte in Form kurzer HTML-Phrasen optimiert. Diese Texte erscheinen im Browser des Anwenders jedoch nicht, da sie mit Domain-Umleitungen ausgestattet sind, welche aufgrund der erheblichen Geschwindigkeit vom Anwender nicht wahrgenommen werden. Diese Technik entspricht jedoch nicht den Richtlinien von Suchmaschinen, so dass derartig „optimierte“ Zielseiten sofort von den Suchmaschinen ausgeschlossen werden, sobald sie von diesen bemerkt werden.
Diese Methoden, welche nicht relevante Webseiten auf die 1. Plätze der Suchmaschinen verfrachten,werden als Suchmaschinen-Spamming bezeichnet. Mit Suchmaschinen-Spamming werden Suchergebnisse manipuliert und die wirklich relevanten und „richtigen“ Webseiten werden um einige Plätze nach hinten geschoben. Eine ethisch korrekte Suchmaschinenoptimierung vermeidet Suchmaschinen-Spamming und den damit verbunden Ausschluss der betreffenden Webseite.