Suchmaschinen ordnen den Suchanfragen die passenden Webseiten zu. Über Sprache lassen sich dabei bislang die besten Ergebnisse erzielen.
Die Suchanfrage wird über Suchbegriffe (Keywords) formuliert. Der Ansatz hinter den Keywords ist folgender: Wenn man mit der eigenen Website zu bestimmten Keywords gefunden werden möchte, baut man diese Keywords in die eigene Website ein. Deshalb stellen Keywords einen wesentlichen Bestandteil der Suchmaschinenoptimierung dar.
Webagenturen liefern suchmaschinenoptimierte Texte, die von darauf spezialisierten SEO-Textern geschrieben werden.