Kurzfassung für Entscheider
TTFBTTFB steht für Time to First Byte. Gemessen wird die Zeit vom Beginn einer Anfrage bis zum ersten Byte der Antwort. Dazu können auch Weiterleitungen, Verbindungsaufbau und Netzwerkzeiten gehören. steht für Time to First Byte: die Zeit vom Start einer Navigation bis zum Eintreffen des ersten Bytes der Antwort. Eine hohe TTFB verzögert damit auch das, was danach kommt — etwa First Contentful Paint und Largest Contentful Paint.
Zwei Dinge werden dabei oft vermischt:
- TTFB ist kein Core Web Vital. web.dev nennt für die meisten Websites einen groben Orientierungswert von 0,8 Sekunden oder weniger am 75. Perzentil. Das ist eine Faustregel, kein universelles 200-ms-Ziel.
- Der Google-Ads-Qualitätsfaktor ist kein Auktionssignal. Google beschreibt ihn ausdrücklich als Diagnosetool. Erwartete Klickrate, Anzeigenrelevanz und Landingpage-Erfahrung werden jedoch auch zur Qualitätsbewertung in der Auktion herangezogen.
Die praktische Konsequenz: Eine langsame LandingpageEine Landingpage ist zunächst die Seite, auf der jemand nach einem Linkklick landet. Im Marketing meint der Begriff häufig eine gezielt für ein Angebot oder eine Kampagne gestaltete Seite mit einem klaren nächsten Schritt. kann Werbeleistung beeinträchtigen. Aber aus einem einzelnen TTFB-Wert lässt sich weder ein bestimmter Qualitätsfaktor noch ein bestimmter CPC oder CPL ableiten.
1. Was TTFB tatsächlich misst
TTFB umfasst mehr als reine PHP-Ausführungszeit. Je nach Messmethode können unter anderem DNS-Auflösung, Verbindungsaufbau, TLS, Weiterleitungen und die eigentliche Server-Verarbeitung in den Wert einfließen.
Deshalb ist die Frage „Wie schnell ist mein Server?“ zu grob. Besser sind drei getrennte Fragen:
- Wie schnell antwortet die Seite bei echten Nutzern im Feld?
- Wie unterscheiden sich Cache-Hits und Cache-Misses?
- Welcher Teil der Kette verursacht die Verzögerung: Netzwerk, WordPress, Datenbank oder externe Abhängigkeit?
web.dev empfiehlt als grobe Orientierung für die meisten Websites eine TTFB von höchstens 0,8 Sekunden am 75. Perzentil und bewertet Werte oberhalb von 1,8 Sekunden als schlecht. Gleichzeitig weist Google ausdrücklich darauf hin, dass TTFB kein Core Web Vital ist.
Das ist wichtig: Eine WordPress-Seite kann eine sehr niedrige TTFB haben und trotzdem beim LCPLCP steht für Largest Contentful Paint. Er misst die Zeit vom Aufruf einer Seite bis zur Anzeige ihres größten sichtbaren Inhalts – häufig ein Bild oder ein Textblock. oder bei der Interaktion schlecht abschneiden. Umgekehrt kann eine serverseitig gerenderte Seite mit etwas höherer TTFB bei den nutzerzentrierten Kennzahlen gut sein.
2. Was Google Ads daraus macht — und was nicht
Google Ads nennt beim Qualitätsfaktor drei Komponenten:
- erwartete Klickrate,
- Anzeigenrelevanz,
- Nutzererfahrung mit der Landingpage.
Der Qualitätsfaktor selbst ist laut Google kein KPI und kein Input der Anzeigenauktion. Er ist eine Diagnose auf Keyword-Ebene. Für die Auktion verwendet Google dagegen Qualitätsbewertungen in Echtzeit, zu denen unter anderem erwartete CTR, Anzeigenrelevanz und Landingpage-Erfahrung gehören können.
Daraus folgt keine Formel wie:
TTFB 900 ms → Qualitätsfaktor 5 → CPC +80 %
So lässt sich Google Ads nicht seriös rechnen. Schnelle Landingpages sind sinnvoll, weil Nutzer nicht unnötig warten sollen und weil Google die Landingpage-Erfahrung als relevanten Qualitätsbereich behandelt. Den Effekt auf CPC, Conversion-RateDie Conversion-Rate setzt erfolgreiche Zielhandlungen ins Verhältnis zu einer definierten Bezugsgröße. Häufig wird gefragt, welcher Anteil der Sitzungen mindestens eine Conversion enthält. Andere Berichte beziehen sich auf Nutzer oder Anzeigenklicks und sind deshalb nicht direkt vergleichbar. und CPL müssen Sie aber im eigenen Konto messen.
3. Erst messen, dann optimieren
Bevor Plugins, Hosting oder Server getauscht werden, braucht es eine belastbare Ausgangslage.
Sinnvolle Messpunkte:
- PageSpeed Insights bzw. CrUX für Felddaten, wenn genügend Daten vorhanden sind
- WebPageTest für reproduzierbare Labortests aus definierten Regionen
- Chrome DevTools für einzelne Requests und Wasserfallanalyse
- Server- oder APM-Logs für PHP-, Datenbank- und Backend-Zeiten
Messen Sie nicht nur einmal. Vergleichen Sie mehrere Seiten, mobile und Desktop-Verbindungen sowie eingeloggte und nicht eingeloggte Zustände, sofern das für Ihr System relevant ist.
Ein einzelner schneller Homepage-Test beweist noch nicht, dass eine Google-Ads-Landingpage unter Last ebenso schnell antwortet.
4. Die WordPress-Hebel mit dem größten technischen Einfluss
Full-Page-Cache
Für öffentlich identische Seiten ist ein sauberer Full-Page-Cache häufig der stärkste Hebel. Ein Cache-Hit kann PHP und große Teile der Datenbankarbeit umgehen. Entscheidend ist nicht der Name des Cache-Plugins, sondern ob die relevante Route tatsächlich aus einem wirksamen Cache ausgeliefert wird.
PHP, Datenbank und Plugin-Pfad
Bei Cache-Misses zählen PHP-Ausführungszeit, Datenbankabfragen und Plugin-Code. Langsame Queries, externe API-Aufrufe im Request oder unnötige Initialisierung können die Server-Antwort deutlich verlängern.
Object Cache
Redis oder ein anderer persistenter Object Cache kann bei datenbankintensiven, dynamischen WordPress-Setups helfen. Auf einer weitgehend statischen Landingpage mit effektivem Full-Page-Cache muss der Effekt dagegen nicht groß sein.
Hosting-Ressourcen und Standort
CPU, Arbeitsspeicher, PHP-Worker, Datenbankleistung und Netzwerkweg beeinflussen die Antwortzeit. Ein geografisch sinnvoller Standort kann Latenz reduzieren, aber „Frankfurt ist immer schneller als Amsterdam“ wäre zu pauschal: Routing, CDNCDN steht für Content Delivery Network. Ein solches Netz verteilt Inhalte über mehrere Serverstandorte. Häufig werden Bilder, Stylesheets oder andere Dateien dort zwischengespeichert, damit nicht jede Anfrage den ursprünglichen Webserver erreichen muss., Peering und Nutzerstandort spielen ebenfalls mit hinein.
CDN und Edge-Caching
Ein CDN kann statische Assets beschleunigen und — je nach Architektur — auch HTML näher am Nutzer ausliefern. Es ersetzt jedoch keine Diagnose eines langsamen Origins. Erst klären, wo die Zeit verloren geht, dann die passende Cache-Ebene wählen.
Cron und Hintergrundjobs
WordPress WP-Cron wird über Seitenaufrufe angestoßen. Für stark frequentierte oder betriebskritische Systeme kann ein echter System-Cron planbarer sein. Das ist vor allem eine Frage von Zuverlässigkeit und Laststeuerung; es ist kein automatischer TTFB-Turbo.
5. Was nicht mit TTFB verwechselt werden sollte
Minifizierung, Bildkompression, Lazy LoadingLazy Loading verschiebt das Laden bestimmter Ressourcen auf einen späteren Zeitpunkt. Bei Bildern bedeutet das häufig: Dateien weiter unten auf der Seite werden erst geladen, wenn sie sich dem sichtbaren Bereich nähern. und die Reduktion von Third-Party-JavaScript können die wahrgenommene Ladezeit und Core Web Vitals stark beeinflussen. Sie verändern aber nicht automatisch die Zeit bis zum ersten Byte.
Deshalb sollte eine Performance-Analyse mindestens zwei Ebenen trennen:
Server / Netzwerk
TTFB · Backend · Cache · Datenbank
Browser / Rendering
FCP · LCP · INP · CLS · JavaScript · Bilder · Fonts
Wer nur Lighthouse optimiert, kann ein Backend-Problem übersehen. Wer nur TTFB optimiert, kann eine langsame Render-Pipeline übersehen.
6. Managed WordPress oder eigener Server?
Beides kann schnell sein.
Managed WordPress Hosting passt, wenn Updates, Backups, CachingCaching speichert eine wiederverwendbare Kopie von Daten oder Inhalten. Bei Websites kann das im Browser, auf dem Server oder in einem vorgeschalteten Dienst passieren. Ein passender Cache verkürzt Wartezeiten und entlastet das System., Sicherheitsbasis und Support möglichst wenig eigenen Betriebsaufwand erzeugen sollen. Gute Plattformen bringen viele sinnvolle Defaults bereits mit.
Eigene Server-Infrastruktur passt, wenn Sie Betrieb, Deployment, Caching, PHP, Datenbank und Observability bewusst selbst verantworten wollen oder müssen. Sie gibt mehr Kontrolle — aber auch mehr Verantwortung.
Die Entscheidung sollte deshalb nicht auf einem Versprechen wie „Root-Server ist immer schneller“ beruhen. Entscheidend sind messbare Antwortzeiten, Stabilität unter Last und der Aufwand, den das Team dauerhaft tragen kann.
7. Was Performance im CPL wirklich bewegt
Im dokumentierten E3-New-Energy-Fall sank der Cost per LeadCost per Lead, kurz CPL, bezeichnet die Kosten pro gewonnenem Lead. Dafür werden die berücksichtigten Kosten durch die Anzahl der erfassten Leads geteilt. Ob nur Werbebudget oder auch weitere Aufwände enthalten sind, muss dazugesagt werden. von 150 € auf 22 €. Das ist ein Referenzfall für ein gesamtes System — nicht der Beweis, dass ein bestimmter TTFB-Wert den CPL um einen festen Prozentsatz senkt.
Zu den Veränderungen gehörten mehrere Ebenen: Landingpage, Messung, Vorqualifizierung und Vertriebsübergabe. Page Speed ist in so einem System wichtig, weil technische Wartezeit keine zusätzliche Nachfrage erzeugt. Wie groß der wirtschaftliche Effekt einer Performance-Änderung ist, muss aber mit realen Kampagnen- und Conversion-Daten geprüft werden.
Die saubere Frage lautet daher nicht:
„Wie viel CPL spare ich bei 200 ms TTFB?“
Sondern:
„Ist Server-Antwortzeit in meinem aktuellen Funnel ein messbarer Engpass — und verändert die Behebung die Nutzer- und Kampagnenkennzahlen?“
8. Server-Side Tracking ist ein eigener Architekturbaustein
Server-Side Tracking und WordPress-Hosting hängen zusammen, sind aber nicht dasselbe Problem. Ein GTM-Server-Container muss nicht auf derselben Maschine wie WordPress laufen. Externe serverseitige Tagging-Infrastruktur kann technisch sogar die sauberere Trennung sein.
Auch rechtlich gilt: Ein Serverstandort in Deutschland oder der EU macht ein Tracking-Setup nicht automatisch DSGVO-konform. Entscheidend sind unter anderem Rechtsgrundlage bzw. Consent, Datenminimierung, Konfiguration, Verträge und die tatsächlich beteiligten Empfänger.
Performance und Datenschutz sollten deshalb beide Teil der Architektur sein — aber nicht mit einer Abkürzung wie „EU-Server = compliant“ vermischt werden.
9. Was Sie als Nächstes prüfen sollten
- Felddaten ansehen. Gibt es für die Landingpage CrUX-Daten, und wie sieht das 75. Perzentil aus?
- TTFB zerlegen. Testen Sie Cache-Hit und Cache-Miss und prüfen Sie Server-/APM-Daten statt nur einen Gesamtwert.
- Core Web Vitals separat prüfen. LCP, INP und CLS beantworten andere Fragen als TTFB.
- Google Ads getrennt bewerten. Landingpage-Erfahrung, Conversion-Rate, CPC und CPL vor und nach einer Änderung vergleichen — keine Wirkung aus TTFB allein ableiten.
- Erst danach den Stack ändern. Hosting-Wechsel, Cache-Umbau oder Server-Tuning nur dort, wo die Messung tatsächlich einen Engpass zeigt.
Wenn Sie WordPress, Performance und Tracking nicht als drei Einzelbaustellen behandeln wollen, ist der WordPress-Freelancer-Einstieg der passende nächste Schritt.
—