Comulative Layout Shift

" Zurück zum Glossar-Index
cumulative layout shift

Ist es nicht ärgerlich, wenn du versehentlich auf das falsche Element auf einer Webseite klickst, weil sich die Elemente auf der Seite beim Laden plötzlich verschoben haben?

Layoutverschiebungen sorgen für ein schlechtes Nutzererlebnis, kommen aber dennoch häufig vor, vor allem auf mobilen Geräten, wo der Viewport durch kleinere Bildschirmgrößen und Auflösungen begrenzt ist.

Google möchte, dass die Verlage auf dieses Verhalten auf der Seite achten und es reduzieren. Um dies zu erreichen, hat Google eine Metrik namens Cumulative Layout Shift (CLS) entwickelt, die Verlage objektiv messen und optimieren können.

In diesem Artikel erfahren wir, was der CLS-Score bedeutet, warum er wichtig ist, wie er gemessen wird, welche Faktoren zu einem schlechten CLS-Score führen und schließlich einige Best Practices, mit denen sich der Score verbessern lässt.

Was ist der CLS Wert?

CLS misst, wie stark sich der Inhalt einer Webseite während des gesamten Rendering-Zyklus verschiebt – oder anders gesagt, es misst die visuelle Stabilität der Webseite.

Als Internetnutzer hast du wahrscheinlich schon einmal erlebt, wie frustrierend es ist, wenn sich der Inhalt einer Webseite mitten in einer Interaktion verschiebt, z. B. wenn du versuchst, auf einen Menüpunkt zu klicken, aber versehentlich auf eine Anzeige klickst, die dich dann auf eine Website eines Drittanbieters führt. Abgesehen davon, dass sie für die Nutzer/innen lästig sind, können Layout-Verschiebungen auch zu größeren Problemen für Web-Publisher/innen führen, z. B. zu hohen Absprungraten und Verstößen gegen die Anzeigenrichtlinien aufgrund von versehentlichen Klicks.

Da Google CLS zu den drei “Core Web Vitals” zählt, kann eine niedrige CLS-Punktzahl die gesamte CWV-Punktzahl nach unten ziehen und zu einer schlechten Note führen. Die jüngsten Aktualisierungen des Google-Suchalgorithmus bevorzugen Websites, die bei der CWV-Bewertung eine gute Note erreichen.

Um es zusammenzufassen: Die Verbesserung der CLS-Bewertung führt nicht nur zu einem besseren Nutzererlebnis, sondern möglicherweise auch zu besseren Suchergebnissen und mehr organischem Traffic von Google.

Wie wird die CLS gemessen?

Immer wenn ein Element, das im Viewport sichtbar ist, seine Startposition ändert, wird die Verschiebung aufgezeichnet und das Element als instabil eingestuft. Es ist wichtig zu wissen, dass eine Layoutverschiebung nur erfasst wird, wenn sichtbare Elemente ihre Startposition auf der Seite ändern, nicht aber, wenn ein neues Element zum DOM hinzugefügt wird oder ein bestehendes Element seine Größe ändert.

Die CLS-Punktzahl setzt sich aus zwei verschiedenen Maßzahlen zusammen, die Layoutverschiebungen erfassen: dem Einflussanteil und dem Abstandsanteil. Der Impact Fraction misst, wie instabil Elemente den Viewport zwischen zwei Frames beeinflussen, indem er die Summe aus dem ursprünglichen Element und der Verschiebung als Verhältnis zur gesamten sichtbaren Fläche misst. Der Abstandsanteil ist der größte Abstand, den ein instabiles Element im Verhältnis zum Ansichtsfenster (entweder horizontal oder vertikal) verschoben hat.

SEO Webinar

Kumulative Layout-Verschiebung = Auswirkungsanteil * Abstandsanteil

Was ist ein guter CLS-Wert?

Der CLS-Wert wächst proportional zu der Verschiebung, die von instabilen Elementen auf der Seite verursacht wird. Je niedriger der CLS-Wert ist, desto besser für die Benutzerfreundlichkeit.

  • Sehr gut: Weniger als 0,1
  • Verbesserungsbedürftig: Zwischen 0,1 und 0,25
  • Schlecht: Mehr als 0,25

Faktoren, die zu einer schlechten CLS-Bewertung beitragen

Eine schlechte CLS-Bewertung kann richtig nervig für deine Besucher sein. Stell dir vor, du willst gerade auf einen Button klicken und plötzlich rutscht der ganze Inhalt nach unten, weil ein Bild nachgeladen wurde. Nicht cool, oder? Hier einige Faktoren, die zu einer schlechten CLS-Bewertung beitragen können:

Unreservierter Platz für Medienelemente

Wenn du Bilder, Videos oder andere Medienelemente in deine Website einbindest, ohne den Platz dafür im Voraus zu reservieren, kann das den Inhalt nachträglich verschieben. Zum Beispiel kannst du mit CSS die Größe im Voraus festlegen:

img {
aspect-ratio: 16/9;
width: 100%;
}

Webfonts

Webfonts können auch ein Problem sein, vor allem, wenn sie erst spät geladen werden und den bereits angezeigten Text verschieben. Lösung: font-display: swap im CSS verwenden.

Dynamische Inhalte

Beim Nachladen von Werbung oder anderen Inhalten kann der Platz auf der Seite plötzlich für diese neuen Elemente verschoben werden. Das passiert oft bei schlecht integrierten Ad-Slots.

Modale Fenster oder Pop-ups

Wenn ein Pop-up oder ein modales Fenster erscheint und den Hauptinhalt verschiebt, wirkt sich das negativ auf die CLS aus.

Mehrere Aktionen pro Seite

Zum Beispiel ein Accordion-Menü, das sich ausklappt und den Rest des Inhalts verschiebt. Das kann zwar nützlich sein, sollte aber so gestaltet werden, dass es den CLS-Wert nicht negativ beeinflusst.

Buttons oder Links, die nachträglich hinzugefügt werden

Wenn du zum Beispiel einen “Jetzt kaufen”-Button nachlädst und der schiebt den Content weg, ist das auch ein Faktor, der deine CLS-Bewertung verschlechtern kann.

JavaScript, das Layout verschiebt

Manchmal ist es das JavaScript auf der Seite, das nach dem Laden Elemente verschiebt. Hier musst du besonders vorsichtig sein, wenn du Dinge wie AJAX oder dynamische Inhalte verwendest.

Es gibt noch viele andere Faktoren, aber das sind so die häufigsten Übeltäter. Am besten ist es, deine Seite regelmäßig mit Tools wie Google’s Lighthouse oder PageSpeed Insights zu prüfen und speziell auf die CLS-Werte zu achten.

Wie kannst du dein CLS-Ergebnis verbessern?

Eine gute CLS-Bewertung ist Gold wert, nicht nur für das Ranking, sondern auch für die User Experience. Hier sind ein paar Tipps, wie du den CLS-Wert deiner Website verbessern kannst:

Verwende “font-display: swap”

Reserviere Platz für Medienelemente

Stelle sicher, dass du den Raum für Bilder und Videos im Voraus reservierst. Durch die Angabe von Breite und Höhe im HTML oder CSS wird der Browser wissen, wie viel Platz reserviert werden muss. Beispiel:

<img src="bild.jpg" width="300" height="200" alt="Beispielbild">

oder in CSS:

img {
  aspect-ratio: 16/9;
  width: 100%;
}

Das sagt dem Browser, dass er einen Ersatz-Font nutzen soll, bis der Webfont geladen ist. Das vermeidet, dass der Text hin und her springt.

Vermeide unerwartete Pop-ups

Wenn du modale Fenster oder Pop-ups verwendest, versuche, diese so zu gestalten, dass sie den Inhalt nicht verschieben. Oft ist es besser, sie über dem Inhalt anzuzeigen, statt die Seite darunter zu verschieben.

Optimiere dynamischen Content

Wenn du Inhalte wie Werbung oder Forenbeiträge nachlädst, reserviere auch hierfür Platz. Das verhindert, dass der restliche Content verrutscht. Werbeslots sollten also immer eine feste Größe haben.

Nutze CSS-Transitions

Ein sanfter Übergang kann manchmal auch schon helfen. Zum Beispiel könntest du ein Menü oder einen Sidebar sanft ein- und ausfahren, statt es abrupt zu tun.

Reduziere die Anzahl an interaktiven Elementen

Je mehr Dinge sich auf der Seite bewegen, desto mehr Gelegenheiten gibt es für Layout-Verschiebungen. Klar, Interaktion ist wichtig, aber alles in Maßen.

Vermeide JavaScript, das das Layout verschiebt

Dies ist ein großes Thema und es hängt sehr vom individuellen Code ab. Grundregel: JavaScript sollte keine Elemente so verändern oder hinzufügen, dass es den Content verschiebt.

Insgesamt ist es wichtig, dass du deine Website regelmäßig mit Tools wie Google’s Lighthouse oder PageSpeed Insights testest. Achte auf die CLS-Werte und schraube dann an den oben genannten Stellschrauben, um die Bewertung zu verbessern.

Fazit

Der CLS-Wert (Cumulative Layout Shift) ist nicht nur eine SEO-Kennzahl, sondern er hat auch massiven Einfluss auf die User Experience. Wenn deine Seite herumzappelt wie ein Flummi, dann werden die User schneller abspringen, als du “Bounce Rate” sagen kannst. Und wenn sie abspringen, kann das auch negative Auswirkungen auf deine SEO haben. Es ist also ein Teufelskreis.

Denk an dieses nervige Beispiel, bei dem du gerade auf “Kaufen” klicken willst und dann plötzlich eine Werbung nachlädt und du stattdessen auf “Anmelden für unseren Newsletter” klickst. Super frustrierend, oder? Genau solche Erlebnisse misst der CLS-Wert.

Also, in der SEO-Welt gilt: Je niedriger der CLS, desto besser. Du solltest dafür sorgen, dass alle Bilder und Medienelemente eine feste Größe haben, Pop-ups und modale Fenster so wenig wie möglich den Content verschieben und Texte nicht springen, weil plötzlich ein Webfont geladen wird. Setze auf Techniken wie “font-display: swap” im CSS oder reserviere Platz für nachgeladenen Content wie Werbungen und Social-Media-Feeds.

Insgesamt, je stabiler und vorhersehbarer das Layout deiner Seite ist, desto besser für alle: die User, die Suchmaschinen und letztlich auch für dich, weil zufriedene Besucher eher konvertieren oder wiederkommen. Also, schnapp dir Tools wie Google’s Lighthouse und fang an, deinen CLS-Wert zu optimieren. Es lohnt sich!

Hoffentlich hilft dir das Fazit, um die Bedeutung und die Maßnahmen für einen guten CLS-Wert besser zu verstehen. Bei weiteren Fragen, immer her damit!

" Zurück zum Glossar-Index

FAQ

Was ist Cumulative Layout Shift? arrow icon in accordion
Cumulative Layout Shift (CLS) ist ein Messwert, der verwendet wird, um die Benutzererfahrung bei Webseiten zu bewerten. Es misst, wie häufig Elemente auf der Seite verschoben werden, während der Benutzer die Seite durchsucht. Dies kann aufgrund von technischen Problemen, schlechtem Design oder schlechter Performance passieren.
Wie wird CLS gemessen? arrow icon in accordion
CLS wird anhand des Metriken-Tools "PageSpeed Insights" gemessen. Es wird die Fläche oder das Gewicht jedes Elementes auf der Seite berechnet, das sich bewegt, während der Benutzer durch die Seite navigiert. Je höher die Messzahl, desto schlechter ist die CLS-Bewertung.
Warum ist eine hohe CLS-Bewertung schlecht? arrow icon in accordion
Eine hohe CLS-Bewertung bedeutet, dass viele Elemente auf der Seite sich während der Navigation verschieben. Dies kann frustrierend für den Benutzer sein, da er vielleicht nicht in der Lage ist, das Element zu finden, das er sucht. Außerdem wird die Benutzererfahrung durch langes Laden, Ruckeln und ständige Änderungen der Layout-Anordnung beeinträchtigt.
Gibt es Grenzwerte für die CLS-Bewertung? arrow icon in accordion
Ja, die Grenzwerte für die CLS-Bewertung werden von Google empfohlen. Wenn die CLS-Bewertung kleiner als 0,1 ist, wird das als akzeptabel angesehen. Alles über 0,25 wird als unzureichend angesehen.
Wie kann man die CLS-Bewertung verbessern? arrow icon in accordion
Um die CLS-Bewertung zu verbessern, muss man die technischen Probleme auf der Webseite lösen, die dazu führen, dass Elemente verschoben werden. Dazu gehören auch schlechte Performance und schlechtes Design. Man sollte auch Elemente wie Bilder, Text und Videos an derselben Stelle platzieren und das Layout so schaffen, dass es stabil und vorhersagbar bleibt.
Was passiert, wenn die CLS-Bewertung zu hoch ist? arrow icon in accordion
Wenn die CLS-Bewertung zu hoch ist, wird die Benutzererfahrung beeinträchtigt. Google bewertet eine Webseite nicht nur anhand des CLS-Scores, aber ein hoher Score kann dazu führen, dass die Seite in den Suchergebnissen abgerutscht wird.
Wie wirkt sich eine gute CLS-Bewertung auf SEO aus? arrow icon in accordion
Eine gute CLS-Bewertung ist ein Indiz dafür, dass die Seite eine gute Benutzererfahrung bietet. Dies wird von Google bei der Bewertung der Seite berücksichtigt und kann dazu führen, dass die Seite in den Suchergebnissen höher platziert wird.
Wie kann man CLS beim Design berücksichtigen? arrow icon in accordion
Um die CLS-Bewertung zu verbessern, sollten Sie beim Design darauf achten, dass Elemente an derselben Stelle platziert werden. Außerdem sollten Sie vermeiden, dass sich Elemente während der Navigation verschieben. Falls die Navigation ein Element hinzufügt, sollte das Element an derselben Stelle angezeigt werden, um ein konsistentes Layout zu gewährleisten.
Welche Technologien können helfen, die CLS-Bewertung zu verbessern? arrow icon in accordion
Es gibt einige Technologien, die helfen können, die CLS-Bewertung zu verbessern. Dazu gehören Lazy-Loading-Bilder, eine optimierte Caching-Strategie, ein schnelles Netzwerk und das Vermeiden von überflüssigem Code.
Ist CLS immer noch wichtig? arrow icon in accordion
Ja, CLS ist ein wichtiger Bestandteil der Benutzerfreundlichkeit und ist ein wichtiger Faktor für SEO. Es ist wichtig, dass die CLS-Bewertung optimiert wird, damit Benutzer die bestmögliche Erfahrung auf Ihrer Webseite haben.

Mit Spitzenpositionen zum neuen Umsatzkanal.

Lass Google für Dich arbeiten, denn aus Besuchern werden Kunden.

Über den Autor

Social Media & Links:

Dein kostenfreies Geschenk!
Unser SEO Strategie
Webinar

Du willst mehr Besucher und bessere Google Rankings?

Schau dir jetzt kostenlos unser Webinar zur SEO Strategie an und verstehe, wo deine SEO-Hebel sind und wie du sie direkt angehen kannst.