Core-Web-Vitals-Audit in Bern

Core-Web-Vitals-Audit in Bern

Core Web Vitals für WordPress-Websites in Bern prüfen: LCP, INP und CLS mit Felddaten, Ursache pro Wert und Massnahmenplan. Remote, Antwort in 48 Stunden.

Core-Web-Vitals-Audit

Mein Platz in der WordPress-Community

  • Mein wordpress.org-Konto besteht seit 2006.
  • Ich habe zum WordPress-Core in den Versionen 7.0 und 7.1 beigetragen.
  • Ich betreue 30 Plugins auf wordpress.org.
  • Ich organisiere WordCamps und trete dort als Speaker auf.
  • Ich war bei jedem WordCamp Europe von 2017 bis 2026 dabei.

Mein WordPress.org-Profil

Wer in Bern nach “core web vitals bern” sucht, will meist eines wissen: Wie schnell ist meine Website für Besucher wirklich, und was muss ich ändern? Ich prüfe das für WordPress-Websites. Ich lese LCP, INP und CLS aus Felddaten, suche im Labor die Ursache jedes schwachen Werts und gebe Ihnen eine Liste, die ein Entwickler ohne Rückfrage abarbeitet. Ich sitze in Gdynia (Polen) und arbeite remote, in derselben Zeitzone wie Bern.

Welche Werte Google als gut einstuft

Die Core Web Vitals bestehen aus drei Kennzahlen. Nach der Dokumentation von web.dev gilt eine Seite als gut, wenn am 75. Perzentil der Seitenaufrufe, getrennt nach Mobil und Desktop, drei Grenzen eingehalten werden:

KennzahlMisstGut
LCP (Largest Contentful Paint)Ladezeit des grössten sichtbaren Elementsbis 2,5 Sekunden
INP (Interaction to Next Paint)Reaktion auf Klicks und Eingabenbis 200 Millisekunden
CLS (Cumulative Layout Shift)Verschieben von Inhalten beim Ladenbis 0,1

INP ersetzte 2024 die ältere Kennzahl FID. Das 75. Perzentil heisst: Drei von vier Besuchen müssen den Grenzwert erreichen, nicht der Durchschnitt.

Felddaten und Labordaten sind zwei verschiedene Messungen

PageSpeed Insights zeigt beides nebeneinander. Die Felddaten stammen aus dem Chrome UX Report und decken “die vorangegangenen 28 Tage” ab. Der Laborwert ist laut Google “eine simulierte Ladung einer Seite auf einem einzelnen Gerät mit festen Netzbedingungen” (eigene Übersetzung). Der Feldwert sagt, wie Ihre Besucher die Seite erleben. Der Laborwert sagt mir, warum.

Zwei Eigenheiten des Chrome UX Reports ändern, was Sie aus den Zahlen lesen dürfen:

  • Es sammelt nur von Chrome auf Desktop und Android. Chrome auf iOS, WebViews und andere Chromium-Browser wie Edge liefern keine Daten. Besuche mit dem iPhone fehlen in Ihren Felddaten.
  • Eine Seite erscheint nur, wenn sie öffentlich indexierbar ist und eine Mindestzahl an Besuchen hat. Kleine Unterseiten haben deshalb oft keinen Feldwert. Dann messe ich im Labor und, wenn nötig, mit einer eigenen Messung bei echten Besuchen.

Wegen des 28-Tage-Fensters zeigt sich eine Verbesserung erst nach einigen Wochen. Ich messe deshalb vor der Umsetzung und danach mit denselben Quellen.

Was ich bei einer Berner WordPress-Website prüfe

Ich nehme nicht nur die Startseite. Ein Audit umfasst die Seitentypen, über die Anfragen oder Bestellungen laufen: Start-, Leistungs- und Kontaktseite, ein Beitrag, bei einem Shop zusätzlich Produkt, Warenkorb und Kasse. Pro Seitentyp lese ich die Felddaten und führe einen Laborlauf mit Wasserfalldiagramm durch.

Die Ursachen wiederholen sich bei WordPress:

  • Schwacher LCP: langsame Serverantwort (TTFB), ein Titelbild im falschen Format oder mit Lazy Loading, obwohl es sofort sichtbar ist, Schriften und CSS, die das Rendern blockieren.
  • Schwacher INP: Seitenersteller, Slider und Tracking-Skripte, die den Hauptthread blockieren, während jemand schon tippt.
  • Schwacher CLS: Bilder und Einbettungen ohne feste Grösse, Cookie-Banner, die Inhalt nach unten schieben, spät geladene Schriften.

Jede Ursache ordne ich nach Wirkung und Aufwand. Layout und Design liefern Sie oder Ihre Designerin, zum Beispiel als Figma-Datei. Ich baue es als schnelles, zugängliches WordPress und ändere ein Design nur dort, wo es LCP oder CLS verursacht.

Skripte von Drittanbietern und das revDSG

Viele Performance-Probleme kommen von eingebundenen Fremdskripten: Tag Manager, Schriften von externen Servern, Karten, Chat-Widgets. Dieselben Skripte senden die IP-Adresse der Besucher an Dritte. Das Bundesgesetz über den Datenschutz (revDSG, SR 235.1) verlangt in Art. 19 eine angemessene Information über die Beschaffung von Personendaten und regelt in Art. 16 die Bekanntgabe ins Ausland. Ich entscheide das nicht juristisch. Ich liste auf, welche Skripte auf welcher Seite laden und wohin sie senden, und Sie können die Liste Ihrer Datenschutzberatung geben.

Eine Berner Besonderheit: Das Bundesgesetz gilt nach Art. 2 für private Personen und Bundesorgane. Kantonale und kommunale Behörden beaufsichtigt im Kanton die Datenschutzaufsichtsstelle des Kantons Bern, die nach eigener Angabe “kantonale und kommunale Behörden in Datenschutzfragen” berät und beaufsichtigt. Betreiben Sie die Website einer Gemeinde oder einer kantonalen Stelle, gilt das kantonale Recht und nicht das revDSG. Das kantonale Datenschutzgesetz wird derzeit überarbeitet, prüfen Sie den Stand in der Berner Gesetzessammlung BELEX.

Der Server als Teil des LCP

Die Serverantwortzeit geht vollständig in den LCP ein. Ich messe die TTFB für Besucher aus der Schweiz und sehe im Wasserfall, ob Seitencache, PHP-Version, Datenbankabfragen oder Plugins bremsen. Ein Wechsel des Hosting-Anbieters steht erst am Ende der Liste, wenn die Messung ihn belegt.

Was Sie erhalten

Einen Bericht mit dem Ist-Zustand jeder Kennzahl nach Seitentyp, mit der Ursache pro schwachem Wert und einem nach Wirkung und Aufwand sortierten Plan. Wer eine eigene Entwicklerin oder Agentur hat, gibt ihn weiter. Auf Wunsch setze ich die Massnahmen selbst um und messe nach einigen Wochen erneut.

Die Abstimmung läuft per E-Mail und in Dokumenten. Ich antworte innerhalb von 48 Stunden und schlage keine Telefon- oder Videotermine vor. Die Messung ist vom Standort unabhängig.

Warum Sie mir die Messung anvertrauen können

Ich bin seit 2006 Mitglied auf wordpress.org, Core-Contributor für WordPress 7.0 und 7.1 und betreue 30 Plugins im Plugin-Verzeichnis. Ich habe WordCamps organisiert und dort gesprochen und war bei jeder WordCamp Europe von 2017 bis 2026. Mehr zum Kontext der Schweizer Projekte steht auf der Seite WordPress für die Schweiz.

Grenzen eines Audits

Ein Audit misst und erklärt, die Werte ändern sich erst mit der Umsetzung. Manches ist in Stunden behoben, etwa ein falsch eingebundenes Titelbild. Ein Theme, das strukturell zu viel JavaScript lädt, ist ein grösserer Eingriff. Gute Core Web Vitals ersetzen ausserdem keinen guten Inhalt. Für tiefere Sanierungen, auch bei schnell oder mit KI gebauten Seiten, gibt es das Core Web Vitals Rescue für WordPress. Laufende Entwicklung finden Sie beim WordPress-Entwickler. Schreiben Sie mir über die Kontaktseite, welche Adresse und welche Seitentypen geprüft werden sollen.

Häufige Fragen

Reicht ein PageSpeed-Insights-Wert für meine Berner Website?

Nein. PageSpeed Insights zeigt Felddaten der letzten 28 Tage und daneben einen simulierten Laborlauf. Für Google zählen die Felddaten, der Laborlauf liefert die Ursache.

Warum fehlen für meine Seite Felddaten?

Das Chrome UX Report nimmt nur indexierbare Seiten mit genug Besuchen auf und sammelt nur von Chrome auf Desktop und Android. Bei kleinen Seiten fehlen die Daten oft, dann messe ich im Labor und bei echten Besuchen.

Gilt das revDSG auch für die Gemeinde oder den Kanton Bern?

Das Bundesgesetz gilt für private Personen und Bundesorgane. Kantonale und kommunale Behörden beaufsichtigt die Datenschutzaufsichtsstelle des Kantons. Ich gebe keine Rechtsberatung, ich zeige, welche Skripte Daten an Dritte senden.

Arbeiten Sie vor Ort in Bern?

Nein. Ich arbeite von Gdynia in Polen aus, in der gleichen Zeitzone wie Bern, per E-Mail und in Dokumenten. Antwort innerhalb von 48 Stunden.

Machen Sie auch das Design der Seite?

Nein. Layout und Design liefern Sie oder Ihre Designerin, zum Beispiel als Figma-Datei. Ich baue es als schnelles, zugängliches WordPress.

Siehe auch in Schweiz

Brauchen Sie die Leistung: Core-Web-Vitals-Audit in Bern?

Beschreiben Sie Ihr Projekt per E-Mail. Antwort innerhalb von 48 Stunden.

Projekt beschreiben