Möchten Sie erfahren, wie Sie ein Land in WordPress blockieren können? Vielleicht erhalten Sie zum Beispiel zu viel Spam aus einem bestimmten Land und suchen nach Möglichkeiten, dies zu verhindern.
Es ist zwar möglich, die .htaccess-Datei in WordPress für die Ländersperre zu ändern, aber ich verspreche Ihnen, dass bessere Alternativen im Allgemeinen benutzerfreundlicher und einfacher zu pflegen sind.
Und ich werde Ihnen zeigen, welche Alternativen es gibt! Also, lesen Sie weiter. In diesem Artikel stelle ich 5 verschiedene Möglichkeiten vor, ein Land in WordPress zu blockieren.
Wie man ein Land in WordPress blockiert (5+ Wege)
In diesem Artikel
Aber zuerst: WPForms holen
Wenn es darum geht, Spam durch die Sperrung eines Landes zu verhindern, sind die von WPForms angebotenen Lösungen wahrscheinlich die einfachsten.
Ich werde zum Beispiel später in diesem Artikel über die Verwendung von Cloudflare sprechen. Spoiler-Alarm! Aber WPForms bereits implementiert Couldflare Schutz sowieso ... Also mit WPForms, Sie sind Art von immer das Beste aus beiden Welten.
Alles, was zu sagen, sicher sein, um WPForms für Ihre WordPress-Website zu bekommen und es wird Ihnen einige Zeit und Kopfschmerzen zu speichern.
Jetzt ein Land in WordPress blockieren
1. Länderfilter
Der WPForms-Länderfilter ist die effektivste Methode, um zu verhindern, dass Formulare aus bestimmten Ländern übermittelt werden. Auf diese Weise können Sie Spam fernhalten, der immer wieder aus Ländern mit Wiederholungstätern kommt.
Und da der Schutz vor Spam einer der wichtigsten Faktoren für die Sperrung eines Landes für Ihre Website ist, finden Sie den Länderfilter in den Spam- und Sicherheitseinstellungen des Formularerstellers.
Um diese Funktion zu aktivieren, öffnen Sie den Formularersteller für das Formular Ihrer Wahl, gehen Sie zu Einstellungen " Sicherheit und Spamschutz und schalten Sie die Option Länderfilter aktivieren ein.
Klicken Sie nun auf das Dropdown-Menü unter Länderfilter und wählen Sie Zulassen, um Nutzern aus bestimmten Ländern zu erlauben, dieses Formular auf Ihrer Website einzureichen. Wählen Sie alternativ Verweigern, um Nutzern aus bestimmten Ländern die Übermittlung des Formulars zu verweigern.
Klicken Sie dann auf das zweite Dropdown-Menü und wählen Sie die Länder aus, aus denen Sie Einträge zulassen oder verweigern möchten.
Wenn ein Benutzer versucht, dieses Formular von außerhalb der von Ihnen ausgewählten Länder abzuschicken, wird das Formular nicht abgeschickt. Stattdessen wird eine Standardmeldung angezeigt, die lautet: "Sorry, dieses Formular akzeptiert keine Eingaben aus Ihrem Land". Sie können diese Meldung auch nach Ihren Wünschen bearbeiten.
Achtung: Wenn Sie die Option zum Speichern von Spam-Einträgen aktiviert haben, wird das Formular Ihres Benutzers trotzdem gesendet. Das ist allerdings zu erwarten! Einträge wie dieser werden als Spam eingestuft.
2. E-Mail-Adressen-Zulassungsliste oder -Denyliste
Eine weitere Möglichkeit, den Zugriff aus bestimmten Ländern zu kontrollieren, besteht darin, diese Länder in die Liste der zulässigen E-Mail-Adressen oder in die Denyliste aufzunehmen.
Diese Listen sind in WPForms integriert und ermöglichen es Ihnen, Regeln dafür zu erstellen, welche E-Mail-Adressen in Ihren Formularen zulässig sind.
Um Länder zu Ihrer Erlaubnis- und Ablehnungsliste hinzuzufügen, müssen Sie das Feld E-Mail zu Ihrem Formular hinzufügen, falls es noch nicht vorhanden ist, und auf das Feld klicken, um seine Optionen zu öffnen. Klicken Sie dann auf die Registerkarte Erweitert innerhalb des Feldes, um weitere Konfigurationsoptionen zu öffnen.
Auf dieser Registerkarte finden Sie das Dropdown-Menü mit der Bezeichnung Allowlist / Denylist, in dem Sie die Art der Einschränkungen festlegen, die Sie anwenden möchten.
Wenn Sie eine der beiden Listen auswählen, erscheint ein Feld zur Eingabe Ihrer Regeln. Diese "Regeln" sind lediglich eine Liste von E-Mail-Adressen, die Sie akzeptieren oder ablehnen möchten.
Sie können einzelne E-Mails, Gruppen von E-Mails oder ganze Länder von E-Mails annehmen oder ablehnen.
Um Ihre Regeln auf ein bestimmtes Land anzuwenden, setzen Sie einfach ein Sternchen (*) oder ein "Platzhaltersymbol" vor die länderspezifischen Domänen.
Sie können dann so viele länderspezifische Domainregeln hinzufügen, wie Sie möchten! Werfen Sie einen Blick in unsere vollständige Dokumentation zur Erstellung einer E-Mail-Adressenzulassungs- oder -verweigerungsliste , um noch mehr Details und Optionen zu erfahren.
Und wenn Sie sich abenteuerlich fühlen, können Sie auch Länder innerhalb von Smart Phone Formularfeldern einschränken. Aber, FYI! Dieses Tutorial ist nur für Entwickler gedacht.
3. Ihr Webhoster
Um ein Land über Ihren Webhosting-Anbieter zu sperren, müssen Sie auf Ihr Hosting-Control Panel zugreifen und die entsprechenden Tools oder Einstellungen verwenden.
Einige Hosting-Provider haben unterschiedliche Methoden oder Tools für die IP-Sperrung, daher ist es immer eine gute Idee, einen Blick in die Dokumentation zu werfen oder das Support-Team zu kontaktieren.
Aber im Allgemeinen laufen die Schritte in etwa so ab:
- Loggen Sie sich in Ihr Webhosting-Kontrollpanel ein (cPanel, Plesk oder ein anderes von Ihrem Hoster bereitgestelltes Panel).
- Suchen Sie den Abschnitt "Sicherheit" oder den Abschnitt "IP-Blockierung". Je nach Ihrem Hosting-Provider kann dieser Bereich "IP-Blocker", "IP Deny Manager", "Sicherheit" oder ähnlich heißen.
- Stellen Sie eine Liste der IP-Adressbereiche zusammen, die mit dem Land, das Sie sperren möchten, verbunden sind. Sie können diese Informationen online oder über ein Plugin wie IP2Location finden. (Mehr zu diesen Plugins später 👀)
- Fügen Sie die IP-Adressbereiche zum IP-Blocking-Tool in Ihrem Hosting-Control Panel hinzu. Je nach der Schnittstelle des Tools können Sie sie einzeln hinzufügen oder eine Liste hochladen.
- Speichern Sie Ihre Änderungen und testen Sie die Ländersperre, indem Sie einen VPN- oder Proxy-Server verwenden, um eine Verbindung aus dem gesperrten Land zu simulieren.
Bedenken Sie jedoch, dass die IP-Sperre von Nutzern mit VPNs oder Proxys umgangen werden kann. Daher sollten Sie auch andere Maßnahmen, wie die bereits erwähnten CAPTCHA-Schutzmechanismen, implementieren.
4. Cloudflare WAF
Sie könnten auch in Erwägung ziehen, Cloudflare zu verwenden, um den Zugriff bestimmter Länder auf Ihre WordPress-Website zu blockieren. Cloudflare ist ein Websicherheitsdienst, der die Leistung von Websites optimiert und den Online-Schutz verbessert, und wir bieten seinen Schutz in unseren Formularen an.
Aber innerhalb des eigenen Systems kann die Web Application Firewall (WAF) von Cloudflare verwendet werden, um Ländern den Zugriff auf Ihre Website zu verwehren, indem benutzerdefinierte Regeln auf der Grundlage der mit diesen Ländern verbundenen IP-Adressen erstellt werden. Diese benutzerdefinierten Regeln sind im Grunde dieselbe Art von Regeln für E-Mail-Zulassungslisten und Ablehnungslisten, die ich zuvor behandelt habe.
Sobald die Regel erstellt ist, beginnt die WAF von Cloudflare damit, den Datenverkehr aus den angegebenen IP-Bereichen zu blockieren, wodurch der Zugriff auf Ihre Website aus dem gewählten Land effektiv eingeschränkt wird.
5. Bezeichnete Plugins
Eine weitere Möglichkeit, ein Land zu sperren, ist ein spezielles Tool, das nur für diesen Zweck hergestellt wird.
CloudGuard zum Beispiel ist ein leichtes Plugin, das die Leistung des kostenlosen Geolocation-Dienstes von Cloudflare nutzt, um bestimmten Ländern den Zugriff auf Ihre Anmeldeseite zu verwehren. Dann können Benutzer aus diesen Ländern überhaupt nicht auf Ihre Website zugreifen.
Indem Sie den Login-Zugang auf die von Ihnen ausgewählten Länder beschränken, werden unberechtigte Login-Versuche aus anderen Regionen automatisch blockiert. Sie können diese Versuche dann über eine Weltkarte in Ihrem Dashboard überwachen und verfolgen.
Andere Plugins bieten zwar geografische Einschränkungen an, sind aber für die IP-Erkennung und Speicherung auf Ihren Server angewiesen, was Ressourcen verbraucht und häufige Updates erfordert. Da ClouldGuard jedoch den Geolocation-Service von Cloudflare nutzt, konzentriert sich Ihr Server nur auf den Datenabruf und erhält die optimale Leistung der Website aufrecht.
Denken Sie daran, dass das Plugin ein Konto (entweder kostenlos oder Premium) bei Cloudflare mit aktivierter Geolocation voraussetzt.
Wenn Sie aber immer noch auf der Suche nach einem Plugin sind, sollten Sie sich diese Optionen ansehen:
- Wordfence: Ein umfassendes Sicherheits-Plugin mit einer Ländersperrfunktion, mit der Sie den Zugriff auf Ihre gesamte Website oder auf bestimmte Seiten beschränken können.
- IP2Location Länderblocker: Ermöglicht es Ihnen, Länder nach IP-Adressen, IP-Adressbereichen oder bestimmten Städten zu blockieren.
- iQ Block Country: Ermöglicht es Ihnen, Länder zu blockieren, indem Sie den Zugriff auf Ihre Website oder bestimmte Seiten auf der Grundlage der IP-Adresse des Besuchers verweigern.
Und da haben Sie es! Sie kennen jetzt mehr als 5 Möglichkeiten, ein Land zu blockieren, damit Benutzer nicht auf Ihre WordPress-Website zugreifen können.
Warum sollte ich ein ganzes Land für meine Website sperren müssen?
Es gibt viele Gründe, ein Land von Ihrer WordPress-Website zu sperren!
Vielleicht haben Sie Sicherheitsbedenken und möchten bösartigen Datenverkehr oder Cyberangriffe aus bestimmten Regionen verhindern. Oder die Einhaltung lokaler Gesetze und Vorschriften erfordert möglicherweise die Beschränkung des Zugangs zu bestimmten Ländern.
Außerdem möchten Unternehmen, die ein bestimmtes geografisches Publikum ansprechen, vielleicht den Zugang zu Ländern außerhalb ihrer Zielgruppe beschränken. Seien Sie jedoch vorsichtig, wenn Sie landesweite Sperren einrichten, um echte Nutzer und potenzielle Kunden nicht zu beeinträchtigen.
FAQ
Dies sind einige weitere Fragen, die häufig zum Blockieren eines Landes in WordPress gestellt werden:
Kann ich ein Land auf meiner WordPress-Website blockieren, ohne ein Plugin zu verwenden?
Ja, Sie können ein Land blockieren, indem Sie Ihre .htaccess-Datei bearbeiten oder das NGINX+GEO IP-Modul verwenden. Diese Methoden erfordern jedoch technische Kenntnisse und können riskant sein, wenn sie nicht korrekt umgesetzt werden.
Hat die Sperrung eines Landes Auswirkungen auf die Suchmaschinenoptimierung meiner Website?
Die Sperrung von Ländern kann sich geringfügig auf die Suchmaschinenoptimierung Ihrer Website auswirken, da Suchmaschinen möglicherweise nicht in der Lage sind, Ihre Website aus den gesperrten Regionen zu crawlen und zu indizieren. Es sollte aber keine signifikanten Auswirkungen auf Ihre allgemeine SEO-Leistung haben.
Können Nutzer die Ländersperren mit VPNs oder Proxys umgehen?
Ja, Nutzer können die Ländersperren umgehen, indem sie VPNs oder Proxys verwenden, die ihre IP-Adressen und ihren Standort verbergen. Daher sollten Sie zusätzliche Sicherheitsmaßnahmen wie CAPTCHA oder Zwei-Faktor-Authentifizierung in Betracht ziehen.
Jetzt ein Land in WordPress blockieren
Als nächstes blockieren Sie ALLE Spam-Mails aus Ihren Formularen
Sind Sie daran interessiert, mehr darüber zu erfahren, wie Sie alle Arten von Spam über Ihre Formulare verhindern können? Dann sollten Sie sich die diesjährige aktualisierte Ausgabe von How to Stop Contact Form Spam in WordPress ansehen.
Sind Sie bereit, Ihr Formular zu erstellen? Starten Sie noch heute mit dem einfachsten WordPress-Formularerstellungs-Plugin. WPForms Pro enthält viele kostenlose Vorlagen und bietet eine 14-tägige Geld-zurück-Garantie.
Wenn dieser Artikel Ihnen geholfen hat, folgen Sie uns bitte auf Facebook und Twitter für weitere kostenlose WordPress-Tutorials und -Anleitungen.