Cascading Style Sheets werden benutzt um die grafische Darstellung einer Webseite umzusetzen. Dadurch das man in der Cascading Style Sheet Datei z.B. die Darstellung der Überschriften definiert, braucht man im späteren html-Quellcode die Anweisungen für die Darstellung nicht mehr zu wiederholen. Dadurch errreicht man einen kürzeren Quelltext und spart sich Mühe und vermeidet Schreibfehler.
Es gab mal Vermutungen durch Einsatz von Keywords bei den ID- und Klassennamen im CSS die Keyworddensity zu steigern. Um dann noch eine kleine Sicherheit einzubauen wurde die CSS-Datei in der robots.txt für Suchmaschinenspider gesperrt.