First Input Delay (FID)

First Input Delay (FID)

First Input Delay (FID)

First Input Delay (FID) ist eine Web-Performance-Metrik, die die Zeit zwischen der ersten Interaktion eines Nutzers mit einer Webseite (wie einem Klick oder Tippen) und dem Moment misst, in dem der Haupt-Thread des Browsers mit der Verarbeitung dieser Interaktion beginnt. Sie spiegelt die Reaktionsfähigkeit einer Website während der kritischen Ladephase wider.

Definition von First Input Delay (FID)

First Input Delay (FID) ist eine nutzerzentrierte Web-Performance-Metrik, die die verstrichene Zeit zwischen der ersten Interaktion eines Nutzers mit einer Webseite und dem Moment misst, in dem der Haupt-Thread des Browsers mit der Verarbeitung dieses Ereignisses beginnt. Wenn Nutzer auf einen Link klicken, eine Schaltfläche antippen oder eine Taste auf einer Webseite drücken, erwarten sie sofortige Rückmeldung. FID erfasst die Reaktionslücke, die entsteht, wenn der Browser mit anderen Aufgaben beschäftigt ist und nicht sofort auf Nutzereingaben reagieren kann. Diese Metrik ist besonders wichtig, da sie die reale Nutzererfahrung während der kritischen Seitenladephase widerspiegelt, in der JavaScript geparst und ausgeführt wird. FID wird in Millisekunden gemessen und bezieht sich nur auf den Eingabeverzögerungsanteil des Interaktionszyklus, nicht auf die gesamte Zeit, die für die Ausführung der Interaktion oder die visuelle Rückmeldung benötigt wird. Das Verständnis von FID ist für Entwickler und Performance-Ingenieure unerlässlich, die reaktionsschnelle, benutzerfreundliche Web-Erlebnisse schaffen möchten, die Nutzer binden, anstatt sie zu frustrieren.

Historischer Kontext und Entwicklung von FID

First Input Delay wurde 2020 als Core Web Vital-Metrik eingeführt, von Google entwickelt, um dem wachsenden Bedarf an der Messung realer Interaktivität im Web gerecht zu werden. Vor FID verließen sich Entwickler auf Laborwerte wie Time to Interactive (TTI), die die tatsächliche Nutzererfahrung bei Seiteninteraktionen nicht erfassten. Die Metrik wurde entwickelt, um eine kritische Lücke in der Leistungsbewertung zu schließen, indem sie sich auf den ersten Eindruck der Reaktionsfähigkeit einer Website konzentriert. Über mehrere Jahre hinweg diente FID als primäre Reaktionsfähigkeitsmetrik im Core Web Vitals-Framework von Google, beeinflusste Suchrankings und förderte die breite Einführung von Performance-Optimierungspraktiken. Forschungen und reale Daten zeigten jedoch Grenzen des FID-Ansatzes – insbesondere, dass nur die erste Interaktion gemessen wurde und der vollständige Ereignisverarbeitungszyklus nicht berücksichtigt wurde. Laut dem HTTP Archive 2024 Performance Report erzielten etwa 68 % der Desktop-Websites und 51 % der mobilen Websites gute FID-Werte, was einen erheblichen Fortschritt bei der Web-Performance-Optimierung darstellt. Diese breite Einführung von FID-Optimierungspraktiken trug zu allgemeinen Verbesserungen der Web-Reaktionsfähigkeit bei, obwohl die Einschränkungen der Metrik Google dazu veranlassten, einen umfassenderen Nachfolger zu entwickeln.

Technische Erklärung: Wie FID funktioniert

FID misst die Differenz zwischen zwei kritischen Zeitpunkten: dem Moment, in dem der Browser ein Eingabeereignis empfängt, und dem Moment, in dem der Haupt-Thread zur Verarbeitung dieses Ereignisses bereit ist. Wenn ein Nutzer mit einer Webseite interagiert, stellt der Browser das Ereignis in die Warteschlange und wartet, bis der Haupt-Thread seine aktuelle Aufgabe abgeschlossen hat, bevor er mit der Ausführung des zugehörigen Event-Handlers beginnen kann. Der Haupt-Thread ist die Einzel-Thread-Ausführungsumgebung, in der der Browser zentrale Aufgaben wie das Parsen von HTML, das Ausführen von JavaScript, das Neuberechnen von Styles und das Rendern von Layouts übernimmt. Ist der Haupt-Thread mit lang laufenden JavaScript-Aufgaben beschäftigt, muss das Eingabeereignis in der Warteschlange warten – das ist genau die Verzögerung, die FID misst. Die Messung ist einfach, aber wirkungsvoll: Klickt ein Nutzer um 1000 ms auf eine Schaltfläche und ist der Haupt-Thread um 1050 ms frei, beträgt der FID-Wert 50 Millisekunden. Diese Verzögerung ist für den Nutzer im Sinne der Metrik unsichtbar, beeinflusst aber direkt die wahrgenommene Leistung – Nutzer bemerken, dass ihre Aktion nicht sofort eine Rückmeldung erzeugt. FID schließt bewusst die Zeit für die eigentliche Verarbeitung des Event-Handlers und das Aktualisieren der Anzeige aus und konzentriert sich nur auf die Wartezeit. Diese Designentscheidung wurde getroffen, weil die Einbeziehung der Verarbeitungszeit Entwickler dazu verleiten könnte, asynchrone Workarounds zu verwenden, die die Nutzererfahrung verschlechtern statt verbessern würden.

Vergleichstabelle: FID und verwandte Performance-Metriken

MetrikMisstTypGeltungsbereichSchwellenwertStatus
First Input Delay (FID)Zeit zwischen Nutzereingabe und Beginn der BrowserverarbeitungFeldNur erste Interaktion≤100 ms (gut)Veraltet (durch INP ersetzt)
Interaction to Next Paint (INP)Vollständiger Interaktionszyklus inkl. Eingabe, Verarbeitung und visueller RückmeldungFeldAlle Interaktionen (schlechtester Fall)≤200 ms (gut)Aktuelle Core Web Vital
Total Blocking Time (TBT)Summe der Blockierzeit aller langen Aufgaben beim SeitenladenLaborSeitenladephase≤300 ms (gut)Labor-Proxy für FID
Time to Interactive (TTI)Wann die Seite vollständig interaktiv und reaktionsfähig istLaborSeitenladephase≤3,8 s (gut)Veraltete Metrik
First Contentful Paint (FCP)Zeitpunkt, zu dem erster Inhalt auf dem Bildschirm erscheintFeld/LaborInitiales Rendering≤1,8 s (gut)Core Web Vital
Largest Contentful Paint (LCP)Zeitpunkt, zu dem das größte Inhaltselement sichtbar wirdFeld/LaborHauptinhalts-Rendering≤2,5 s (gut)Core Web Vital

Warum FID wichtig ist: Auswirkungen auf Unternehmen und Nutzererlebnis

First Input Delay beeinflusst direkt die Nutzerzufriedenheit und Konversionsraten, da er bestimmt, ob eine Website reaktionsschnell oder träge wirkt. Studien zeigen immer wieder, dass Nutzer Websites verlassen, die sich nicht reaktionsschnell anfühlen – selbst Verzögerungen von 100–300 Millisekunden verursachen spürbare Frustration. Wenn Nutzer nach einem Klick lange auf eine Rückmeldung warten, klicken sie möglicherweise mehrfach, was zu doppelten Übermittlungen oder Navigationsfehlern führt. Hohe FID-Werte korrelieren mit höheren Absprungraten und geringerer Nutzerbindung, insbesondere auf Mobilgeräten, wo Nutzer weniger geduldig auf Verzögerungen reagieren. Aus Unternehmenssicht kann eine schlechte FID-Leistung die Suchmaschinenplatzierung negativ beeinflussen, da Google Core Web Vitals (zu denen FID zählte) in den Ranking-Algorithmus integriert hat. Websites mit guten FID-Werten profitieren von besserer SEO-Sichtbarkeit, höheren Klickraten aus den Suchergebnissen und besserer Nutzerbindung. Die Metrik dient auch als Diagnosewerkzeug – hohe FID-Werte deuten darauf hin, dass der Haupt-Thread durch JavaScript-Ausführung blockiert wird, und zeigen Entwicklern gezielte Optimierungsmöglichkeiten auf. Für E-Commerce-Seiten, SaaS-Anwendungen und Content-Plattformen kann die Optimierung von FID direkt zu höheren Konversionsraten und einem besseren Lifetime Value der Nutzer führen.

Plattformabhängige Besonderheiten: FID in verschiedenen Browsern und auf unterschiedlichen Geräten

Das FID-Verhalten variiert deutlich je nach Gerätetyp und Netzwerkbedingungen, weshalb die Leistungsanalyse nach Gerätetyp und Verbindungsgeschwindigkeit segmentiert werden sollte. Mobilgeräte weisen in der Regel höhere FID-Werte auf als Desktop-Computer, da sie weniger Rechenleistung und Arbeitsspeicher besitzen und daher empfindlicher auf Haupt-Thread-Blockierungen reagieren. Auf Mobilgeräten kann dasselbe JavaScript, das auf Desktops kaum Verzögerungen verursacht, spürbare FID-Probleme auslösen, insbesondere auf Mittelklasse- und günstigen Geräten, die einen erheblichen Anteil des weltweiten Traffics ausmachen. Netzwerkbedingungen beeinflussen FID indirekt: Langsamere Netzwerke führen dazu, dass JavaScript-Dateien länger geladen werden und der Haupt-Thread länger mit Parsen und Ausführen beschäftigt ist. Browserunterschiede sind bei der FID-Messung selbst gering, da die Metrik auf standardisierten APIs basiert, aber verschiedene Browser können JavaScript unterschiedlich ausführen und so zu Abweichungen in der realen FID-Leistung führen. Chrome, Edge und andere Chromium-basierte Browser haben ähnliche Leistungseigenschaften, während Firefox und Safari teils abweichende Muster zeigen. Die Event Timing API, die der FID-Messung zugrunde liegt, wird von modernen Browsern unterstützt, allerdings mit Einschränkungen – beispielsweise werden FID-Messungen aus cross-origin iframes nicht in allen Fällen erfasst. Entwickler sollten FID-Daten nach Gerätekategorie und Browsertyp segmentieren, um plattformspezifische Optimierungspotenziale zu erkennen.

Schlüsselfaktoren für einen hohen First Input Delay

  • Lang laufende JavaScript-Aufgaben, die den Haupt-Thread über längere Zeit blockieren und die Reaktion auf Nutzereingaben verhindern
  • Große, unoptimierte JavaScript-Bundles, die viel Zeit zum Parsen und Kompilieren benötigen, bevor sie ausgeführt werden können
  • Renderblockierende CSS und Skripte, die die Interaktivität verzögern, weil sie zuerst verarbeitet werden müssen
  • Drittanbieterskripte wie Werbung, Analytik-Tracker und Social-Media-Widgets, die Ressourcen des Haupt-Threads beanspruchen
  • Ineffiziente Event-Handler mit komplexer Logik oder schlechter Performance, die die Verarbeitungszeit verlängern
  • Komplexe DOM-Strukturen mit tief verschachtelten Elementen, die den Aufwand für Event-Delegation und Layout-Berechnungen erhöhen
  • Zu viele Event-Listener, insbesondere für häufige Ereignisse wie Scrollen oder Größenänderungen
  • Synchrone Operationen, die den Haupt-Thread blockieren, z. B. synchrone XMLHttpRequests oder blockierende Dateioperationen
  • Schlechte mobile Geräteoptimierung, die begrenzte Rechenleistung und Speicher schwächerer Geräte nicht berücksichtigt
  • Unoptimierte Drittanbieter-Bibliotheken, die unnötigen Code enthalten oder ineffiziente Algorithmen verwenden

Optimierungsstrategien und Best Practices

Um First Input Delay zu reduzieren, ist ein vielschichtiger Ansatz erforderlich, der die JavaScript-Optimierung, Aufgabenmanagement und Ressourcenauslieferung adressiert. Code-Splitting ist eine der effektivsten Strategien – JavaScript wird in kleinere Teile aufgeteilt, die nur bei Bedarf geladen werden, statt ein großes Bundle direkt zu laden. Dies stellt sicher, dass das für die Initialinteraktivität erforderliche JavaScript schnell verfügbar ist, während weniger kritische Funktionen asynchron nachgeladen werden. Lange Aufgaben in kleinere Abschnitte unterteilen (unter 50 ms) ermöglicht es dem Browser, zwischen den Aufgaben auf Nutzereingaben zu reagieren und so die wahrgenommene Reaktionsfähigkeit zu verbessern. Entwickler können dies mit Techniken wie setTimeout, requestIdleCallback oder modernen async/await-Mustern erreichen, die die Kontrolle zurück an den Browser geben. Nicht-kritisches JavaScript verzögern (z. B. mit dem Attribut defer oder dynamischen Imports), verhindert, dass der Haupt-Thread durch unnötige Skripte blockiert wird. Minifizierung und Komprimierung verkleinern die Dateien, sodass JavaScript schneller heruntergeladen und geparst werden kann. Moderne Komprimierungsalgorithmen wie Brotli können JavaScript-Bundles um 15–20 % stärker reduzieren als gzip. Web Workers ermöglichen das Auslagern rechenintensiver Aufgaben in Hintergrund-Threads, sodass der Haupt-Thread für Nutzerinteraktionen frei bleibt. Lazy Loading verschiebt das Laden von Bildern und nicht-kritischen Ressourcen, bis sie benötigt werden, und reduziert so die anfängliche Belastung des Haupt-Threads. Event-Handler optimieren (z. B. mit Debouncing und Throttling) verhindert übermäßige Funktionsaufrufe bei häufigen Ereignissen. Unnötiges JavaScript entfernen (z. B. durch Tree-Shaking und Dead Code Elimination) reduziert die zu verarbeitende Code-Menge. Passive Event-Listener für Scroll- und Touch-Events informieren den Browser, dass der Listener das Standardverhalten nicht verhindert, was ein flüssiges Scrollen ohne Verzögerung ermöglicht.

Der Übergang von FID zu INP: Die Entwicklung verstehen

Im März 2024 hat Google First Input Delay offiziell durch Interaction to Next Paint (INP) als Reaktionsfähigkeitsmetrik in Core Web Vitals ersetzt und damit eine bedeutende Weiterentwicklung der Web-Performance-Messung eingeleitet. Während FID nur die Eingabeverzögerung der ersten Interaktion erfasste, liefert INP einen umfassenderen Blick, indem es den gesamten Interaktionszyklus über alle Nutzerinteraktionen während der gesamten Lebensdauer einer Seite misst. INP erfasst drei Phasen: Eingabeverzögerung (wie FID), Verarbeitungsverzögerung (Zeit zur Ausführung des Event-Handlers) und Präsentationsverzögerung (Zeit für Layout-Neuberechnung und Rendering). Dieses breitere Messkonzept beseitigt die Einschränkungen von FID, indem es anerkennt, dass Nutzern die vollständige Reaktionsfähigkeit ihrer Interaktionen wichtig ist – nicht nur die Anfangsverzögerung. Der Wechsel spiegelt die Erkenntnis der Branche wider, dass FID allein nicht das gesamte Nutzererlebnis abbildete – eine Seite konnte hervorragende FID-Werte, aber trotzdem eine schlechte Gesamtreaktionsfähigkeit aufweisen, wenn Event-Handler langsam oder Layout-Neuberechnungen aufwendig waren. Für Entwickler bedeutet dieser Wechsel, dass Optimierungsstrategien über die Reduzierung von Haupt-Thread-Blockierungen hinaus auch die effiziente Ausführung von Event-Handlern und optimierte Rendering-Pipelines umfassen müssen. Die Prinzipien hinter der FID-Optimierung bleiben jedoch für INP relevant, da die Reduzierung von Haupt-Thread-Blockaden weiterhin eine grundlegende Best Practice bleibt. Viele Websites, die für FID optimiert wurden, verbesserten damit auch ihre INP-Werte, wobei jedoch weitere Optimierungen nötig sein können, um Verarbeitungs- und Präsentationsverzögerungen gezielt zu adressieren.

FID messen: Tools, APIs und Umsetzung

First Input Delay kann nur im Feld bei echten Nutzern gemessen werden, da er tatsächliche Interaktionen mit der Seite erfordert. Verschiedene Tools und Ansätze ermöglichen die Messung und Überwachung von FID. Google PageSpeed Insights liefert FID-Daten aus dem Chrome User Experience Report (CrUX) und zeigt reale Leistungsdaten, die von Millionen Chrome-Nutzern gesammelt werden. Der Core Web Vitals-Bericht in der Search Console zeigt die FID-Leistung für die Seiten Ihrer Website, segmentiert nach Gerätetyp und URL. Die web-vitals JavaScript-Bibliothek von Google bietet eine einfache Möglichkeit, FID programmatisch zu messen und Daten an Analyseplattformen zu senden. Real User Monitoring (RUM)-Plattformen wie Datadog, New Relic und andere erfassen FID-Daten von echten Nutzern und bieten detaillierte Analysen und Benachrichtigungen. Wer FID direkt in JavaScript messen möchte, nutzt die Event Timing API, die über das PerformanceObserver-Interface Zugriff auf First-Input-Entries bietet. Die API meldet first-input-Einträge mit startTime (Zeitpunkt der Eingabe) und processingStart (Zeitpunkt, an dem der Browser mit der Verarbeitung beginnt), sodass FID als Differenz berechnet werden kann. Entwickler müssen dabei einige Besonderheiten berücksichtigen: FID sollte für Seiten ignoriert werden, die im Hintergrund geladen wurden oder vor der ersten Eingabe in den Hintergrund verschoben wurden, sowie für Eingaben aus iframes (obwohl die Metrik diese eigentlich einschließen sollte). Total Blocking Time (TBT) ist eine ausgezeichnete labormessbare Proxy-Metrik für FID, korreliert gut mit Felddaten und unterstützt Entwickler bei der Identifikation von Optimierungspotenzialen in Entwicklung und Test.

Ausblick: Das Erbe von FID und die Weiterentwicklung von Performance-Metriken

Das Vermächtnis von First Input Delay reicht weit über seine Ablösung durch INP hinaus, da FID das Verständnis und die Optimierung der Web-Performance grundlegend verändert hat. FID hat das Konzept eingeführt, reale Nutzererfahrung zu messen, statt sich ausschließlich auf synthetische Laborwerte zu verlassen – diesem Muster folgen auch INP und andere feldbasierte Metriken. Der Fokus auf die Reaktionsfähigkeit während des Seitenladens hat eine zentrale Lücke in der Web-Performance beleuchtet: die Zeitspanne zwischen der Sichtbarkeit von Inhalten und der vollständigen Interaktivität der Seite. Diese Erkenntnis führte zur breiten Einführung von Code-Splitting, Lazy Loading und JavaScript-Optimierung, die die Reaktionsfähigkeit im Web über Millionen von Websites hinweg verbessert haben. Der Übergang zu INP ist die logische Weiterentwicklung der Performance-Messung – von der Messung einer einzigen Interaktion hin zur Erfassung des gesamten Reaktionsprofils aller Interaktionen. Da Webanwendungen immer interaktiver und komplexer werden, werden sich Metriken weiterentwickeln, um noch differenziertere Aspekte der Nutzererfahrung abzubilden. Zukünftige Herausforderungen umfassen die Messung der Reaktionsfähigkeit während längerer Interaktionsphasen, die Berücksichtigung der Animationsflüssigkeit und die Erfassung des Einflusses von Drittanbieterskripten auf die Gesamtreaktionsfähigkeit. Entwickler, die in FID-Optimierung investiert haben, sind für INP gut aufgestellt, denn die Grundprinzipien – Haupt-Thread-Blockierungen zu minimieren und JavaScript effizient auszuführen – bleiben zentral für gute INP-Werte. Der Fokus der Web-Performance-Community auf nutzerzentrierte Metriken wie FID und INP hat eine Performance-First-Kultur etabliert, die allen Nutzern zugutekommt – insbesondere denen auf langsameren Geräten und Netzwerken.

Häufig gestellte Fragen

Was ist der Unterschied zwischen FID und INP?

First Input Delay (FID) misst nur die Verzögerung bei der ersten Nutzerinteraktion, während Interaction to Next Paint (INP) die vollständige Reaktionsfähigkeit über alle Interaktionen während der gesamten Lebensdauer der Seite misst. INP berücksichtigt Eingabeverzögerung, Verarbeitungsverzögerung und Präsentationsverzögerung und bietet damit einen umfassenderen Blick auf die Interaktivität. Seit März 2024 hat INP FID als offizielle Core Web Vital-Metrik ersetzt.

Was gilt als guter FID-Wert?

Laut den Core Web Vitals-Richtlinien von Google gilt ein FID-Wert von 100 Millisekunden oder weniger als gut. Websites sollten dieses Ziel für mindestens 75 % der Seitenaufrufe erreichen, gemessen sowohl auf Mobilgeräten als auch auf Desktops. Werte zwischen 100–300 ms sind verbesserungswürdig, während Werte über 300 ms als schlecht gelten und optimiert werden sollten.

Wie beeinflusst JavaScript den First Input Delay?

Die Ausführung von JavaScript wirkt sich direkt auf FID aus, da der Haupt-Thread des Browsers keine Nutzerinteraktionen verarbeiten kann, wenn er mit dem Parsen, Kompilieren oder Ausführen von JavaScript beschäftigt ist. Große JavaScript-Bundles, lang laufende Aufgaben und ineffizienter Code tragen alle zu höheren FID-Werten bei. Durch Optimierung von JavaScript mittels Code-Splitting, Minifizierung und Verschiebung nicht-kritischer Skripte kann FID erheblich reduziert werden.

Kann FID im Labor gemessen werden oder nur im Feld?

FID kann nur im Feld bei echten Nutzern gemessen werden, da tatsächliche Nutzerinteraktionen erforderlich sind. Entwickler können jedoch die Total Blocking Time (TBT) als labormessbare Proxy-Metrik verwenden, die gut mit FID korreliert. Tools wie Lighthouse, PageSpeed Insights und Chrome DevTools helfen, Leistungsprobleme zu identifizieren, die FID beeinflussen.

Was sind die Hauptursachen für einen hohen First Input Delay?

Ein hoher FID wird hauptsächlich durch lang laufende JavaScript-Aufgaben verursacht, die den Haupt-Thread blockieren, große unoptimierte JavaScript-Bundles, renderblockierende CSS und Skripte, umfangreiche Drittanbieterskripte (Werbung, Analytik), ineffiziente Ereignis-Handler und schlechte mobile Geräteoptimierung. Komplexe DOM-Strukturen und zu viele Event-Listener können die Ressourcen des Haupt-Threads zusätzlich belasten und Eingabeverzögerungen erhöhen.

Wie steht FID im Zusammenhang mit Nutzererfahrung und SEO?

FID wirkt sich direkt auf die Nutzererfahrung aus, indem er bestimmt, wie schnell Websites auf Nutzeraktionen reagieren, was die wahrgenommene Leistung und Zufriedenheit beeinflusst. Google betrachtet FID (und jetzt INP) als Rankingfaktor in den Suchergebnissen, was bedeutet, dass schlechte FID-Werte die SEO-Leistung negativ beeinflussen können. Websites mit guten FID-Werten bieten bessere Nutzererfahrungen und können höher in den Suchergebnissen ranken.

Welche Tools kann ich verwenden, um FID zu messen und zu überwachen?

Mehrere Tools können FID messen, darunter Google PageSpeed Insights, der Chrome User Experience Report (CrUX), der Core Web Vitals-Bericht in der Search Console, die web-vitals JavaScript-Bibliothek und Real User Monitoring (RUM)-Plattformen. Für Labortests nutzen Sie Lighthouse mit der Timespan-Funktion. AmICited kann helfen, Ihre FID-Leistung in KI-generierten Antworten und Zitaten zu überwachen.

Bereit, Ihre KI-Sichtbarkeit zu überwachen?

Beginnen Sie zu verfolgen, wie KI-Chatbots Ihre Marke auf ChatGPT, Perplexity und anderen Plattformen erwähnen. Erhalten Sie umsetzbare Erkenntnisse zur Verbesserung Ihrer KI-Präsenz.

Mehr erfahren

Interaction to Next Paint (INP)
Interaction to Next Paint (INP) – Responsivitäts-Metrik als FID-Nachfolger

Interaction to Next Paint (INP)

Erfahren Sie mehr über Interaction to Next Paint (INP), die Core Web Vitals-Kennzahl zur Messung der Seitenreaktionsfähigkeit. Verstehen Sie, wie INP funktionie...

9 Min. Lesezeit
Seitenladegeschwindigkeit
Seitenladegeschwindigkeit: Definition, Kennzahlen und Einfluss auf das Nutzererlebnis

Seitenladegeschwindigkeit

Die Seitenladegeschwindigkeit misst, wie schnell eine Webseite lädt. Erfahren Sie mehr über Core Web Vitals-Kennzahlen, warum Seitenladegeschwindigkeit für SEO ...

12 Min. Lesezeit