Idealerweise könnte man den Prozess der Suchmaschinenoptimierung so beschreiben:

1. den aktuellen Stand messen mit einem Web Analyse Tool, wie z.B Google Analytics oder StatCounter
2. populäre Keywords definieren (z. B. mit Google Adwords, Insights for Search, Google Trends), die das Angebot auf der Website beschreiben
3. die einzelnen Seiten für 1-3 Keywords optimieren, indem diese in der URL, im Titel, in der META Description, in den META Keywords, in den Überschriften und in den Hyperlinks vorkommen
4. Konkurrenten / Mitbewerber definieren und sich mit ihnen messen mit Hilfe von einem Analyseprogramm, wie z.B. Web CEO
5. Fehler im Quelltext beseitigen und Code Ballast abwerfen
6. die Website in Social Bookmarks, Verzeichnissen und Suchmaschinen eintragen (Wichtig! robots.txt und sitemap.xml erstellen und bei den Suchmaschinen anmelden)
7. zurücklehnen und warten – zu früh – die Leistung regelmäßig überprüfen und wenn nötig Verbesserungen vornehmen

Ja, wenn sich alle daran halten würden, wäre das Internet ein besserer Ort! ;-)