Core Web Vitals für Onlineshops: LCP, INP und CLS erklärt
Was LCP, INP und CLS messen, die Grenzwerte im 75. Perzentil, Labor- und Felddaten und die üblichen Lösungen für Shopify- und WooCommerce-Shops.
FixReports Redaktion12 Min. Lesezeit
Core Web Vitals sind drei Messwerte von Google, die beschreiben, wie echte Besucher eine Seite erleben: Largest Contentful Paint (LCP) für das Laden, Interaction to Next Paint (INP) für die Reaktionsfähigkeit und Cumulative Layout Shift (CLS) für die visuelle Stabilität. Eine Seite besteht, wenn mindestens 75 % der Besuche im Bereich „gut“ liegen: LCP innerhalb von 2,5 Sekunden, INP innerhalb von 200 Millisekunden und CLS von höchstens 0,1, jeweils getrennt für Mobilgeräte und Desktop gemessen. In Onlineshops lassen sich schlechte Werte meist auf große oder per Lazy Loading geladene Hero- und Produktbilder, App- und Tracking-Skripte, Webfonts sowie Banner oder Bewertungs-Widgets zurückführen, die Inhalte nach dem Erscheinen der Seite nach unten schieben.
Das Wichtigste in Kürze
- Gut, verbesserungsbedürftig und schlecht werden am 75. Perzentil der Seitenaufrufe beurteilt: Als schlecht gilt LCP über 4 Sekunden, INP über 500 ms und CLS über 0,25 (web.dev (öffnet in einem neuen Tab)).
- INP hat First Input Delay (FID) am 12. März 2024 als Core Web Vital abgelöst (web.dev (öffnet in einem neuen Tab)).
- Die Felddaten des Chrome UX Report sind ein gleitender Durchschnitt über 28 Tage und enthalten Chrome unter iOS nicht (Chrome for Developers (öffnet in einem neuen Tab)).
- Der Shopify-Filter
image_taglädt Bilder in den ersten drei Sections eines Templates sofort (eager) und ab der vierten Section per Lazy Loading, sofern Sie das nicht überschreiben (Shopify (öffnet in einem neuen Tab)). - Seit WordPress 6.3 fügt der Core dem Bild, das er am ehesten für das LCP-Element hält,
fetchpriority="high"hinzu (Make WordPress Core (öffnet in einem neuen Tab)).
Welche Schwellenwerte gelten für die Core Web Vitals?
Eine Seite erfüllt die Core Web Vitals, wenn das 75. Perzentil ihrer Seitenaufrufe bei allen drei Messwerten im guten Bereich liegt.
| Messwert | Was er misst | Gut | Verbesserungsbedürftig | Schlecht |
|---|---|---|---|---|
| LCP | Zeit, bis das größte Bild, Video oder der größte Textblock im Viewport dargestellt wird | 2,5 s oder weniger | Über 2,5 s bis 4,0 s | Über 4,0 s |
| INP | Zeit von einem Klick, Tippen oder Tastendruck bis zur Darstellung des nächsten Frames | 200 ms oder weniger | Über 200 ms bis 500 ms | Über 500 ms |
| CLS | Wie stark sich sichtbare Inhalte unerwartet verschieben | 0,1 oder weniger | Über 0,1 bis 0,25 | Über 0,25 |
Die Schwellenwerte stammen aus den Leitfäden von web.dev zu LCP (öffnet in einem neuen Tab), INP (öffnet in einem neuen Tab) und CLS (öffnet in einem neuen Tab), Stand Oktober 2026.
Das 75. Perzentil bedeutet, dass das Ergebnis die meisten Besucher widerspiegelt und nicht nur die schnellsten, und Google wertet Mobilgeräte und Desktop getrennt aus (öffnet in einem neuen Tab). PageSpeed Insights bewertet eine Seite als bestanden, wenn alle drei Messwerte gut sind; liegen nicht genug INP-Daten vor, werden nur LCP und CLS beurteilt (Dokumentation zu PageSpeed Insights (öffnet in einem neuen Tab)). Laut Google ändern sich die stabilen Core Web Vitals höchstens einmal pro Jahr.
Im Shop ist das LCP-Element oft das Hero-Banner oder das Hauptproduktbild. Deshalb ist der Umgang mit Bildern so wichtig.
Warum hat INP im März 2024 FID abgelöst?
INP hat FID abgelöst, weil FID nur die erste Interaktion und davon nur einen Teil der Verzögerung gemessen hat, während INP Interaktionen während des gesamten Besuchs betrachtet.
Google kündigte im Mai 2023 an, dass INP zu einem Core Web Vital wird, und die Umstellung trat am 12. März 2024 (öffnet in einem neuen Tab) in Kraft. FID erfasste nur die erste Interaktion und davon nur die Eingabeverzögerung, nicht die Zeit für die Ausführung der Event-Handler oder die Darstellung des Ergebnisses. INP beobachtet Klicks, Tippen und Tastendrücke während des gesamten Besuchs und meldet die längste Interaktion, wobei Ausreißer ignoriert werden; Scrollen und Hovern zählen nicht. Nutzer der CrUX- und PageSpeed-Insights-APIs hatten bis zum 9. September 2024 Zeit für die Umstellung (web.dev (öffnet in einem neuen Tab)).
Jede Interaktion besteht aus drei Teilen: Eingabeverzögerung (Input Delay, das Warten auf ausgelastete Skripte), Verarbeitungsdauer (Processing Duration, das Ausführen der Handler) und Darstellungsverzögerung (Presentation Delay, das Zeichnen des nächsten Frames) (web.dev (öffnet in einem neuen Tab)).
Im Shop sind diese Interaktionen die Variantenauswahl, die Mengen-Buttons, „In den Warenkorb“, der Warenkorb-Drawer, Filter und Menüs. Eine Seite konnte FID mit einem schnellen ersten Tippen bestehen und sich trotzdem langsam anfühlen, wenn jemand später die Filter öffnete.
Was ist der Unterschied zwischen Labordaten und Felddaten?
Labordaten stammen aus einem einzelnen Test unter festen Bedingungen, Felddaten werden über einen Zeitraum bei echten Besuchern erhoben, und Google empfiehlt, anhand der Felddaten zu entscheiden, was Sie zuerst beheben (web.dev (öffnet in einem neuen Tab)).
| Labordaten | Felddaten | |
|---|---|---|
| Quelle | Ein simulierter Seitenaufruf (Lighthouse, Chrome DevTools, der Laborbereich von PageSpeed Insights) | Echte Chrome-Besucher (Chrome UX Report) oder Ihr eigenes Real User Monitoring |
| Bedingungen | Festes Gerät und festes Netzwerk. Der standardmäßige Mobiltest von Lighthouse (öffnet in einem neuen Tab) nutzt „Slow 4G“ (150 ms Round Trip, 1,6 Mbit/s Download) und eine 4-fache CPU-Verlangsamung | Die Geräte, Netzwerke und Standorte, die Ihre Besucher eben haben |
| INP | Bei einem reinen Seitenaufruf nicht gemessen. Total Blocking Time (TBT) ist ein grober Näherungswert | Aus echten Interaktionen gemessen |
| Am besten geeignet für | Fehlersuche und die Prüfung einer Änderung vor der Veröffentlichung | Zu wissen, was Besucher tatsächlich erleben |
TBT summiert den Teil jeder Aufgabe im Main Thread, der über 50 ms hinausgeht. web.dev empfiehlt weniger als 200 ms auf durchschnittlicher mobiler Hardware, betont aber, dass TBT kein Ersatz für INP ist (web.dev (öffnet in einem neuen Tab)).
Drei Details des Chrome UX Report (CrUX) sind für Shops wichtig:
- Er ist ein gleitender Durchschnitt über 28 Tage (öffnet in einem neuen Tab) und wird täglich aktualisiert.
- Er erfasst Chrome auf Desktop und Android bei Nutzern, die die Meldebedingungen von Chrome erfüllen. Chrome unter iOS ist ausgeschlossen, daher sieht ein Shop, dessen Kunden überwiegend iPhones nutzen, Felddaten nur von einem Teil seines Publikums (Methodik (öffnet in einem neuen Tab)).
- Seiten und Origins erscheinen nur, wenn sie öffentlich auffindbar sind und genug Besucher haben. Ein Shop mit wenig Traffic hat daher möglicherweise nur Daten auf Origin-Ebene oder gar keine.
Das Web-Performance-Dashboard (öffnet in einem neuen Tab) von Shopify meldet ebenfalls LCP, INP und CLS echter Nutzer im 75. Perzentil, allerdings über 30 statt 28 Tage. Rechnen Sie deshalb mit gewissen Abweichungen von CrUX.
Was bremst den LCP auf Shopseiten?
Der LCP ist in Shops meist langsam, weil das Hauptbild zu groß ist, zu spät entdeckt wird oder absichtlich durch Lazy Loading oder eine Animation verzögert wird.
- Lazy Loading für das LCP-Bild. web.dev rät, das nie zu tun (web.dev (öffnet in einem neuen Tab)). Eine Analyse von WordPress-Seiten ergab einen langsameren LCP im 75. Perzentil auf Websites mit nativem Lazy Loading, und der Verzicht auf Lazy Loading für Bilder im sichtbaren Bereich (above the fold) beseitigte die Verschlechterung (web.dev (öffnet in einem neuen Tab)).
- Ein spät gefundenes Bild. Ein Hero, der als CSS-
background-imagegesetzt oder von einem Slider-Skript eingefügt wird, steht nicht im HTML, das der Browser zuerst durchsucht. Shopify rät von CSS-Hintergründen für Hero-Inhalte und von Einblendeffekten auf dem LCP-Bild ab (Shopify (öffnet in einem neuen Tab)). - Niedrige Priorität. Bilder laden mit niedriger Priorität, bis das Layout fertig ist. Deshalb empfiehlt Shopify
fetchpriority="high"für das LCP-Bild (Shopify (öffnet in einem neuen Tab)). web.dev merkt an, dass das Attribut an Nutzen verliert, wenn man es bei mehr als ein oder zwei Bildern setzt (web.dev (öffnet in einem neuen Tab)). - Render-blockierendes CSS und Skripte. Große Stylesheets und synchrone Skripte im
<head>verzögern das Rendern, selbst wenn das Bild bereits geladen ist (web.dev (öffnet in einem neuen Tab)). - Dateigröße und Schriften. Nutzen Sie moderne Formate,
srcsetundsizessowie ein CDN. Verwenden Sie für Webfonts einenfont-display-Wert außerautooderblock.
<!-- Main product image: real src in the HTML, eager, high priority -->
<img src="/images/linen-shirt-1200.webp"
srcset="/images/linen-shirt-600.webp 600w, /images/linen-shirt-1200.webp 1200w"
sizes="(min-width: 990px) 50vw, 100vw"
width="1200" height="1500"
fetchpriority="high"
alt="Natural linen shirt, front view">
<!-- Gallery images below the first screen: lazy -->
<img src="/images/linen-shirt-back-600.webp" loading="lazy"
width="600" height="750" alt="Natural linen shirt, back view">
Was macht INP auf Shopseiten langsam?
Ein langsamer INP bedeutet in Shops meist zu viel JavaScript im Main Thread, vieles davon aus Apps, Tracking-Tags und Theme-Funktionen, sodass Eingaben warten müssen.
Tippt jemand auf „In den Warenkorb“, während Bewertungs-, Chat- und Analytics-Skripte noch laufen, wartet die Eingabe. Eine Variantenauswahl, die das gesamte Produktformular neu rendert, verlängert die Verarbeitungsdauer. Riesige Mega-Menüs und Kollektionsraster mit vielen Farbfeldern erhöhen die Darstellungsverzögerung.
web.dev empfiehlt, lange Aufgaben (Long Tasks) aufzuteilen und die Kontrolle regelmäßig an den Main Thread zurückzugeben (Yielding), zuerst den Bildschirm zu aktualisieren und den Rest aufzuschieben sowie das DOM kleiner zu halten (web.dev (öffnet in einem neuen Tab)). Shopify ergänzt shopspezifische Schritte: jede App, jedes Pixel und jedes Theme-Skript prüfen, Unkritisches verzögert laden, Funktionen erst bei einer Interaktion laden und Anti-Flicker-Snippets für A/B-Tests abschalten, wenn gerade kein Test läuft (Shopify (öffnet in einem neuen Tab)).
Was verursacht Layoutverschiebungen auf Produkt- und Kollektionsseiten?
Layoutverschiebungen entstehen in Shops meist durch Inhalte, die nach dem ersten Rendern erscheinen oder ihre Größe ändern: Bilder ohne Abmessungen, Ankündigungs- und Cookie-Leisten, Bewertungs-Widgets, App-Blöcke und Schriftwechsel.
web.dev nennt als häufige Ursachen Medien mit unbekannten Abmessungen, Inhalte, die oberhalb bestehender Inhalte eingefügt werden, Widgets von Drittanbietern, die ihre Größe selbst ändern, und Webfonts, deren Größe von der Fallback-Schrift abweicht (web.dev (öffnet in einem neuen Tab)). In Shops sind das etwa eine oben eingefügte Leiste für kostenlosen Versand, Sternebewertungen, die nach dem Titel laden, Hinweise zur Ratenzahlung unter dem Preis und Empfehlungskarussells. Shopify weist darauf hin, dass auch Pop-up-Inhalte Verschiebungen verursachen können (Shopify (öffnet in einem neuen Tab)).
Verschiebungen innerhalb von 500 ms nach einer Nutzereingabe zählen nicht, Verschiebungen beim Scrollen dagegen schon, und Labortools übersehen sie oft (web.dev (öffnet in einem neuen Tab)). Geben Sie Bildern width und height oder ein CSS-aspect-ratio, reservieren Sie Platz für Widgets, zeigen Sie Banner als Overlays an, reduzieren Sie Verschiebungen durch Schriftwechsel mit size-adjust und animieren Sie mit transform statt mit top oder left.
/* Reserve space for a reviews summary that loads after the page */
.product-reviews-summary { min-height: 24px; }
/* Keep product cards from jumping while images load */
.product-card img { width: 100%; height: auto; aspect-ratio: 4 / 5; }
Wie verbessern Sie die Core Web Vitals bei Shopify?
Bei Shopify bringt es am meisten, das erste Bild sofort und mit hoher Priorität zu laden, App-Skripte zu reduzieren und das Ergebnis in den Web-Performance-Berichten des Adminbereichs zu prüfen.
Prüfen Sie die Daten in Ihrem Adminbereich
Eine Zusammenfassung erscheint auf der Seite Onlineshop > Themes (Online Store > Themes), vollständige Berichte zu LCP, INP und CLS finden Sie unter Analysen > Berichte (Analytics > Reports). Die Daten können bis zu 36 Stunden verzögert sein, und der Privatmodus muss deaktiviert sein (Shopify Help Center (öffnet in einem neuen Tab)).
Steuern Sie das Laden von Bildern in Liquid
Der Filter image_tag lädt Bilder in weiter unten liegenden Sections per Lazy Loading, sofern Sie nicht preload setzen (image_tag-Referenz (öffnet in einem neuen Tab)): sofort (eager) für die Sections 1 bis 3, lazy ab Section 4. Da section.index im Theme-Editor nil ist, prüfen Sie mit > 3 statt mit <= 3:
{%- if section.index == 1 -%}
{{ section.settings.image | image_url: width: 1600 | image_tag: loading: 'eager', fetchpriority: 'high', widths: '600, 900, 1200, 1600', sizes: '100vw' }}
{%- elsif section.index > 3 -%}
{{ section.settings.image | image_url: width: 1600 | image_tag: loading: 'lazy', sizes: '100vw' }}
{%- else -%}
{{ section.settings.image | image_url: width: 1600 | image_tag: sizes: '100vw' }}
{%- endif -%}
In Produktrastern empfiehlt Shopify, nur die ersten paar Karten sofort zu laden (zum Beispiel forloop.index <= 4) (Shopify (öffnet in einem neuen Tab)). Setzen Sie preload: true sparsam ein; Shopify empfiehlt, nur ein oder zwei spät entdeckte Ressourcen vorzuladen.
Entfernen Sie, was Apps zurücklassen
Deaktivieren Sie ungenutzte App-Einbettungen unter Onlineshop > Theme bearbeiten > App-Einbettungen (Online Store > Edit theme > App embeds) (Shopify Help Center (öffnet in einem neuen Tab)). Beim Deinstallieren einer App werden ihre App-Blöcke entfernt, doch Apps, die Theme-Dateien direkt bearbeitet haben, können „Ghost Code“ hinterlassen, der laut Shopify Qualitäts- und Performance-Probleme verursachen kann (Shopify (öffnet in einem neuen Tab)). Shopify gibt außerdem an, dass Script-Tags ab dem 1. März 2027 nicht mehr ausgeführt werden. Bei Schriften empfiehlt Shopify das eigene CDN oder Systemschriften statt externer Schriftdienste (Shopify (öffnet in einem neuen Tab)).
Wie verbessern Sie die Core Web Vitals bei WooCommerce?
Achten Sie bei WooCommerce darauf, dass Plugins die Bildpriorisierung von WordPress nicht überschreiben, cachen Sie alles außer Warenkorb und Checkout und entfernen Sie Skripte, die ohne Bedarf überall geladen werden.
- Behalten Sie die Bildverarbeitung des Core bei. Seit WordPress 6.3 (veröffentlicht am 8. August 2023) fügt der Core dem wahrscheinlichen LCP-Bild
fetchpriority="high"hinzu (standardmäßig mindestens 50.000 Quadratpixel) und verzichtet bei den ersten drei Inhaltsbildern auf Lazy Loading (Make WordPress Core (öffnet in einem neuen Tab)). Wenn ein Optimierungs-Plugin eigenes Lazy Loading hinzufügt, prüfen Sie, ob es das Hero-Bild und das Hauptproduktbild ausnimmt. - Cachen Sie Seiten, nicht Warenkörbe. Der Leitfaden von WooCommerce empfiehlt Seiten-Caching auf dem Server oder per Plugin und ein CDN, wobei Warenkorb- und Checkout-Seiten nicht gecacht werden (WooCommerce-Entwicklerdokumentation (öffnet in einem neuen Tab)).
- Prüfen Sie die Cart Fragments. Seit WooCommerce 7.8 lädt das Cart-Fragments-Skript nur dort, wo ein Warenkorb-Widget vorhanden ist, manche Themes binden dieses Widget aber fest ein. Der Mini-Cart-Block nutzt keine Cart Fragments (WooCommerce-Entwicklerblog (öffnet in einem neuen Tab)).
- Finden Sie schwere Plugins. WooCommerce empfiehlt Query Monitor, um langsame Plugins zu finden, und rät, nicht kritisches JavaScript verzögert zu laden.
Wenn Ihr Layout mehr als drei Bilder im sichtbaren Bereich (above the fold) zeigt, können Sie den Schwellenwert von WordPress erhöhen:
// functions.php: skip lazy loading for the first 4 content images (default is 3)
add_filter( 'wp_omit_loading_attr_threshold', function () {
return 4;
} );
Wie lange dauert es, bis Korrekturen sichtbar werden?
Labortests zeigen die Wirkung einer Korrektur sofort, Felddaten brauchen dagegen bis zu etwa vier Wochen, um sie vollständig widerzuspiegeln, weil CrUX die vorangegangenen 28 Tage mittelt.
Führen Sie den Labortest vor und nach einer Änderung mehrmals aus, weil einzelne Durchläufe schwanken, und beobachten Sie dann die Felddaten in PageSpeed Insights, im Core-Web-Vitals-Bericht der Search Console oder in den Berichten von Shopify. Ein kostenloser Scan liefert in etwa einer Minute eine erste Einschätzung. Der Performance-Report führt einen gedrosselten mobilen Labortest aus (langsames 4G, 4-fache CPU-Verlangsamung) und ergänzt Felddaten aus dem Chrome UX Report, einschließlich INP, wenn Google genug Daten zu Ihrem Shop hat.
Häufig gestellte Fragen
Beeinflussen die Core Web Vitals das Google-Ranking?
Laut Google werden die Core Web Vitals von seinen Ranking-Systemen verwendet. Gute Werte garantieren aber keine Top-Rankings, und Google zeigt weiterhin die relevantesten Inhalte, auch wenn die Nutzererfahrung auf der Seite schlecht ist (Google Search Central (öffnet in einem neuen Tab)).
Warum zeigt PageSpeed Insights keine Felddaten für meinen Shop an?
CrUX enthält nur Seiten und Origins, die öffentlich auffindbar sind und genug berücksichtigte Chrome-Besucher haben. Ein Shop mit wenig Traffic hat möglicherweise nur Daten auf Origin-Ebene oder gar keine. Verlassen Sie sich dann auf Labortests und die eigenen Berichte Ihrer Plattform.
Brauche ich einen Lighthouse-Score von 90 oder mehr, um zu bestehen?
Nein. Der Lighthouse-Performance-Score ist ein Laborergebnis, während die Bewertung der Core Web Vitals Felddaten im 75. Perzentil verwendet. Eine Seite kann also mit einem mäßigen Lighthouse-Score bestehen und mit einem hohen durchfallen.
Sollte ich alle Produktbilder per Lazy Loading laden?
Nein. Laden Sie Bilder unterhalb des ersten Bildschirms per Lazy Loading, das Hero-Bild und das Hauptproduktbild aber sofort, mit fetchpriority="high" bei einem der beiden.
Warum sind meine Ergebnisse auf Mobilgeräten schlechter als auf dem Desktop?
Google misst Mobilgeräte und Desktop getrennt, und Smartphones haben langsamere Prozessoren und Netzwerke. Der Mobiltest von Lighthouse simuliert das mit einem Slow-4G-Profil und einer 4-fachen CPU-Verlangsamung.
Quellen
- Web Vitals (öffnet in einem neuen Tab), web.dev (Google), aktualisiert am 31. Oktober 2024
- Largest Contentful Paint (LCP) (öffnet in einem neuen Tab), web.dev, aktualisiert am 4. September 2025
- Interaction to Next Paint (INP) (öffnet in einem neuen Tab), web.dev, aktualisiert am 2. September 2025
- Cumulative Layout Shift (CLS) (öffnet in einem neuen Tab), web.dev, aktualisiert am 12. April 2023
- Advancing Interaction to Next Paint (öffnet in einem neuen Tab), web.dev, 10. Mai 2023
- Interaction to Next Paint becomes a Core Web Vital on March 12 (öffnet in einem neuen Tab), web.dev, 12. März 2024
- Why lab and field data can be different (öffnet in einem neuen Tab), web.dev, aktualisiert am 18. Juli 2022
- Optimize Largest Contentful Paint (öffnet in einem neuen Tab), web.dev, aktualisiert am 31. März 2025
- Optimize Interaction to Next Paint (öffnet in einem neuen Tab), web.dev, aktualisiert am 2. September 2025
- Optimize Cumulative Layout Shift (öffnet in einem neuen Tab), web.dev, aktualisiert am 7. Februar 2025
- Total Blocking Time (TBT) (öffnet in einem neuen Tab), web.dev, abgerufen am 22. Oktober 2026
- The performance effects of too much lazy loading (öffnet in einem neuen Tab), web.dev, aktualisiert am 31. März 2022
- CrUX methodology (öffnet in einem neuen Tab), Chrome for Developers, aktualisiert am 20. Juni 2024
- CrUX API (öffnet in einem neuen Tab), Chrome for Developers, aktualisiert am 13. Oktober 2026
- About PageSpeed Insights (öffnet in einem neuen Tab), Google for Developers, aktualisiert am 21. Oktober 2024
- Lighthouse throttling documentation (öffnet in einem neuen Tab), GoogleChrome auf GitHub, abgerufen am 22. Oktober 2026
- Understanding page experience in Google Search results (öffnet in einem neuen Tab), Google Search Central, aktualisiert am 22. September 2026
- Performance best practices for Shopify themes (öffnet in einem neuen Tab), Shopify, abgerufen am 22. Oktober 2026
- Never lazy load the LCP image (öffnet in einem neuen Tab), Shopify, abgerufen am 22. Oktober 2026
- Set fetchpriority high on the LCP image (öffnet in einem neuen Tab), Shopify, abgerufen am 22. Oktober 2026
- Liquid filters: image_tag (öffnet in einem neuen Tab), Shopify, abgerufen am 22. Oktober 2026
- Web performance dashboard (öffnet in einem neuen Tab), Shopify Help Center, abgerufen am 22. Oktober 2026
- Web performance (öffnet in einem neuen Tab), Shopify Help Center, abgerufen am 22. Oktober 2026
- Apps in your theme (öffnet in einem neuen Tab), Shopify Help Center, abgerufen am 22. Oktober 2026
- Migrate to theme app extensions (öffnet in einem neuen Tab), Shopify, abgerufen am 22. Oktober 2026
- Image performance enhancements in WordPress 6.3 (öffnet in einem neuen Tab), Make WordPress Core, 13. Juli 2023
- Version 6.3 (öffnet in einem neuen Tab), WordPress.org-Dokumentation, Veröffentlichung vom 8. August 2023
- How to optimize performance for WooCommerce stores (öffnet in einem neuen Tab), WooCommerce-Entwicklerdokumentation, abgerufen am 22. Oktober 2026
- Best practices for the use of the cart fragments API (öffnet in einem neuen Tab), WooCommerce-Entwicklerblog, 16. Juni 2023
Alle Ratgeber
- ADA Demand Letter erhalten? Was Sie zuerst prüfen solltenWas ADA-Forderungsschreiben zu Websites vorwerfen, welche Rolle WCAG spielt, was Sie sammeln, warum Overlays nichts beheben und wann ein Anwalt hilft.
- Barrierefreiheits-Overlays: Die FTC-Anordnung gegen accessiBeFTC-Anordnung 2025: accessiBe muss wegen WCAG-Versprechen 1 Mio. US-Dollar zahlen. Was sie regelt, was nicht und was Shops mit Overlays tun sollten.
- European Accessibility Act und Onlineshops: Was seit Juni 2025 giltSeit dem 28. Juni 2025 gilt der EAA für Onlineshops mit EU-Kunden: Anwendungsbereich, Ausnahme für Kleinstunternehmen, EN 301 549, WCAG und Pflichtangaben.