So erstellen Sie eine Website oder ein Blog im Jahr 2020 - Kostenlose und einfache Anleitung zum Erstellen einer Website

So konfigurieren Sie CloudFlare Free CDN in WordPress

Möchten Sie Cloudflare CDN auf Ihrer WordPress-Site verwenden?

Cloudflare ist einer der besten WordPress-CDN- und Firewall-Dienste auf dem Markt. Sie bieten ein kostenloses CDN, das Ihre Website beschleunigt, sowie eine Reihe leistungsstarker Sicherheitsfunktionen für Websites kleiner Unternehmen.

Die Herausforderung besteht darin, dass viele Einsteiger Cloudflare nicht verwenden können, weil sie der Meinung sind, dass die Konfiguration schwierig ist.

In diesem Handbuch führen wir Sie durch ein vollständiges Cloudflare-Setup in WordPress, um die Geschwindigkeit Ihrer Website zu verbessern.

Cloudflare Kostenloses CDN-Setup in WordPress

Inhaltsverzeichnis::

  • Was ist das CDN? Weil du es brauchst?
  • Was ist Cloudflare CDN?
  • MaxCDN gegen Cloudflare
  • Cloudflare CDN-Setup in WordPress
  • Methode 1: Cloudflare-Konfiguration über das Webhost-cPanel (SiteGround)
  • Methode 2: Konfigurieren Sie Cloudflare manuell
  • Konfigurieren Sie die wichtigsten Cloudflare-Einstellungen
  • Optimierung von Cloudflare für WordPress

Was ist das CDN? Warum benötigen Sie ein CDN für Ihre Site?

Ein CDN oder Content Delivery Network ist ein verteiltes Serversystem, mit dessen Hilfe die Dateien auf Ihrer Website basierend auf ihrem geografischen Standort schneller an Benutzer übermittelt werden können.

In der Regel bedient ein Webhosting-Dienst Besucher Ihrer Website von einem einzigen Standort aus. Alle Benutzer greifen auf denselben Server zu, unabhängig davon, wo sie sich befinden. Dies kann zu einer Verzögerung bei der Bereitstellung von Inhalten für Benutzer führen, die weiter vom zentralen Hosting-Server Ihrer Website entfernt wohnen.

CDN löst dieses Problem, indem mehrere Edgeserver an verschiedenen Standorten auf der ganzen Welt konfiguriert werden. Diese CDN-Server speichern den statischen Inhalt vom Ursprungs- / Kernserver Ihrer Site zwischen, speichern ihn und präsentieren ihn den Benutzern, nachdem sie ihn angefordert haben.

Content Delivery Network (CDN)

Wenn eine Benutzeranforderung vorliegt, kümmert sich der CDN-Server, der dem Standort des Benutzers am nächsten liegt, darum. Zum Beispiel, wenn jemand in den USA ist USA Sie möchten auf eine in Großbritannien gehostete Website und dann auf einen CDN-Server in den USA zugreifen. USA Diese Anfrage wird bearbeitet, nicht der Hauptserver in Großbritannien.

Mit CDN werden alle Benutzeranforderungen von den nächstgelegenen CDN-Servern verarbeitet. Dies verringert die physische Entfernung zwischen den Besuchern und dem Server Ihrer Website. Infolgedessen wird Ihre Website für alle Benutzer unabhängig von ihrem geografischen Standort schneller geladen.

Eine schnellere Website verbessert auch die Benutzererfahrung und verleiht Ihrer Website einen leichten Anstieg der SEO-Rankings.

Die Verwendung eines CDN reduziert auch die Belastung Ihres Primärservers und schützt ihn vor Fehlern während Spitzen. Weitere Informationen finden Sie in unserer Anleitung, warum Sie ein CDN für Ihr WordPress-Blog benötigen.

Was ist Cloudflare CDN?

Wolkenflamme

Cloudflare ist der beliebteste kostenlose CDN-Anbieter im Internet. Es handelt sich um ein großes Netzwerk global verteilter Server, die statische Inhalte automatisch zwischenspeichern und dynamische Inhalte schnell bereitstellen.

Neben einem CDN-Dienst ist Cloudflare auch eine Cloud-basierte Website-Firewall und ein verteilter Proxyserver. Überwacht den gesamten eingehenden Datenverkehr auf Ihrer Website und blockiert verdächtigen Datenverkehr, noch bevor er Ihren Server erreicht.

Sie bieten einen kostenlosen Basisplan für Websites und Blogs kleiner Unternehmen. Sie bieten auch bezahlte Pläne ab 20 US-Dollar pro Monat.

Cloudflare ist eine großartige Option für kleine Unternehmen, die nach einem kostenlosen CDN suchen. Wenn Sie jedoch alle Funktionen von Cloudflare vollständig nutzen möchten, benötigen Sie den Geschäftsplan, der 200 US-Dollar pro Monat kostet.

Anmerkung der Redaktion: Wir verwenden Cloudflare nicht in WPBeginner. Stattdessen verwenden wir MaxCDN (jetzt Teil von StackPath) für unseren CDN-Service. Sie zwingen Sie nicht dazu, Ihr DNS zu verwenden und bieten angemessenere Preise in größerem Maßstab.

MaxCDN vs. Cloudflare: Was ist der Unterschied?

MaxCDN und Cloudflare sind eigentlich ganz andere Dienste. Während sich MaxCDN darauf konzentriert, Ihre Inhalte über sein CDN bereitzustellen, konzentriert sich Cloudflare mehr auf Sicherheit und Spam-Kontrolle.

Beide verwenden unterschiedliche Technologien, um Inhalte in ihren Netzwerken bereitzustellen. MaxCDN stellt den DNS-Inhalt Ihrer Website mithilfe von Pull-Zonen bereit. Geben Sie ihn einfach so ein, dass er Ihre Website widerspiegelt. Cloudflare hingegen stellt Inhalte über sein eigenes DNS bereit, und Sie werden aufgefordert, das DNS Ihrer Website so zu ändern, dass es auf Ihre Server verweist.

Cloudflare fungiert als Proxy zwischen Ihnen und Ihren Website-Besuchern, was bedeutet, dass es viel Kontrolle aufgibt. Während MaxCDN als Reverse-Proxy fungiert, haben Sie die vollständige Kontrolle.

Cloudflare ist am besten geeignet, um die Seitengeschwindigkeit zu optimieren, indem verhindert wird, dass Ihre Website böswillige Bots, Angreifer und verdächtige Crawler empfängt. MaxCDN ist am besten in der Lage, die Geschwindigkeit Ihrer Website zu verbessern, indem Sie Ihre statischen Inhalte über seine Server auf der ganzen Welt bereitstellen.

Nachteile der Verwendung von Cloudflare

Die größte Beschwerde von Benutzern mit Cloudflare ist, dass während es Ihre Website beschleunigt, manchmal ein zweiter Ladebildschirm für Sicherheitsüberprüfungszwecke hinzugefügt wird, der den Zweck der Geschwindigkeit zunichte macht, da Benutzer häufig 5 Sekunden vorher warten müssen um Ihre Website sehen zu können.

Manchmal können Sie auch eine CAPTCHA-Seite anzeigen, auf der Benutzer aufgefordert werden, zu beweisen, dass sie Menschen sind. Dies schafft eine schlechte Erfahrung für neue Besucher, die die Site nie wieder besuchen können.

Einrichten von Cloudflare auf Ihrer WordPress-Site

Das Einrichten von Cloudflare auf einer WordPress-Site ist ziemlich einfach. Es gibt zwei verschiedene Methoden:

  1. Wenn Sie eine Cloudflare-Konfigurationsoption mit einem Klick in der Systemsteuerung Ihres Hosts verwenden
  2. Durch manuelle Registrierung auf der Cloudflare-Website

Die erste Methode ist der einfachste Weg, um Cloudflare CDN in Ihrem WordPress-Blog zu aktivieren. Einige der wichtigsten WordPress-Hosting-Dienste wie SiteGround haben sich mit Cloudflare zusammengetan, um über ihr Dashboard eine einfache Einrichtungsoption anzubieten.

Wenn Ihr Webhosting-Anbieter keine integrierte Cloudflare-Setup-Option anbietet, können Sie den Dienst manuell zu Ihrer Site hinzufügen. Wir werden beide Methoden im Detail unten zeigen.

Methode 1: Cloudflare-CDN-Konfiguration mit cPanel-Ein-Klick-Konfigurationsoption

Wie bereits erwähnt, bieten einige WordPress-Hosting-Anbieter wie SiteGround eine einfache Möglichkeit, Cloudflare CDN in WordPress zu konfigurieren.

Diese Webserver bieten eine integrierte Cloudflare-Integrationsanwendung in Ihrem Hosting-cPanel, um den Dienst mit nur wenigen Klicks zu aktivieren.

Diese Cloudflare-Konfigurationsoption funktioniert ähnlich mit den meisten Hosting-Anbietern, die über die Integration verfügen. Als Referenz zeigen wir den Einrichtungsprozess im SiteGround-Hosting.

Aktivieren Sie Cloudflare CDN in SiteGround

Wenn Sie SiteGround als WordPress-Hosting-Unternehmen verwenden, können Sie Cloudflare CDN in wenigen Minuten auf Ihrer Site einrichten.

Melden Sie sich zunächst bei Ihrem cPanel an und gehen Sie zum Abschnitt “Site Improvement Tools”. Klicken Sie danach auf das Symbol „Cloudflare“.

Cloudflare-Option in SiteGround cPanel

SiteGround hat kürzlich begonnen, auf ein neues Bedienfeld umzuschalten. Wenn Sie das neue Bedienfeld verwenden, wird Cloudflare auf der Registerkarte Geschwindigkeit angezeigt. Schauen Sie sich zum Beispiel den folgenden Screenshot an.

Cloudflare SiteGround-Bedienfeld

Um das kostenlose CDN von Cloudflare auf Ihrer Website zu aktivieren, klicken Sie einfach auf die Schaltfläche “Konfigurieren”, um fortzufahren.

Danach wird ein Popup angezeigt, in dem Sie aufgefordert werden, ein Cloudflare-Konto zu erstellen oder eine Verbindung zu einem vorhandenen Konto herzustellen.

Verbinden Sie Cloudflare mit Siteground

Sie sehen dann eine Meldung, dass die CDN-Aktivierung ausgeführt wird. Nach Abschluss ist das Cloudflare-CDN auf Ihrer WordPress-Site aktiv.

Methode 2: Konfigurieren Sie Cloudflare CDN in WordPress manuell

Wenn Ihr Webhosting keine Cloudflare-Einrichtungsoption mit einem Klick hat, können Sie diese Methode verwenden. Es kann noch einige Minuten dauern, ist aber auch einfach und benutzerfreundlich.

Um zu beginnen, sollten Sie die CloudFlare-Website besuchen und auf die Schaltfläche “Anmelden” klicken.

Registrieren Sie sich auf der Cloudflare-Website

Auf der nächsten Seite müssen Sie Ihre E-Mail-Adresse und Ihr Passwort eingeben, um ein Cloudflare-Konto zu erstellen. Geben Sie einfach die erforderlichen Informationen ein und klicken Sie auf die Schaltfläche “Konto erstellen”.

Erstellen Sie eine Kontoseite in Cloudflare

Danach müssen Sie die URL Ihrer Website eingeben.

Site zu Cloudflare hinzufügen

Auf dem nächsten Bildschirm werden Sie aufgefordert, einen Plan auszuwählen. Für dieses Tutorial wählen wir einen kostenlosen Plan aus.

Wählen Sie einen Cloudflare-Plan aus

Danach zeigt Ihnen Cloudflare eine Liste aller DNS-Einträge, die Ihre Systeme gefunden haben. Dies schließt auch Ihre Subdomains ein.

DNS-Einträge, die Sie über Cloudflare weiterleiten möchten, haben ein orangefarbenes Wolkensymbol. DNS-Einträge, die Cloudflare umgehen, haben ein graues Wolkensymbol.

Sie sollten die Liste überprüfen, um sicherzustellen, dass Ihre primäre Domain in Cloudflare mit einem orangefarbenen Cloud-Symbol aktiv ist.

Überprüfen Sie die DNS-Einträge, um Cloudflare zu konfigurieren

Wenn Sie Ihre DNS-Einträge überprüft haben, klicken Sie unten auf die Option Weiter.

Im nächsten und letzten Schritt Ihres Setups werden Sie von Cloudflare aufgefordert, Ihre Nameserver zu aktualisieren. Sie werden aufgefordert, Ihre Nameserver zu ändern und auf Cloudflare-Nameserver zu verweisen.

Cloudflare-Nameserver-Seite

Beachten: Das Ändern des Nameservers kann eine Weile dauern, bis er sich im Internet verbreitet. Während dieser Zeit ist Ihre Website für einige Benutzer möglicherweise nicht zugänglich.

Sie können die Nameserver von Ihrem Domain-Registrar-Konto wie Domain.com aus ändern. Wenn Sie von Ihrem Webhosting-Anbieter wie Bluehost eine kostenlose Domain erhalten haben, müssen Sie den Nameserver ändern, indem Sie sich bei Ihrem Hosting-Konto anmelden.

In diesem Tutorial zeigen wir Ihnen, wie Sie die Nameserver über das Bluehost-Kontrollfeld ändern. Während der Prozess in allen Hosting-Unternehmen ähnlich ist, können Sie Ihren Hosting-Anbieter jederzeit um detaillierte Anweisungen für Ihr Dashboard bitten.

Sobald Sie bei Ihrem Bluehost cPanel-Kontrollfeld angemeldet sind, gehen Sie zum Abschnitt “Domains” und wählen Sie Ihren Domainnamen aus. Klicken Sie anschließend auf die Registerkarte “Nameserver” und dann auf die Option “Bearbeiten”.

Bearbeiten Sie Nameserver in Ihrem Webhosting-cPanel

Als Nächstes müssen Sie “Benutzerdefiniert” auswählen und die von Cloudflare bereitgestellten Nameserver eingeben.

Fügen Sie Ihrem Webhosting-cPanel Cllouflare-Nameserver hinzu

Danach müssen Sie zur Cloudflare-Konfigurationsseite zurückkehren und auf die Schaltfläche “Fertig, Nameserver überprüfen” klicken, um die Konfiguration abzuschließen.

Benutzerdefinierte DNS-Namen hinzugefügt - Überprüfen Sie die Nameserver

Das ist! Jetzt dauert es einige Minuten, um Ihre Domain Name Server zu aktualisieren und Cloudflare zu aktivieren.

Nach der Aktivierung wird die Erfolgsmeldung in Ihrem Cloudflare-Dashboard angezeigt.

Cloudflare-aktivierte Erfolgsmeldung

In diesem Bereich können Sie jetzt Ihre Cloudflare-Einstellungen anpassen. Wir werden Ihnen im nächsten Abschnitt die wichtigsten Einstellungen zeigen.

Hinweis: Die obigen Screenshots zeigen das Bluehost-Bedienfeld. Ihre Nameserver-Einstellungen sehen möglicherweise anders aus, wenn Sie einen anderen Hosting-Anbieter verwenden.

Konfigurieren Sie die wichtigsten Cloudflare-Einstellungen

Ihre grundlegende Cloudflare-Einrichtung ist abgeschlossen, Sie müssen jedoch einige wichtige Einstellungen konfigurieren, um die Sicherheit Ihrer WordPress-Site zu gewährleisten.

1. Richten Sie bestimmte WordPress-Seitenregeln ein

Durch Einrichten von Seitenregeln können Sie die Funktionsweise von Cloudflare auf bestimmten Seiten Ihrer Website anpassen. Dies ist besonders nützlich, um wichtige Seiten wie die Anmeldeseite, den wp-admin-Bereich usw. zu sichern.

Mit dem kostenlosen Cloudflare-Konto können Sie drei Seitenregeln konfigurieren. Wenn Sie weitere Seitenregeln hinzufügen möchten, müssen Sie für fünf zusätzliche Regeln 5 US-Dollar pro Monat zahlen.

Zuerst müssen Sie oben auf die Option Seitenregeln klicken und dann auf die Schaltfläche Seitenregel erstellen.

Erstellen Sie eine Seitenregel in Cloudflare

Danach können Sie die folgenden drei Seitenregeln konfigurieren.

a) Sichern Sie Ihre WordPress-Anmeldeseite

Seiten-URL: example.com/wp-login.php*
Einstellung: Sicherheitsstufe; Hoch

Erstellen Sie eine Seitenregel, um die WordPress-Anmeldeseite in Cloudflare zu sichern

b) Schließen Sie das Cloudflare WordPress-Dashboard aus und aktivieren Sie hohe Sicherheit

Seiten-URL: example.com/wp-admin*
Einstellungen: Sicherheitsstufe; Hoch
Cache-Ebene; Ableitung
Deaktivieren Sie die Leistung
Apps deaktivieren

Erstellen Sie eine Seitenregel, um das WordPress-Dashboard in Cloudflare zu schützen

c) HTTPS-Kraft

URL der Seite: http: //*example.com/*
Konfiguration: Verwenden Sie immer HTTPS

Erstellen Sie eine Seitenregel, um HTTPS in WordPress zu verwenden

2. Konfigurieren Sie die SSL-Zertifikateinstellungen

Eine weitere wichtige Einstellung ist das SSL-Zertifikat, das oben im Menü “SSL / TSL” verfügbar ist.

Cloudflare-SSL-Einstellungen

Stellen Sie sicher, dass Sie “Vollständig” wählen, wenn Sie bereits SSL verwenden.

Wenn Sie kein SSL-Zertifikat haben, lesen Sie unseren Leitfaden, wie Sie ein kostenloses SSL-Zertifikat für Ihre Website erhalten.

Sobald dies erledigt ist, stellt Cloudflare ein begehrtes grünes Vorhängeschloss zur Verfügung, um anzuzeigen, dass Ihre Website sicher ist.

Optimierung von Cloudflare für WordPress mithilfe eines Plugins

Cloudflare bietet ein spezielles WordPress-Plugin für optimierte WordPress-Einstellungen mit einem Klick. Mit dem Plugin können Sie Cloudflare auf Ihrer WordPress-Site schnell konfigurieren, Webanwendungs-Firewall-Regelsätze (WAF) hinzufügen, den Cache automatisch leeren und vieles mehr.

Installieren und aktivieren Sie zunächst das Cloudflare-Plugin auf Ihrer Website. Weitere Informationen finden Sie in unserer Schritt-für-Schritt-Anleitung zum Installieren eines WordPress-Plugins.

Sobald dies erledigt ist, sollten Sie besuchen Konfiguration »Cloudflare über Ihr Admin-Panel, um die Cloudflare-Einstellungen zu konfigurieren.

Auf der Einstellungsseite sehen Sie die Schaltfläche Kostenloses Konto erstellen und die Option Für vorhandene Konten anmelden. Klicken Sie einfach auf die Anmeldeoption.

Melden Sie sich mit WordPress bei Cloudflare an

Auf dem nächsten Bildschirm müssen Sie Ihre Cloudflare-E-Mail-Adresse und Ihren API-Schlüssel eingeben.

Geben Sie das Cloudflare API-Anmeldeinformationsformular ein

Sie finden Ihren API-Schlüssel in Ihrem Kontobereich auf der Cloudflare-Website.

Öffnen Sie einfach die Seite “Mein Profil” und klicken Sie dann auf die API-Token. Gehen Sie danach zum Abschnitt Globaler API-Schlüssel und klicken Sie auf die Schaltfläche Ansicht.

Siehe Cloudflare-API-Schlüssel

Dies öffnet ein Popup-Fenster und zeigt Ihren API-Schlüssel an. Sie müssen den Schlüssel kopieren.

Kopieren Sie den Cloudflare-API-Schlüssel

Kehren Sie dann zu Ihrem WordPress-Dashboard zurück und geben Sie Ihre E-Mail-Adresse und Ihren API-Schlüssel ein.

Speichern Sie die Cloudflare-API-Anmeldeinformationen in WordPress

Danach wird die Cloudflare-Homepage in Ihrem Control Panel angezeigt. Von dort aus können Sie eine WordPress-Optimierung mit einem Klick anwenden, den Cache leeren, den automatischen Cache aktivieren usw.

Optimieren Sie Cloudflare für WordPress

Weitere Cloudflare-Optionen finden Sie, indem Sie auf die Option Einstellungen klicken.

Cloudflare-Setup für WordPress

Außerdem werden Statistiken wie Besucher, gespeicherte Bandbreite, blockierte Bedrohungen usw. angezeigt. der Analyseoption.

Cloudflare Analytics in WordPress

Wir hoffen, dieser Artikel hat Ihnen geholfen zu lernen, wie Sie das kostenlose CDN von Cloudflare in WordPress einrichten. Vielleicht möchten Sie auch unseren vollständigen Sicherheitsleitfaden für die WordPress-Website lesen.

Wenn dir dieser Artikel gefallen hat, abonniere unseren YouTube-Kanal, um WordPress-Tutorial-Videos anzusehen. Sie finden uns auch unter Twitter und Facebook.