Cascading Style Sheets (CSS) ist die Sprache, mit der das Layout und die Gestaltung von Webseiten festgelegt werden. CSS bestimmt unter anderem Farben, Schriften, Abstände und Anordnung.Zum Glossareintrag → trennt die Gestaltung einer Webseite von ihrer inhaltlichen Struktur in der HyperText Markup Language (HTML) ist die Auszeichnungssprache für Webseiten. Mit ihr werden Struktur und Inhalt einer Seite definiert, etwa Überschriften, Absätze, Links und Bilder.Zum Glossareintrag →. Während HTML festlegt, was auf einer Seite steht, bestimmt CSS, wie es aussieht, etwa Farben, Schriftarten, Abstände und das responsive Verhalten auf verschiedenen Geräten.
Für die Suchmaschinenoptimierung ist CSS meist indirekt relevant, aber an einigen Stellen wichtig:
- CSS-Dateien sollten für Crawler nicht blockiert sein, damit Google die Seite korrekt JavaScript-Rendering bezeichnet den Vorgang, bei dem ein Browser oder Crawler JavaScript-Code ausführt, um daraus die fertige, sichtbare Seite zu erzeugen. Erst nach diesem Schritt entstehen Inhalte, die nicht bereits im ausgelieferten HTML stehen.Zum Glossareintrag → und beurteilen kann,
- per CSS ausgeblendete, aber im HTML vorhandene Inhalte (etwa in Tabs) bleiben grundsätzlich auffindbar,
- Layout und Ladeverhalten beeinflussen Nutzererfahrung und Performance-Kennzahlen.
Wenn wichtige CSS-Ressourcen blockiert sind, kann eine Seite für Crawler anders oder unvollständig erscheinen. Deshalb gehört die Prüfung blockierter CSS- und JavaScript-Ressourcen zu einem guten technischen Check.