So reduzieren Sie die Serverantwortzeiten (TTFB) in WordPress: Vorzugsweise unter 200 ms – Lighthouse + PageSpeed Insights Item

Müssen Sie die Serverantwortzeiten reduzieren?

Server werden von Ihrem Hosting gesteuert. Der einfachste Weg, Serverantwortzeiten in WordPress zu reduzieren, besteht darin, Shared Hosting zu vermeiden und einen leistungsfähigeren Server zu verwenden. Das liegt daran, dass Shared Hosting begrenzte Ressourcen + CPU-Limits hat. Die TTFB einiger Hosts wie SiteGround und WP Engine sind ebenfalls schlechter geworden. Es gibt viele Umfragen, Migrationsergebnisse und Gespräche über „das schnellste Hosting“, die Sie in vielen unvoreingenommenen Facebook-Gruppen wie WP Speed Matters finden können.

Abgesehen vom Hosting besteht die andere Möglichkeit, TTFB zu verbessern, darin, die CPU zu reduzieren und die Belastung Ihres Servers zu verringern. Cloudflare verfügt über viele Funktionen, die TTFB reduzieren können, einschließlich CDN, Brotli, HTTP / 3, Bot-Schutz und APO. Sie können auch das Caching auf Serverebene, die neuesten PHP-Versionen, das Bereinigen von Junk (Datenbank, aufgeblähte Plugins, Seitenersteller und Admin-Bloat) und das Deaktivieren von Heartbeat verwenden.

Was ist ein guter TTFB?

Google empfiehlt eine TTFB von unter 200ms.

Dies kann für einige WordPress-Sites realistisch sein, aber Sie benötigen eine schnelle Infrastruktur (Hosting, Thema, Plugins). Wenn TTFB über 600 ms beträgt, wird es als langsam angesehen und schlägt bei der Prüfung fehl.

Langsame Server wirken sich auf die Ladezeiten, PSI-Werte (mehrere Elemente) und die Geschwindigkeit des Admin-Panels aus. Da Web Vitals zu einem größeren Rankingfaktor werden, ist das Erreichen eines schnellen TTFB wichtiger denn je.

1 2
0- 200 ms Google Empfohlen
200- 600ms Pässe Leuchtturm
600- 1000ms Schlägt fehl.
1000ms+ Sehr langsam

So testen Sie Ihren TTFB richtig

Lighthouse

Lighthouse ist ein idealer Ort, um TTFB zu testen. Laut Google „schlägt diese Prüfung fehl, wenn der Browser mehr als 600 ms darauf wartet, dass der Server auf die Hauptdokumentanforderung antwortet.“

 Kurze Serverantwortzeit

GTmetrix

GTmetix zeigt Ihren TTFB in den Registerkarten Zusammenfassung und Struktur an. Melden Sie sich für ein kostenloses GTmetrix-Konto an, damit Sie Tests in dem Rechenzentrum durchführen können, das Ihren Besuchern am nächsten liegt, anstatt in Vancouver.

OMM TTFB GTmetrix

KeyCDN

KeyCDN misst TTFB an 14 verschiedenen Orten (es ist auch mein bevorzugtes Tool). TTFBs können schnell sein, wenn Sie Standorte in der Nähe Ihres Ursprungsservers testen, und langsam, wenn Sie lange Strecken testen.

KeyCDN TTFB

Pingdom

Pingdom misst TTFB als „Wartezeit“ und lässt Sie von verschiedenen Orten aus testen.

Pingdom TTFB

Chrome DevTools

Chrome DevTools misst TTFB, wird jedoch von der Latenz und der Internetverbindung Ihres Computers beeinflusst.

TTFB Chrome DevTools

CPU-Auslastung reduzieren

Die Reduzierung der CPU (in Ihrem Hosting-Konto) ist eine der besten Möglichkeiten, Serverantwortzeiten zu reduzieren. Der Großteil dieses Tutorials konzentriert sich auf die Reduzierung der CPU und damit auf die Entlastung Ihres Servers. Vermeiden Sie die Verwendung von 75% + CPU-Limits, damit Ihr Server entspannt bleibt.

Reduce-CPU-Usage-WordPress
Halten Sie Ihren Server entspannt, indem Sie die CPU-Auslastung unter 75%
 Verwendung - Chrome Dev Tools
Überprüfen Sie die Verwendung bestimmter Elemente in Chrome Dev Tools

Deshalb ist es so wichtig, einen Plan mit genügend Serverressourcen zu wählen. Host-Unternehmen geben Ihnen Richtlinien basierend auf monatlichen Besuchern, aber sie berücksichtigen nicht, wie viele Plugins Sie haben, ob sie viele Ressourcen verbrauchen und ob Sie ein CDN verwenden.

GrowBig Server Resources
Verwenden Sie einen Hosting-Plan mit genügend Ressourcen, um Ihren Datenverkehr, Ihre Plugins usw

Vermeiden Sie Shared Hosting

Shared Hosting verfügt über begrenzte Serverressourcen, was häufig zu einem langsamen TTFB führt.

Wenn Ihre Nachbarn (andere Websites auf dem Server) Ressourcen beanspruchen, wird Ihre Website ausgehungert. Ganz zu schweigen davon, dass die meisten gemeinsam genutzten Hosts niedrige CPU-Limits haben. Aus diesem Grund werden beim Shared Hosting häufig 500 Fehler angezeigt. An einem Tag ist Ihre Website schnell, am nächsten Tag ist sie träge. Ich würde Elementor, Divi oder WooCommerce niemals auf Shared Hosting ausführen – sie erfordern zu viele Ressourcen.

Shared Hosting vs Managed Hosting
Managed / Cloud Hosting kann einen großen Unterschied machen
 Backlinko TTFB Test
TTFB Test durchgeführt von Backlinko
WordPress-Hosting-TTFBs
Mein TTFB-Test korrelierte mit dem von Backlinko, und ich habe auch einige andere Hosts getestet
  • SiteGround hat einen langsamen TTFB, CPU-Limits, zurückgegangenen Support, Preiserhöhungen und andere Probleme. Ihre AGB (Sek. 9) verhindert, dass Affiliates ‚SiteGround‘ in schlechten Bewertungen verwenden. Ich habe sie 2019 verlassen und aufgehört, sie vollständig zu unterstützen. Wie eine Person sagte: „SiteGround ist kein Preis-Leistungs-Verhältnis mehr.“ Machen Sie Ihre Forschung.
  • Hostinger schreibt gefälschte Bewertungen, stimmt in FB-Umfragen für sich selbst, auch unethisch. Mitarbeiter geben sich als Kunden aus und bringen die Leute dazu, Hostinger zu kaufen (Umfrage anzeigen).
  • GoDaddy kann tatsächlich einen anständigen TTFB haben, bringt aber Probleme mit sich: Das Bezahlen für SSL, Malware, langsames DNS und das Dashboard geben Ihnen wenig Kontrolle (siehe Thread).
  • WP Engine macht absurde Behauptungen wie „der eindeutige Performance-Leader in WordPress“, wenn die meisten Leute migrieren und viel schnellere Ladezeiten posten.
  • EIG-Marken wie Bluehost und HostGator haben überfüllte Server, langsame TTFB, schlechte Support- / Betriebszeiten und Malware-Probleme (Thread anzeigen). Hauptsächlich gefördert von „How to start a Blog“ Affiliates und zahlen viel, um von WordPress „empfohlen“ zu werden.

SiteGround-Slow-TTFB

Wechseln Sie zu schnellerem Hosting

Die meisten Hosting-Empfehlungen sind Müll und ich schlage vor, der Facebook-Gruppe von WP Speed Matters beizutreten, die eine der wenigen Gruppen ist, die nicht von Affiliates oder dem Community-Manager von SiteGround kontrolliert werden und negative Beiträge über ihre Marke wie in anderen Gruppen „moderieren“.

Cloudways hat ausgezeichnetes Feedback in Facebook-Gruppen, wenn Sie die Threads lesen. Ich benutze ihren Vultr HF-Plan und habe einen schnellen TTFB mit schönen GTmetrix-Ergebnissen (klicken Sie sich durch meinen Blog, um zu sehen, wie schnell er geladen wird). Sie verwenden Object Cache Pro (Redis), NVMe und verfügen über 39 Rechenzentren weltweit. Hauptnachteile sind kein Dateimanager und E-Mail-Hosting ist $ 1 / E-Mail / Monat. Cloudways ist ein wenig techier, weil sie ein benutzerdefiniertes Dashboard verwenden, das das Starten eines Servers erfordert, aber die meisten Leute finden es einfach, sobald Sie sich daran gewöhnt haben. Es handelt sich um monatliche Preise ohne hohe Verlängerungen, 3-Tage-Testversionen und eine kostenlose Migration. Wenn Ihr TTFB langsam ist, versuchen Sie, Ihre Website auf Vultr HF zu klonen und die Ergebnisse zu testen (Sie können auch Screenshots der Migrationsergebnisse von Personen + Facebook-Umfragen unten sehen). Sie haben hohe TrustPilot-Bewertungen und wenn Sie aus irgendeinem Grund nicht zufrieden sind, kündigen Sie einfach Ihre 3-Tage-Testversion.

SiteGround Langsam TTFB

 SiteGround Cloudways CPU-Auslastung

 SiteGround Cloudways TTFB

NameHero verwendet LiteSpeed-Server, die ein neuerer / schnellerer Servertyp sind (er ist billig und hat in Facebook-Umfragen sehr gut abgeschnitten). Sie können viele positive Rückmeldungen in Facebook-Gruppen finden. Ich schlage vor, NameHero ähnlichen Hosts (wie A2) vorzuziehen, da diese zuverlässiger sind, bessere Betriebszeiten bieten und US-amerikanischen Support bieten. Sie verwenden auch cPanel, das anfängerfreundlich ist. NameHero hat eine 30-tägige Rückerstattungsrichtlinie und führt kostenlose Migrationen durch, aber ich würde sie nur verwenden, wenn sich Ihre Besucher in den USA oder den Niederlanden befinden, da sich dort die Rechenzentren befinden. Ich empfehle generell den Turbo Cloud-Plan, der mit 3 GB RAM + NVMe geliefert wird. Große (WooCommerce) Websites sollten ihre verwaltete Cloud (oder Cloudways) verwenden.

SiteGround vs Cloudways vs NameHero

WPX – verwendet auch LiteSpeed (nicht sicher, warum es auf dieser Seite begraben ist) mit exzellentem Support und TrustPilot-Bewertungen, aber sie haben nur 3 Rechenzentren in Chicago, London und Sydney. Gute Wahl, wenn Ihre Besucher in der Nähe sind, sonst wählen Sie jemand anderen. Sie haben auch großes Feedback in Facebook-Gruppen und umfassen eine kostenlose Migration sowie kostenlose Website Geschwindigkeitsoptimierung, wo sie Ihre Website für Kern Web Vitals optimieren. Der Hauptnachteil ist der Preis und das Dashboard ist zu stark vereinfacht und kann fehlerhaft sein.

WPX-vs-Cloudways

Affiliate-Haftungsausschluss – Ich verwende aff-Links zu den von mir empfohlenen Hosts, aber nicht zu denen, die ich nicht habe.

Jeder hat unterschiedliche Setups. Auf Cloudways verwende ich FlyingPress + BunnyCDN (oder WP Rocket). Auf NameHero oder WPX verwenden Sie das LiteSpeed Cache Plugin + QUIC.cloud CDN. Sie sind beide großartige Setups und sollten Ihnen einen schnellen TTFB geben – siehe meine WP Rocket oder LiteSpeed Cache Tutorials.

Überprüfen Sie im Zweifelsfall Facebook-Umfragen und Migrationsergebnisse (mehr anzeigen).

Wolkenwege Rufen

 Weg von SiteGround
Quelle: WordPress Hosting Facebook-Gruppe
Best-SiteGround-Alternative
Quelle: SEO Signals Lab
 WPX gegen Cloudways
Quelle: WordPress Hosting
 SiteGround vs Cloudways Vultr
Quelle: Oxygen Benutzer Facebook-Gruppe
 DigitalOcean zu Vultr HF
Quelle: WP Speed Matters
 Cloudways Switch Hosting
Quelle: Auf Twitter

 Cloudways vs SiteGround Beitrag

 eCommerce Hosting Umfrage
Quelle: Oxygen User Facebook Gruppe
Elementor-Hosting-Poll
Quelle: Elementor Community
 Cloud Hosting Umfrage
Quelle: Bloggers Passion
 WP Engine zu Cloudways wechseln
Quelle: SEO Signals Lab Facebook-Gruppe
 Cloudways mit Divi
Quelle: Divi Theme Benutzer
 Cloudways Vultr Migration
Quelle: Twitter

Cloudways-Facebook-Review

 Cloudways Gutscheincode OMM25
25% off 2 monate von Cloudways mit code OMM25 (oder verwenden ihre coupons seite für 30% off 3 monate)

Vermeiden Sie langsame Plugins + Page Builders

Einige Plugins können Ihre Website, TTFB verlangsamen und die CPU erhöhen.

Plugin Kategorie Auswirkung auf den Speicher Auswirkung auf die Seitengeschwindigkeit
Alles in einem SEO SEO X X
Analytik Analytik X
Backup Buddy Sicherung X
iThemes Sicherheit Sicherheit X
Broken Link Checker SEO X
Jetpack Security X X
Query Monitor Analytics X
NextGEN Gallery Gallery X X
Site Kit by Google Analytics X
Wordfence Security X
wpDiscuz X X
WPML Translate X X
Yoast Suchmaschinenoptimierung SUCHMASCHINENOPTIMIERUNG X

Finden Sie Ihre langsamsten Plugins – Query Monitor und New Relic eignen sich hervorragend zum Auffinden langsamer Plugins. Installieren Sie Query Monitor, zeigen Sie eine Seite auf Ihrer Website an, bewegen Sie den Mauszeiger über die Registerkarte Query Monitor und gehen Sie zu Abfragen → Abfragen nach Komponente. Sie können mehrere Seiten / Beiträge für verschiedene Abfragen überprüfen.

Query Monitor Slow Plugins

WP Hive ist eine raffinierte Google Chrome-Erweiterung, die Ihnen mitteilt, ob sich ein Plugin auf Ihre Speichernutzung / PageSpeed Insights-Werte auswirkt, wenn Sie Plugins im WordPress-Repository anzeigen.

WP Hive

Vermeiden Sie schwere Page Builder – Elementor + Divi wurde in Core Web Vitals zerquetscht. Zusätzlich zu zusätzlichem CSS, JavaScript und unzähligen Div-Wrappern sind diese Websites in der Regel auf zusätzliche Plugins und Addons von Drittanbietern angewiesen. Dies führt zu noch mehr aufblasen. Ich bin von Elementor zu Gutenberg migriert und es hat sich enorm verbessert. Selbst die harte Codierung Ihres Menüs, Ihrer Kopf-, Fuß- und Seitenleiste in CSS kann viel Aufblähen des Seitenerstellers entfernen. Sie können Asset CleanUp und Perfmatters auch verwenden, um nicht verwendetes CSS und JS zu entladen (und die experimentellen Funktionen von Elementor zu verwenden), aber ich würde sie vermeiden.

Page Builder Geschwindigkeitstest
Quelle: gutenberghub.com
 Schnellste-WordPress-Themes Umfrage
Quelle: WordPress beschleunigen Facebook-Gruppe
GeneratePress-Speed
Quelle: WordPress beschleunigen Facebook-Gruppe

 Umfrage zum Lieblingsthema
Quelle: Bloggers Passion Facebook Group
 Elementor zu Oxygen Builder
Quelle: Oxygen User Facebook Group

Leichte Plugin-Alternativen

  • SEO – Rank Math.
  • Sicherungen – UpdraftPlus.
  • Schieberegler – Monolog oder MetaSlider.
  • Page Builder – Sauerstoff, Kadence Thema, Gutenberg, Genesis.
  • Galerie – Gutenberg-Galerie oder Miau-Galerie.
  • Analytics – Google Analytics und Google Search Console (keine Plugins).
  • Social Sharing – Wachsen Sie mit Mediavine (schnellstes Social-Sharing-Plugin im WP Rocket-Test).
  • Kommentare – native Kommentare oder wpDiscuz mit optimierten Einstellungen und JavaScript-Verzögerung.

Bereinigen Sie Ihre Datenbank

Eine gründliche Bereinigung Ihrer Datenbank kann TTFB verbessern.

Viele von Ihnen verwenden WP Rocket für automatische Datenbankbereinigungen, aber dies lässt Sie nicht durch Ihre tatsächlichen Datenbanktabellen gehen und Tabellen entfernen, die von alten Plugins zurückgelassen wurden. Dafür empfehle ich WP-Optimize. Zeigen Sie die Registerkarte „Tabellen“ an und suchen Sie nach Plugins, die „Nicht installiert“ sind.“ Wenn Sie ein Plugin gelöscht (oder ein Plugin-Modul deaktiviert) und es nicht mehr verwenden, können Sie es entfernen.

WP-Optimize-Tables

Cache-Lebensdauer erhöhen

Mit den meisten Cache-Plugins können Sie die Cache-Lebensdauer einstellen. Indem Sie dies erhöhen, sparen Sie Serverressourcen, da der Cache nicht so häufig erstellt werden muss. Dies ist gut, wenn Sie Inhalte nicht häufig veröffentlichen (wie eine Nachrichten-Website), andernfalls sollten Sie dies wahrscheinlich als Standard belassen.

Cache-Lebensdauer

WordPress Heartbeat deaktivieren

WordPress Heartbeat verbraucht Ressourcen, indem es Plugin-Benachrichtigungen in Echtzeit anzeigt, wenn andere Benutzer einen Beitrag bearbeiten usw. Für die meisten Websitebesitzer schadet es normalerweise mehr als es nützt. Es gibt viele Plugins, um dies zu deaktivieren (WP Rocket, Perfmatters, die meisten Cache-Plugins).

Um die WordPress Heartbeat API ohne Plugin zu deaktivieren, gehen Sie zum > Theme Editor und bearbeiten Sie die Funktionen.PHP-Datei Ihres Themas. Als nächstes fügen Sie den Code direkt nach dem <?php-Tag:

WordPress Heartbeat manuell deaktivieren

add_action( 'init', 'stop_heartbeat', 1 );function stop_heartbeat() {wp_deregister_script('heartbeat');}

Kombinieren Sie CSS + JavaScript nicht

Kleinere Websites sollten normalerweise CSS / JS kombinieren, größere Websites jedoch nicht. Laut WP Johnny sollten Websites mit einer CSS / JS-Größe von unter 10 KB kombiniert werden, über 10 KB nicht. Er fährt fort zu sagen, dass es in Bezug auf TTFB darum geht, früher zu beginnen und nicht früher zu enden.

 CSS JS Größe GTmetrix Wasserfall
Wenn CSS/JS größe ist über 10KB, nicht kombinieren

 CSS nicht kombinieren

 Kombinieren Sie JavaScript nicht

Aktualisieren Sie auf PHP 7.4

Viele Hosts haben bereits PHP 8.0, neuere MySQL-Versionen und neue Funktionen veröffentlicht, um Ihre Site schneller zu machen und gleichzeitig TTFB zu reduzieren. Stellen Sie sicher, dass Sie die Optimierungen verwenden, die Ihr Host bietet. Viele Plugins / Themes haben immer noch Kompatibilitätsprobleme mit PHP 8.0, in denen Sie PHP 7.4 verwenden können.

PHP 7.4
PHP 7.4
WordPress-Plugin-Updates
Vergessen Sie nicht, WordPress Core, Theme und Plugins zu aktualisieren

Erhöhen Sie das Speicherlimit

Elementor und WooCommerce benötigen beide ein Speicherlimit von 256 MB, aber Sie sollten es trotzdem auf 256 MB erhöhen, insbesondere wenn auf Ihrer Website schwerwiegende Speicherlimitfehler auftreten.

Füge den Code zu deiner wp-config hinzu.php vor „Happy Blogging.“

define('WP_MEMORY_LIMIT', '256M');

Einige Hosts haben auch die Möglichkeit, sie in ihrem Dashboard zu erhöhen.

Cloudways-Speicherlimit

Verwenden Sie Caching auf Serverebene

Viele Hosts bieten Caching auf Serverebene an, wodurch TTFB reduziert und Ihre Site beschleunigt wird. Cloudways, SiteGround (und SG Optimizer), Kinsta und A2 Hosting sind nur einige davon. Ich persönlich verwende Memcached, NGINX und Redis (mit deaktiviertem Lack) in Cloudways. Caching auf Serverebene ist schneller als Cache-Plugins, da es von Ihrem Server stammt, was schneller ist als dateibasiertes Caching.

Cloudways Manage Services
Memcached, NGINX und Redis sind Beispiele für Caching auf Serverebene

Auslagern von Ressourcen auf CDNs

CDNs verlagern Ressourcen in ihre Rechenzentren und entlasten Ihren Server.

Ich schlage Cloudflare, BunnyCDN, QUIC vor.cloud (bei Verwendung von LiteSpeed Cache) oder Cloudfront. Und erwägen Sie, keinen StackPath zu verwenden, der in vielen CDNs wie RocketCDN und CloudwaysCDN verwendet wird.

Die anderen drei CDNs haben tendenziell eine bessere Leistung als Cloudflare, aber die meisten von ihnen kosten Geld. Unabhängig davon, welches CDN Sie wählen, würde ich Cloudflare für Ihr DNS verwenden, da das DNS viel schneller ist als das DNS von GoDaddy oder NameCheap. Um das DNS von Cloudflare zu verwenden, melden Sie sich einfach für einen kostenlosen Plan an und ändern Sie dann die Nameserver. Ich benutze Cloudflare für DNS und BunnyCDN für mein CDN.

Ein Vorteil von Cloudflare ist, dass sie zusätzliche Funktionen haben, die TTFB reduzieren können (wie Brotli, HTTP / 3, Bot-Schutz, Seitenregeln und deren APO), über die ich in den nächsten Schritten sprechen werde.

Schritt 1: Melden Sie sich für ein kostenloses Cloudflare-Konto an, fügen Sie Ihre Site hinzu und führen Sie den von Cloudflare angeforderten Scan aus. Sie gelangen schließlich zu einer Seite, auf der Cloudflare Ihnen 2 Nameserver zuweist.

Cloudflare-GoDaddy-Nameservers

Schritt 2: Fügen Sie Cloudflare-Nameserver zu NameCheap hinzu. Gehen Sie zu Dashboard → Domänenliste → Verwalten → Nameserver → Benutzerdefiniertes DNS. Fügen Sie die beiden von Cloudflare bereitgestellten Nameserver hinzu.

NameCheap Nameserver
Es kann bis zu 24 Stunden dauern, bis Nameserver aktualisiert werden

Aktivieren Sie Brotli

Brotli ist schneller als die GZIP-Komprimierung. Beide reduzieren die Dateigrößen von HTML, CSS und JavaScript. Dadurch können diese Ressourcen schneller heruntergeladen und TTFB verbessert werden. Cloudflare hat eine Option, um Brotli in den Geschwindigkeitseinstellungen zu aktivieren, andernfalls verwenden Sie Gzip in Ihrem Cache-Plugin.

Cloudflare Brotli

Aktivieren Sie HTTP/3

Im Cloudflare-Blog heißt es, dass bei HTTP / 3 im Durchschnitt das erste Byte nach 176 ms angezeigt wird. Bei HTTP / 2 sehen wir 201 ms, was bedeutet, dass HTTP / 3 bereits 12,4% besser abschneidet.

HTTP/3 kann in den Netzwerkeinstellungen Ihres Cloudflare-Dashboards aktiviert werden. Und wenn Sie Quic verwenden.cloud oder ein anderes CDN, überprüfen Sie, ob sie auch HTTP / 3-Unterstützung haben.

Cloudflare HTTP3

Bot-Schutz aktivieren

Ihre wp-Anmeldeseite ist ein hohes Ziel für schlechte Bots.

Selbst wenn es Bots nicht gelingt, sich bei Ihrer Site anzumelden, können Sie feststellen, dass sie versuchen, sich anzumelden, was Serverressourcen verbraucht. Sie können sie blockieren, indem Sie Ihre Anmeldeseite (mit Perfmatters oder WPS Hide Login) auf eine benutzerdefinierte Anmelde-URL verschieben und dann den Bot-Schutz in den Einstellungen von Cloudflare aktivieren.

Schritt 1: Installieren Sie Wordfence.

Schritt 2: Sehen Sie sich den Live-Verkehrsbericht für einige Minuten an, um zu sehen, wer Ihre Website in Echtzeit besucht.

WordPress Login Bot Spam

Schritt 3: Verschieben Sie Ihre wp-Login-Seite. Sie können dies mit Perfmatters oder WPS Hide Login tun.

Verschieben Sie die WordPress-Anmelde-URL

Schritt 4: Blockieren Sie Spam-Bots noch weiter, indem Sie den Bot-Kampfmodus in Cloudflare → Firewall → Bots → Bot-Kampfmodus aktivieren (Cloudways bietet auch Bot-Schutz) oder versuchen Sie es mit Blackhole für schlechte Bots.

Cloudflare Bot Fight Mode

Erstellen Sie eine Cache Everything-Seitenregel

Wenn Sie Cloudflare verwenden, fügen Sie eine Seitenregel hinzu, um alles zwischenzuspeichern.

Gehen Sie in Ihr Cloudflare-Dashboard → Seitenregeln. Kopieren Sie die folgende Regel und ersetzen Sie nur meine Domain durch Ihre. Wenn Sie über WooCommerce oder eine dynamische Site verfügen und beim Hinzufügen der Cache Everything Page-Regel Probleme auftreten, versuchen Sie es mit dem WP Cloudflare Super Page Cache-Plugin.

Cache-Everything-Page-Rule

Darüber hinaus können Sie eine Seitenregel für den wp-Administrator erstellen, um ihn zu schützen, den Cache zu umgehen und zu verhindern, dass Apps und Leistungsmerkmale (z. B. Rocket Loader) im Administratorbereich ausgeführt werden.

WordPress-Admin-Page-Rule

Betrachten Sie den APO von Cloudflare

Cloudflare hat seinen APO an 500 Standorten getestet und festgestellt, dass er die TTFB im Durchschnitt um 90 ms verbessert hat. Dadurch wird Ihre gesamte Site über das Edge-Netzwerk von Cloudflare geschützt. Es ist $ 5 / Monat, aber es lohnt sich zu testen, ob Sie einen langsamen TTFB haben. Stellen Sie sicher, dass es mit Ihrem Cache-Plugin kompatibel ist, da es nicht in WP Rocket enthalten ist.

Cloudflare Automatische Plattformoptimierung für WordPress

 Cloudflare APO TTFB FCP SI

Verwenden Sie ein schnelleres Cache-Plugin

WP Rocket und LiteSpeed Cache sind die Goldstandards für Cache-Plugins.

Die meisten Benutzer konfigurieren diese jedoch nicht mit den optimalen Einstellungen. Ich habe beliebte Tutorials zur Konfiguration von WP Rocket, WP Fastest Cache, W3 Total Cache und WP Super Cache geschrieben.

Bei den meisten anderen Cache-Plugins müssten Sie ungefähr 6 zusätzliche Plugins installieren, um diese Funktionen zu erhalten, wenn WP Rocket sie alle integriert hat, wodurch die Anzahl der Plugins auf Ihrer Site reduziert wird. Wenn Sie wie ich sind, möchten Sie nur 1 Plugin verwenden, andernfalls müssen Sie nachforschen, welche Funktionen Ihr Cache-Plugin enthält, und diese Plugins installieren, wenn sie nicht unterstützt werden.

  • Datenbankbereinigung – WP-Optimieren
  • CSS / JS–Optimierung – Autoptimize
  • Verzögerung der JavaScript–Ausführung – Fliegende Skripte
  • Google Analytics lokal hosten – Flying Analytics
  • CDN–URL–Integration – BunnyCDN / CDN Enabler
  • Heartbeat Control – Heartbeat Control / manueller Code
  • Lazy Load Bilder / Videos – Optimole / WP YouTube Lyte
  • Preload Links / Instant Page – Perfmatters oder Flying Pages
  • Host Facebook Pixel lokal – kein Plugin macht das, das ich kenne
  • Prefetch / preload – Pre* Hinweise zur Google-Ressource / manueller Code
  • Font–display:Swap – Swap Google Fonts Anzeige / manueller Code

Deaktivieren Sie die Datenfreigabe in Plugins

Sorry Plugin-Entwickler, aber wenn Plugins Sie jemals auffordern, Ihre Daten freizugeben, verringert das Deaktivieren die CPU-Auslastung geringfügig, da Ihr Server die Daten nicht an Plugin-Entwickler senden muss.

Plugin-Datenfreigabe deaktivieren

Post-Revisionen begrenzen + Autosaves

Standardmäßig beschränkt WordPress keine Post-Revisionen und das Autosave-Intervall ist häufig (1 Minute). Das Verringern von Post-Revisionen (Backups Ihrer alten Posts) und das Erhöhen des Autosave-Intervalls (dh 5 Minuten) kann die CPU-Auslastung leicht reduzieren und eine raubkopierte Datenbank verhindern. Sie können beides mit Perfmatters oder indem Sie den folgenden Code zu Ihrer wp-config hinzufügen.PHP-Datei.

Automatische Speicherung von Post-Revisionen einschränken

define('WP_POST_REVISIONS', 5);
define('AUTOSAVE_INTERVAL', 300); // seconds

Ersetzen Sie den WordPress-Cron durch echte Cron-Jobs

Der WordPress-Cron wird jedes Mal ausgeführt, wenn eine Seite geladen wird, und ist häufig Ziel von DOS-Angriffen. Indem Sie es durch einen echten Cron-Job ersetzen, können Sie auch Intervalle planen und Ressourcen sparen.

In den meisten Fällen öffnest du die wp-config.PHP-Datei und fügen Sie eine Codezeile hinzu, um WordPress Cron zu deaktivieren. Dann fügen Sie die zweite Codezeile zum Abschnitt Cron-Job in Ihrem Hosting-Konto hinzu.

define('DISABLE_WP_CRON', true);
cd /path/to/your/wordpress; wp cron event run --due-now >/dev/null 2>&1

 SiteGround Cron Job

Testen Sie Ihre Serverantwortzeit (TTFB) erneut

Sobald Sie alle Änderungen in diesem Handbuch vorgenommen haben, testen Sie Ihren TTFB erneut und hoffentlich ist er schneller.

OMM GTmetrix 2021

Häufig gestellte Fragen

Was ist ein guter TTFB?

Google empfiehlt eine TTFB von 200 ms oder weniger. Lighthouse kennzeichnet dies jedoch nur, wenn Ihr TTFB 600 ms oder mehr beträgt.

Wie reduziere ich die Serverantwortzeiten in WordPress?

Hosting ist bei weitem der # 1-Faktor. Die Verwendung eines leistungsstarken Servers ist der beste Weg, um TTFB zu verbessern. Sie können auch Plugins mit hoher CPU-Auslastung entfernen, WordPress aufblasen, Heartbeat deaktivieren und Ihre Datenbank bereinigen.

Wie verbessere ich TTFB auf WooCommerce?

Entfernen Sie unnötigen WooCommerce-Bloat wie Skripte, Stile, Meta-Box und Marketplace-Vorschläge. Die meisten können mit dem Disable WooCommerce Bloat Plugin deaktiviert werden. Vermeiden Sie es, WooCommerce auf Shared Hosting auszuführen und schwere Seitenersteller zu verwenden.

Gibt es WordPress-Plugins, die TTFB reduzieren?

LiteSpeed Cache verwendet serverseitiges Caching, das TTFB reduzieren kann, andernfalls sollten Sie generell vermeiden, weitere Plugins hinzuzufügen, da dies wahrscheinlich TTFB erhöht, anstatt es zu reduzieren.

Wie messen Sie die Antwortzeiten des Servers?

Serverantwortzeiten können in Lighthouse, GTmetrix, Pingdom, Chrome DevTools und KeyCDN gemessen werden.

Fazit: Treten Sie der WP Speed Matters Facebook-Gruppe bei, um echte, unvoreingenommene Meinungen zu erhalten. Schauen Sie sich die Facebook-Umfragen an, die durchgeführt wurden, und Personen, die zu verschiedenen Hosts migriert und ihre Ergebnisse veröffentlicht haben. Halten Sie sich schließlich von Hosting-Partnern von geringer Qualität fern, die nur die Provisionen wünschen.

Prost,
Tom

Write a Comment

Deine E-Mail-Adresse wird nicht veröffentlicht.