Ein Content Delivery Network (CDN) ist ein absolutes Muss, wenn es um die Geschwindigkeit einer Webseite geht. Ein CDN entlastet deinen Webserver und beschleunigt die Bereitstellung von Inhalten für alle Besucher/innen deiner Webseite. Dadurch verbessert sich sowohl die Benutzerfreundlichkeit als auch das Suchmaschinenpotenzial! Eine gute Möglichkeit, sich mit dem Thema vertraut zu machen, ist die Aktivierung eines WordPress CDN.

In diesem Artikel erklären wir dir, wie du am einfachsten ein CDN zu deiner WordPress-Webseite hinzufügen kannst.

Zuvor erläutern wir jedoch die grundlegende Definition eines CDN, warum du ein CDN nutzen solltest und welche zusätzlichen Vorteile du erwarten kannst. Außerdem stellen wir dir einige Geschwindigkeitstests vor, damit du besser einschätzen kannst, wie groß der Leistungszuwachs ist, den du auf deiner Webseite erwarten kannst.

Was ist ein WordPress CDN?

CDN ist die Abkürzung für Content Delivery Network. Dabei handelt es sich um ein Netzwerk von Servern (auch POPs genannt), die rund um den Globus verteilt sind. Sie dienen dazu, Kopien der statischen (und manchmal auch dynamischen) Inhalte deiner WordPress-Webseite zu hosten und auszuliefern, z. B. Bilder, CSS, JavaScript und Videostreams.

Wie ein CDN funktioniert

Zunächst einmal darfst du ein CDN nicht mit deinem WordPress-Hosting-Unternehmen verwechseln. Das sind völlig unterschiedliche Dienste. Ein CDN ist kein Ersatz für deinen Hosting-Anbieter, sondern eher eine zusätzliche Möglichkeit, die Geschwindigkeit deiner Webseite zu erhöhen. Unser Hosting bei Kinsta ist zwar rasend schnell, aber ein CDN kann deine Seite noch schneller machen.

Wie funktioniert ein CDN genau? Wenn du deine Webseite bei Kinsta hostest, musst du einen Standort für das Rechenzentrum wählen, z.B. US Central, Europa, Südamerika oder Asien. Nehmen wir an, du wählst US Central.

Das bedeutet, dass sich deine Webseite physisch auf einem „Host-Server“ in Council Bluffs, Iowa, befindet. Wenn Besucher aus Europa deine Webseite besuchen, dauert es länger, bis sie geladen ist, als wenn sie von Dallas, TX, aus besucht wird. Warum? Weil die Daten eine weitere Strecke zurücklegen müssen.

Das ist die sogenannte Latenzzeit. Latenz ist die Zeit und/oder Verzögerung, die bei der Datenübertragung über ein Netzwerk entsteht. Je größer die Entfernung, desto größer ist die Latenz.

Und genau hier kommt ein CDN ins Spiel. Es hilft, die Latenzzeit zu verringern, indem es die Inhalte deiner Webseite von Servern lädt, die sich in ihrer Nähe befinden. Diese CDN-Server werden manchmal POPs (Points of Presence) genannt.

Ein CDN verringert die Latenzzeit und liefert so die Inhalte schneller an die Endnutzer
Ein CDN verringert die Latenzzeit und liefert so die Inhalte schneller an die Endnutzer

WordPress-Nutzer/innen zögern manchmal, sich mit Content Delivery Networks zu beschäftigen, weil sie zu kompliziert klingen. Aber die Funktionsweise eines CDN ist relativ einfach. Hier erfährst du, wie sie funktionieren und wie du sie in drei einfachen Schritten einrichten kannst:

Schritt 1

Du meldest dich bei einem Hosting-Anbieter mit einem kostenlosen CDN (wie Kinsta CDN) an oder wählst einen separaten CDN-Anbieter und abonnierst dessen Service. CDN-Drittanbieter bieten oft kostenlose und Premium-Tarife an, die sich nach dem Datenverbrauch richten.

Schritt 2

Du aktivierst das CDN auf deiner Webseite. Bei Kinsta CDN ist das mit einem Klick auf eine Schaltfläche im MyKinsta-Dashboard erledigt. Du installierst ein kostenloses Plugin wie CDN Enabler oder WP Rocket für ein CDN eines Drittanbieters, um es zu integrieren.

Diese Plugins verknüpfen deine Assets automatisch mit dem CDN. Du musst dich nicht darum kümmern, dass deine Inhalte im CDN landen; das geht ganz von alleine! Ein CDN einzurichten ist viel einfacher als früher.

Schritt 3

Wenn Besucher/innen deine Webseite besuchen, wird der Inhalt deiner WordPress-Site von verschiedenen Servern rund um den Globus geladen. Besucher in Europa erhalten den Inhalt deiner Webseite von einem Server in Europa, während Besucher in den Vereinigten Staaten denselben Inhalt von einem Server in den USA erhalten, der näher bei ihnen steht.

Wie machen CDNs das?

CDNs nutzen in der Regel zwei Technologien, um die Nutzer/innen an den richtigen Ort zu leiten: IP Anycast und Geolocation Routing. Sie können automatisch erkennen, woher die Nutzeranfragen kommen, und leiten sie an den nächstgelegenen Server weiter.

Dennoch ist es wichtig, einen strategischen Serverstandort für deinen WordPress-Host zu wählen. Denn auch wenn ein CDN bei der Verteilung deiner Medien und Inhalte hilft, muss immer noch eine einzelne Anfrage an den Hosting-Anbieter gestellt werden, wenn deine Webseite geladen wird – es sei denn, du verwendest Full Page Caching auf einem Proxy-Server, worauf wir später noch eingehen werden.

Kinsta hat jetzt 36 Rechenzentren, in denen du deine WordPress-Webseite hosten kannst.

CDN-Vorteile

Hier sind die vielen Vorteile der Nutzung eines CDN für deine WordPress-Webseite.

1. Leistungssteigerung

Eine Leistungssteigerung ist einer der wichtigsten Gründe für die Nutzung eines CDN. Es wurde wiederholt bewiesen, dass eine schneller ladende Webseite mit höheren Konversionsraten, niedrigeren Absprungraten und einer längeren durchschnittlichen Verweildauer der Besucher/innen korreliert – ganz zu schweigen von einem besseren Nutzererlebnis.

Wann hast du das letzte Mal in deinem Browser zurückgeklickt, weil die Webseite zu lange zum Laden brauchte? Das ist das Letzte, was Webseiten-Betreiber/innen wollen. Aber verlass dich nicht auf unser Wort. Hier sind einige Statistiken von Branchenführern über die Bedeutung der Webseiten-Leistung:

  • Eine Verzögerung von 1 Sekunde bei der Seitenantwort kann zu einem Rückgang der Konversionen um 7% führen. (Quelle: Kissmetrics)
  • BBC hat herausgefunden, dass 10 % der Nutzer/innen ihre Seite für jede zusätzliche Sekunde, die das Laden der Seite dauert, verlassen. (Quelle: Creative Bloq)
  • Die Konversionsraten sinken um bis zu 20% mit jeder Sekunde Verzögerung bei der Ladezeit. (Quelle: ThinkWithGoogle)
  • Pinterest steigerte die Zahl der Anmeldungen um 15%, nachdem es die Ladezeiten seiner Seiten um fast 40% reduziert hatte. (Quelle: Pinterest Engineering auf Medium)

Hier sind ein paar Möglichkeiten, wie ein CDN die Leistung deiner WordPress-Website verbessern kann.

Reduziert TTFB

Wir haben bereits erwähnt, dass ein WordPress CDN die Latenzzeit verringern kann, indem es die physische Strecke verkürzt, die die Daten zurücklegen müssen. Aber es kann auch dazu beitragen, die Zeit bis zum ersten Byte (TTFB) zu verringern.

Diese misst, wie lange der Browser wartet, bis er das erste Byte an Daten vom Server erhält. Je länger es dauert, diese Daten zu erhalten, desto länger dauert es, bis deine Seite angezeigt wird.

Ein CDN kann helfen, TTFB zu reduzieren
Ein CDN kann helfen, TTFB zu reduzieren

Ein weit verbreiteter Irrglaube ist, dass TTFB nach den DNS-Lookup-Zeiten berechnet wird. Die ursprüngliche Berechnung von TTFB in Netzwerken beinhaltet jedoch immer auch die Netzwerklatenz. Dabei handelt es sich um einen 3-stufigen Prozess, so dass überall dazwischen Verzögerungen und Latenzzeiten auftreten können, die zu deinem gesamten TTFB beitragen.

Ein hoher TTFB kann verschiedene Ursachen haben, z. B. einen schlechten Code oder ein falsch konfiguriertes Caching auf deinem Hostserver. Aber auch die geografische Entfernung ist ein Problem.

Wir haben zwei Tests durchgeführt, um den Unterschied im TTFB mit und ohne Kinsta CDN (powered by Cloudflare) zu ermitteln. Wir haben jeden Test 5 Mal durchgeführt und dann den Durchschnitt ermittelt.

Test 1: TTFB ohne CDN

Zuerst haben wir einen Pingdom-Test mit deaktiviertem Kinsta CDN durchgeführt. Hier sind die Ergebnisse:

  • Die Gesamtladezeit betrug 1,45 s
  • Die durchschnittliche TTFB lag bei 136 ms
TTFB vor dem Hinzufügen eines CDN
TTFB vor dem Hinzufügen eines CDN

Test 2: TTFB mit CDN

Dann haben wir das Kinsta CDN aktiviert und den Test erneut durchgeführt:

  • Die Gesamtladezeiten sanken auf 788 ms
  • Der durchschnittliche TTFB verbesserte sich auf 37 ms

Was für einen Unterschied ein CDN machen kann!

Ein weiterer wichtiger Punkt ist, dass wir den Standort Stockholm für diesen Test gewählt haben. Warum? Weil wir dir zeigen wollten, wie groß die Verbesserung ist, die durch die Verringerung der physischen Entfernung erreicht werden kann. In Stockholm befindet sich ein CDN POP, also werden unsere Inhalte von Stockholm aus bereitgestellt.

TTFB nach Hinzufügen eines CDN
TTFB nach Hinzufügen eines CDN

Schnellere Auslieferung mit Caching

Ähnlich wie du bei deinem WordPress-Host oder einem Plugin Caching verwendest, nutzen auch CDNs das Caching. Das ist einer der Gründe, warum sie Dateien so schnell bereitstellen können.

Wichtig! Sobald ein CDN eine Kopie deiner Medien erhält, muss sie normalerweise ein oder zwei Mal von einem Besucher angefordert werden, bevor sie im CDN zwischengespeichert wird. Ein CDN versieht die Anfragen mit einem HTTP-Header namens „X-Cache“ Bei der ersten oder zweiten Anfrage wird die Datei normalerweise als MISS angezeigt, was bedeutet, dass sie noch nicht im Cache ist.

CDN nicht im Cache (MISS)
CDN nicht im Cache (MISS)

Bei nachfolgenden Anfragen wird er als HIT angezeigt, der nun in deinem CDN gecached wird. Sie bleibt im Cache, abhängig von verschiedenen Faktoren wie ETag-Header, Expires-Header oder dem manuellen Löschen deines CDN-Caches.

CDN cached (HIT)
CDN cached (HIT)

Mit einem CDN wie Kinsta CDN (Powered by Cloudflare) kannst du das Caching auf die nächste Stufe heben, indem du ein sogenanntes Full-Page-Reverse-Proxy-Caching verwendest. Dabei wird alles auf einer primären URL statt auf einer sekundären Domain zwischengespeichert.

Enorme Einsparungen durch GZIP-Komprimierung

WordPress CDNs nutzen auch GZIP, ein Dateiformat und eine Softwareanwendung, die zur Komprimierung und Dekomprimierung von Dateien verwendet wird. Die GZIP-Komprimierung wird serverseitig (oder auf dem CDN-Server/POP) aktiviert und reduziert die Größe deiner HTML-, Stylesheets- und JavaScript-Dateien weiter.

Bei Bildern funktioniert das nicht, da diese bereits anders komprimiert sind. Manche haben durch die Komprimierung eine Verringerung von bis zu 70 % festgestellt. Es ist eine der einfachsten Optimierungen, die du vornehmen kannst. Und keine Sorge, bei allen seriösen CDNs ist dies standardmäßig aktiviert.

HTTP/2

HTTP/2 ist auch eine der wichtigsten Funktionen, die alle CDNs nutzen, um die Bereitstellung von Inhalten zu beschleunigen. Die Leistungsverbesserung ist auf verschiedene Gründe zurückzuführen, z. B. unterstützt das Protokoll besseres Multiplexing, Parallelität, HPACK-Kompression mit Huffman-Kodierung, die ALPN-Erweiterung und Server-Push.

2. Niedrigere Bandbreitenkosten

Ein weiterer Vorteil eines CDN ist, dass es dazu beitragen kann, CPU und Ressourcen von deinem Hosting-Server (Ursprungsserver) zu entlasten. Das hilft:

  • Verhindern Sie, dass Verkehrsspitzen Ihren Host überwältigen
  • Verringern Sie Ihre gesamten Bandbreitenkosten
  • Eliminiere Schwankungen bei den Bandbreitengebühren aufgrund von schwankendem Datenverkehr

Das Letzte, was du willst, ist, dass etwas viral geht und du mit einer teuren Rechnung deines Hosters oder einer Überlastungsgebühr dastehst.

Eine weitere Möglichkeit, die Kosten zu senken, besteht darin, dass ein CDN einen einfachen Hotlink-Schutz ermöglicht. Das bedeutet, dass du HTTP-Referrer einschränkst und andere daran hinderst, deine Inhalte (Bilder – wir haben eine Anleitung, wie du deine Bilder schützen kannst) auf anderen Webseiten einzubetten.

Einige von euch haben vielleicht schon von dem Fiasko bei der Huffington Post gehört. Ein Autor der Huffington Post hat Bilder von der Webseite von The Oatmeal kopiert und eingefügt, woraufhin AWS dem Eigentümer der Webseite von The Oatmeal eine Rechnung über 1.000 Dollar schickte. Der Eigentümer von The Oatmeal ersetzte die Bilder schließlich, damit die Leser des Huffington Post-Artikels sie sehen konnten.

Hotlink-Schutz
Hotlink-Schutz

Deshalb ist es immer wichtig, den Hotlink-Schutz zu aktivieren. Sonst kann es passieren, dass du am Ende eine unverschämte Rechnung bekommst.

3. Hohe Verfügbarkeit und Skalierbarkeit

CDNs bieten hohe Verfügbarkeit und Skalierbarkeit. Da die replizierten Inhalte über mehrere POPs an unterschiedlichen geografischen Standorten zugänglich sind, wird der Webverkehr dynamisch auf einen anderen Server umgeleitet, wenn einer ausfällt. Außerdem musst du dir keine Gedanken über die Skalierbarkeit machen, denn CDN-Anbieter sind genau darauf ausgerichtet. Ein CDN kann deine Webseite vor dem Absturz bewahren, wenn du einen kleineren Shared Host nutzt, da er den Großteil der Last übernimmt.

4. SEO-Vorteile

Google hat die Webseiten-Geschwindigkeit bereits 2010 zu einem Ranking-Faktor gemacht, es ist also kein Geheimnis, dass eine schnellere Webseite zu besseren Platzierungen führen kann. Auch wenn wir nicht wissen, wie viel Gewicht die Geschwindigkeit hat, kannst du davon ausgehen, dass sie einer der wichtigsten Faktoren ist, da sie das Nutzererlebnis beeinflusst.

Brian Dean hat die Top-1-Million-Domains analysiert, um den Zusammenhang zwischen Webseiten-Geschwindigkeit und Google-Rankings zu untersuchen, und eine positive Korrelation festgestellt. Auch wenn diese Tests kaum zu beweisen sind, kannst du dir sicher sein, dass eine schnellere Webseite dir bei Google nur helfen wird. Einfach ausgedrückt: Google belohnt schnelle Webseiten.

Webseiten-Geschwindigkeit - Google-Rankings
Webseiten-Geschwindigkeit – Google-Rankings

Neben der Geschwindigkeit der Seiten deiner Webseite trägt ein CDN auch dazu bei, die Crawl-Rate deiner Medien, wie z. B. Bilder, zu erhöhen, was mit der Indexierung in der Google Bildersuche zusammenhängt.

5. Zusätzliche Sicherheit

Viele CDNs bieten zusätzliche Sicherheit, indem sie dir erlauben, Web Application Firewalls (WAF) und sogenannte Origin Shields zu implementieren. Diese können helfen:

  • Entschärfung von DDoS-Angriffen jeglicher Art und Größe, einschließlich solcher, die auf die Protokolle UDP und ICMP abzielen
  • Blockiert SYN/ACK, DNS-Verstärkung und Layer-7-Angriffe
  • Verstecke deine Webseite hinter einem Proxy, der deine ursprüngliche IP-Adresse verbirgt, obwohl er nicht kugelsicher ist

Schau dir unsere Fallstudie darüber an, wie man einen DDoS-Angriff stoppt. Wir hatten einen Kunden mit einer kleinen E-Commerce-Webseite, die mit Easy Digital Downloads betrieben wurde und innerhalb von 7 Tagen über 5 Millionen Anfragen auf eine einzige Seite erhielt.

Die Seite generierte normalerweise nur 30-40 MB pro Tag an Bandbreite und ein paar hundert Besucher pro Tag. Aber die Seite stieg aus heiterem Himmel auf 15-19 GB Datentransfer pro Tag! Das ist eine Steigerung von 4650%. Und Google Analytics zeigte keinen zusätzlichen Traffic an. Das ist nicht gut.

DDoS-Angriff
DDoS-Angriff

Der Kunde implementierte die Web Application Firewall von Sucuri auf seiner Webseite und die gesamte Bandbreite und die Anfragen auf der Webseite gingen sofort zurück (siehe unten). Es ist also eine gute Investition und spart Zeit, wenn du mit solchen Problemen konfrontiert wirst.

CDNs bieten auch zusätzliche Sicherheitsfunktionen wie sichere Token, mit denen du gesicherte Links mit einer Verfallszeit erstellen kannst. Wenn diese abgelaufen ist, können die Nutzer/innen nicht mehr auf den Inhalt zugreifen.

CDN-Geschwindigkeitstests: Mit CDN vs. ohne CDN

Anstatt dir nur die Vorteile eines WordPress CDNs zu erklären, machen wir ein paar Tests, um dir die Ergebnisse zu zeigen.

  • Wir haben 5 Tests von 4 verschiedenen Teststandorten aus durchgeführt, einmal mit aktiviertem CDN und einmal ohne CDN.
  • Die Webseite ist bei Kinsta gehostet und nutzt das kostenlose Kinsta CDN (powered by Cloudflare).
  • Der physische Standort des Servers ist in Iowa, USA.

Wichtig: Wenn du dein CDN einem Geschwindigkeitstest unterziehst, lässt du es ein paar Mal laufen, damit die Medien zwischengespeichert werden. Wie wir bereits beim CDN-Caching beschrieben haben, zeigt der X-Cache HTTP-Header ein „HIT“ an, wenn es im Cache ist. Wenn er nicht im Cache ist, wird er als „MISS“ angezeigt Wenn du das nicht richtig machst, könnte es so aussehen, als würde das CDN deine Seite nicht beschleunigen, wenn du den Cache nicht vorher aufgebaut hast.

Ohne CDN (Dallas, Texas, USA)

Wir haben zunächst 5 Pingdom-Tests mit einem Server in Dallas ohne CDN durchgeführt. Dann haben wir den Durchschnitt ermittelt.

Ohne CDN Test mit Dallas Server (Quelle: Pingdom)
Ohne CDN Test mit Dallas Server (Quelle: Pingdom)

Ohne CDN (Melbourne, Australien)

Dann haben wir 5 Pingdom-Tests mit einem Server in Melbourne, Australien, ohne CDN durchgeführt. Auch hier wurde der Durchschnitt genommen.

Ohne CDN-Test mit einem Server in Australien (Quelle: Pingdom)
Ohne CDN-Test mit einem Server in Australien (Quelle: Pingdom)

Ohne CDN (San Jose, Kalifornien, USA)

Dann haben wir 5 Pingdom-Tests ohne CDN von San Jose, Kalifornien, aus durchgeführt und den Durchschnitt ermittelt.

Ohne CDN Test vom San Jose Server (Quelle: Pingdom)
Ohne CDN Test vom San Jose Server (Quelle: Pingdom)

Ohne CDN (Stockholm, Schweden)

Wir haben 5 Pingdom-Tests ohne CDN von Stockholm, Schweden, aus durchgeführt und den Durchschnitt ermittelt.

Ohne CDN-Test mit einem Server in Schweden (Quelle: Pingdom)
Ohne CDN-Test mit einem Server in Schweden (Quelle: Pingdom)

Mit CDN (Dallas, Texas, USA)

Zum Vergleich haben wir 5 Pingdom-Tests mit dem aktiven Kinsta CDN von einem Server in Dallas, Texas, durchgeführt. Der Durchschnitt wurde danach ermittelt.

Test mit Kinsta CDN von einem Server in Dallas (Quelle: Pingdom)
Test mit Kinsta CDN von einem Server in Dallas (Quelle: Pingdom)

Mit CDN (Melbourne, Australien)

Dann haben wir 5 Pingdom-Tests mit dem Kinsta CDN von einem Server in Melbourne, Australien, durchgeführt und dann den Durchschnitt ermittelt.

Mit CDN-Test Australien (Quelle: Pingdom)
Mit CDN-Test Australien (Quelle: Pingdom)

Mit CDN (San Jose, Kalifornien, USA)

Wir haben auch 5 Pingdom-Tests mit einem CDN auf einem Server in San Jose, Kalifornien, durchgeführt und den Durchschnitt ermittelt.

Mit CDN Test mit einem San Jose Server (Quelle: Pingdom)
Mit CDN Test mit einem San Jose Server (Quelle: Pingdom)

Mit CDN (Stockholm, Schweden)

Wir haben 5 Pingdom-Tests für einen Stockholmer Server mit einem aktiven CDN durchgeführt. Dann wurde der Durchschnitt genommen.

Mit CDN-Test mit einem Server in Schweden (Quelle: Pingdom)
Mit CDN-Test mit einem Server in Schweden (Quelle: Pingdom)

Die Ergebnisse

Schauen wir uns die Ergebnisse an, um zu verstehen, wie sehr ein CDN die Gesamtladezeiten beeinflusst.

CDN-Geschwindigkeitstestvergleich
CDN-Geschwindigkeitstestvergleich
  • Dallas, Texas, USA: Verringerung der Gesamtladezeit um 8,11 % mit einem CDN.
  • San Jose, Kalifornien, USA: Verringerung der Gesamtladezeit um 33,02 % mit einem CDN
  • Melbourne, Australien: Verringerung der Gesamtladezeit um 54,19 % mit einem CDN.
  • Stockholm, Schweden: Verringerung der Gesamtladezeit um 54,7 % mit einem CDN.

Das CDN führte sowohl in Dallas als auch in San Jose zu etwas schnelleren Seitenladezeiten. Aber wenn du dir die Tests in Australien ansiehst, kannst du einen großen Unterschied bei den Ladezeiten feststellen. Das liegt an der geografischen Lage des Test-Servers.

Der Kinsta-Testserver steht in Iowa, so dass die Daten beim Laden ohne ein CDN von Dallas und San Jose nicht so weit reisen müssen. Aber für Australien ist es die Entfernung, die die Ladezeiten zunichte macht.

Wenn wir das CDN aktivieren, werden die Inhalte und Medien von einem Kinsta CDN POP in Sydney, Australien, geladen, was zu viel schnelleren Ladezeiten führt. Das Gleiche gilt für Stockholm, Schweden.

Willst du deine Ladezeiten in manchen Fällen um über 50 % verkürzen? Die Antwort sollte ja lauten!

Brauchst du ein CDN?

Wir bekommen diese Frage häufig gestellt. Unserer Erfahrung nach sollte das keine Frage sein, denn ein CDN ist in fast jedem Fall von Vorteil, unabhängig von der Größe und dem Traffic deiner Webseite.

Sieh dir nur die Vorteile an, die wir oben aufgelistet haben. Der Preis spielt in der Regel keine Rolle mehr, da die meisten CDN-Anbieter sehr günstig sind, bei Kinsta CDN sogar kostenlos. Ganz zu schweigen davon, dass CDNs die Suchmaschinenoptimierung, das Laden von Webseiten, die Benutzerfreundlichkeit und vieles mehr verbessern!

Der einzige Fall, in dem du weitere Tests durchführen solltest, ist, wenn du Inhalte nur für Besucher an einem bestimmten geografischen Ort bereitstellst.

Nehmen wir zum Beispiel an, du betreibst einen kleinen Laden mit einer Webseite in Ontario, Kanada. Vielleicht interessiert es dich nicht so sehr, wenn deine Kunden woanders wohnen. Dann solltest du herausfinden, wo sich die POPs eines CDN-Anbieters befinden.

Wenn dein Webserver in Ontario gehostet wird, du dich aber bei einem CDN-Anbieter anmeldest, dessen nächstgelegener POP in den USA liegt, könnte deine Webseite dadurch verlangsamt werden. In diesem Fall, der sehr selten vorkommt, könnte es für dich von Vorteil sein, kein CDN zu nutzen.

Beliebte CDN-Anbieter

Obwohl es viele gute CDN-Anbieter gibt, bietet Kinsta ein in sein Hosting integriertes CDN an. Es wird von Cloudflare betrieben, ist schnell, einfach zu aktivieren und für Kinsta-Nutzer/innen völlig kostenlos. Wir empfehlen, die Vorteile der kostenlosen Cloudflare-Integration zu nutzen, aber wir verstehen, dass manche Website-Betreiber aus bestimmten Gründen ein externes CDN oder einen Proxy benötigen.

In diesem Fall empfehlen wir dir, dich mit anderen Top-CDNs vertraut zu machen, die alle mit dem Kinsta-Hosting kompatibel sind (klicke auf die Links, um die Dokumentation zur Kinsta-Integration für jedes CDN zu sehen):

So installieren Sie ein CDN in WordPress

Jeder CDN-Anbieter hat seine eigene Integrationsmethode, aber zum Glück unterstützen sie alle WordPress und machen die Integration einfach. Sieh dir die Dokumentation an oder frag das Support-Team, wenn du Probleme hast.

Kinsta CDN

Wir haben uns mit Cloudflare zusammengetan, einem HTTP/2- und IPv6-fähigen Content Delivery Network mit mehr als 200 Standorten, um deine Inhalte und Medien rund um den Globus zu verbreiten. Zu den derzeit bedienten Regionen gehören Amerika, Südamerika, Europa, Afrika, Asien und Australien.

Kinsta CDN
Kinsta CDN

Hier erfährst du, wie du das Kinsta CDN aktivieren kannst. Das geht ganz einfach mit einem Klick über das MyKinsta-Backend-Dashboard.

Aktiviere das CDN von Kinsta in MyKinsta.
Aktiviere das CDN von Kinsta in MyKinsta.

Wir haben auch tolle Website-Analysen, mit denen du die Bandbreitennutzung, die wichtigsten Dateien nach Anfragen, HTTP-Statuscodes und vieles mehr sehen kannst.

Im Dashboard von MyKinsta kannst du Analysen auf Unternehmensebene (die Daten all deiner Seiten zusammenfassen) und auf Ebene der einzelnen Seiten anzeigen.

Analysen auf Unternehmensebene in MyKinsta.
Analysen auf Unternehmensebene in MyKinsta.
Analysen auf der Seite in MyKinsta.
Analysen auf der Seite in MyKinsta.

Cloudflare

Wenn du Cloudflare für eine Webseite nutzt, die nicht auf Kinsta gehostet wird, oder dich dafür interessierst, haben wir eine ausführliche Anleitung, wie du Cloudflare auf deiner WordPress-Webseite installierst.

Bedenke jedoch, dass alle Kinsta-Hosting-Benutzer ein kostenloses CDN von Cloudflare erhalten. Es ist also einfacher, diese Methode zu nutzen, anstatt es als separate Komponente zu installieren.

Als Teil unserer Cloudflare-Integration speichert Edge Caching den Cache deiner Kinsta-Seite in einem der Rechenzentren des globalen Cloudflare-Netzwerks 260+.

Edge Caching ist in allen Kinsta-Plänen kostenlos enthalten, erfordert kein separates Plugin und verkürzt die Zeit, die du für die Auslieferung von gecachetem WordPress-HTML benötigst, um durchschnittlich mehr als 50 %!

CDN von Drittanbietern

Wenn du selbst ein CDN einrichten möchtest, empfehlen wir dir, eine Subdomain für deine Medien und Assets zu verwenden, anstatt die zufällige URL des Anbieters.

Beispiel: cdn.yourdomain.com.

Das sorgt für ein besseres Branding deiner Webseite und für weniger Probleme bei der Indexierung.

Nachdem du dein CDN beim Anbieter eingerichtet hast, kannst du ein kostenloses WordPress-Plugin verwenden, um deine Inhalte schnell zu verlinken und sie automatisch zu deinem CDN-Anbieter zu kopieren. Im Folgenden findest du eine Liste der empfohlenen WordPress CDN-Plugins.

Die besten CDN-Plugins und -Erweiterungen

Top CDN Plugins
Top CDN Plugins

Diese CDN-Plugins aktivieren nicht automatisch ein CDN auf deiner WordPress-Webseite, sondern verbinden einen CDN-Anbieter (wie Cloudflare, Fastly oder Sucuri) mit deiner WordPress-Webseite, so dass das CDN auf die Inhalte der Webseite zugreifen und sie den Besuchern zur Verfügung stellen kann.

Die besten WordPress CDN-Plugins machen dir die Verbindung leicht und bieten dir eine Ein-Klick-Lösung statt einer komplizierten Integration.

Hier sind die besten WordPress CDN-Plugins:

  • Cloudflare: Dies ist die richtige Wahl, wenn du Cloudflare als CDN-Anbieter verwendest, zumal es eine Ein-Klick-Installation, eine Web Application Firewall-Einstellung und ein automatisches Plattform-Optimierungstool bietet, das Webseiten mit über 250 schnellen und zuverlässigen Rechenzentren drastisch beschleunigt. Alternativ kannst du dich auch für das Kinsta CDN entscheiden, das bereits von Cloudflare betrieben wird und kein zusätzliches Plugin benötigt!
  • Bunny.net: Bunny.net ist sowohl ein CDN-Anbieter als auch ein WordPress CDN-Plugin und bietet eine schnelle Integration, um Links zu ersetzen und sie zu deinem CDN hinzuzufügen. Durch die automatische HTTPS-Konfiguration, benutzerdefinierte CDN-Hostnamen und die Möglichkeit, bestimmte Verzeichnisse von der Bereitstellung über dein CDN auszuschließen, kannst du die Leistung schnell verbessern.
  • LiteSpeed Cache: Dies ist in erster Linie ein Caching-Plugin. Aber es wird auch mit einem kostenlosen QUIC.cloud CDN-Cache geliefert, oder du kannst dich mit einem beliebigen CDN-Anbieter verbinden. Du kannst die Leistung deiner Webseite mit einer breiten Palette von Funktionen wie Minifizierung, Bildoptimierung und Lazy Loading verbessern.
  • W3 Total Cache: Viele Caching-Plugins dienen auch als CDN-Plugins für WordPress, und W3 Total Cache ist da nicht anders. Durch die Integration mit einigen der beliebtesten CDN-Anbietern kannst du die Leistung deiner Webseite sofort und ohne komplizierte Einstellungen steigern. Dadurch werden Elemente wie Medienelemente und Themendateien an das CDN gesendet und gleichzeitig zwischengespeichert und komprimiert, bevor sie im CDN verwendet werden.
  • CDN Enabler: Dieses Plugin schreibt alle deine URLs so um, dass die Assets von deinem externen CDN geliefert werden. Du kannst dich mit einem KeyCDN-Konto verbinden und die Vorteile von Cache-Purging, Leistungsverbesserungen und vielem mehr nutzen.

Indizierung von Bildern mit CDN

Du willst sicherstellen, dass Google deine Bilder auch dann noch indiziert, wenn du sie in ein CDN verschiebst.

Wenn du das Yoast SEO Plugin verwendest, musst du den folgenden Code am Ende der Datei functions.php einfügen. Ersetze die Domain und die CDN-Domain durch deine eigene.

function wpseo_cdn_filter( $uri ) {

return str_replace( 'http://yourdomain.com', 'http://cdn.yourdomain.com', $uri );

}

add_filter( 'wpseo_xml_sitemap_img_src', 'wpseo_cdn_filter' );

Wenn du das nicht tust, kann das dazu führen, dass deine Bilder de-indexiert werden (siehe unten). Du kannst das jederzeit selbst in der Google Search Console überprüfen.

Bilder nicht indexiert
Bilder nicht indexiert

Die Google Search Console hat jedoch Schwachstellen und meldet manchmal keine indexierten Bilder, wenn sie bei Google erscheinen. Eine gute Möglichkeit, um zu überprüfen, ob deine Bilder indexiert sind, ist, die Google Bildersuche aufzurufen und Folgendes einzugeben: „site:https://yourdomain.com“

Indexierung der Google Bildersuche prüfen
Indexierung der Google Bildersuche prüfen

Wichtig! Gib nicht deine CDN-URL ein. Auch wenn die Bilder vom CDN geliefert werden, sollten sie auf deiner Stammdomain indexiert werden.

Wenn deine Bilder in der Google Bildersuche auftauchen, werden sie problemlos indexiert.

Zusammenfassung

Jetzt siehst du all die fantastischen Vorteile, die du durch die Nutzung eines WordPress CDN hast. Es sorgt dafür, dass deine Medien rund um den Globus schneller geladen werden, reduziert deinen TTFB und senkt deine Bandbreitenkosten und die Serverlast drastisch.

Und nicht nur das: Durch die schnelleren Ladezeiten kannst du auch bessere Rankings erzielen. Und das Wichtigste ist, dass deine Besucher/innen ein viel besseres Nutzererlebnis haben werden.

Unser HTTP/2 Kinsta CDN unterstützt alle unsere Hosting-Angebote. Was hältst du von der Nutzung eines CDN? Wir würden uns freuen, wenn du uns deine Meinung in den Kommentaren mitteilst.

Salman Ravoof

Salman Ravoof is a self-taught web developer, writer, creator, and a huge admirer of Free and Open Source Software (FOSS). Besides tech, he's excited by science, philosophy, photography, arts, cats, and food. Learn more about him on his website, and connect with Salman on Twitter.