KI-Zusammenfassung
Möchten Sie lernen, wie Sie ein Land in WordPress blockieren? Sie erhalten möglicherweise beispielsweise übermäßigen Spam aus einem bestimmten Land und suchen nach Wegen, dies zu verhindern.
Obwohl es möglich ist, die .htaccess-Datei in WordPress zum Blockieren von Ländern zu ändern, versichere ich Ihnen, dass bessere Alternativen im Allgemeinen benutzerfreundlicher und einfacher zu warten sind.
Und ich zeige Ihnen, welche Alternativen das sind! Lesen Sie also weiter. In diesem Artikel behandle ich 5 verschiedene Möglichkeiten, ein Land in WordPress zu blockieren.
Ein Land in WordPress blockieren (5+ Wege)
In diesem Artikel
Aber zuerst: Holen Sie sich WPForms
Wenn es darum geht, Spam durch das Blockieren eines Landes zu verhindern, sind die von WPForms angebotenen Lösungen wahrscheinlich die einfachsten.
Zum Beispiel werde ich später in diesem Artikel über die Verwendung von Cloudflare sprechen. Spoiler-Alarm! Aber WPForms implementiert ohnehin bereits Cloudflare-Schutz... Mit WPForms bekommen Sie also gewissermaßen das Beste aus beiden Welten.
Alles gesagt, stellen Sie sicher, dass Sie WPForms für Ihre WordPress-Website erhalten, und es wird Ihnen einige Zeit und Kopfschmerzen ersparen.
Blockieren Sie jetzt ein Land in WordPress
1. Länderfilter
Der WPForms-Länderfilter ist die effektivste Methode, um zu verhindern, dass Formulare aus bestimmten Ländern eingehen. Auf diese Weise können Sie Spam fernhalten, der ständig von wiederholten Täterländern kommt.
Und da die Spam-Prävention einer der treibenden Faktoren für das Blockieren eines Landes von Ihrer Website ist, finden Sie den Länderfilter in den Spam- und Sicherheitseinstellungen des Formular-Generators.
Um diese Funktion zu aktivieren, öffnen Sie den Formular-Generator für Ihr gewähltes Formular, gehen Sie zu Einstellungen » Sicherheit und Spam-Schutz und aktivieren Sie die Option Länderfilter aktivieren.
Klicken Sie nun auf das Dropdown-Menü unter Länderfilter und wählen Sie Zulassen, um Benutzern aus bestimmten Ländern die Übermittlung dieses Formulars auf Ihrer Website zu gestatten. Alternativ können Sie, um Benutzer aus bestimmten Ländern von der Übermittlung des Formulars auszuschließen, Verweigern wählen.
Klicken Sie dann auf das zweite Dropdown-Menü und wählen Sie die Länder aus, von denen Sie Einträge zulassen oder verweigern möchten.
Auf diese Weise schlägt die Formularübermittlung fehl, wenn ein Benutzer versucht, dieses Formular von außerhalb Ihrer ausgewählten Länder zu übermitteln. Stattdessen erhält er eine Standardnachricht, die lautet: „Entschuldigung, dieses Formular akzeptiert keine Übermittlungen aus Ihrem Land.“ Sie können diese Nachricht auch nach Ihren Wünschen bearbeiten.
Hinweis: Beachten Sie, dass, wenn Sie die Option zum Speichern von Spam-Einträgen aktiviert haben, das Formular Ihres Benutzers trotzdem übermittelt wird. Das ist jedoch zu erwarten! Einträge wie diese werden als Spam gekennzeichnet.
2. E-Mail-Adressen-Zulassungs- oder Sperrliste
Eine weitere Möglichkeit, den Zugriff aus bestimmten Ländern zu steuern, besteht darin, diese Länder Ihrer E-Mail-Adressen-Zulassungs- oder Sperrliste hinzuzufügen.
Diese Listen sind in WPForms integriert und ermöglichen es Ihnen, Regeln für zulässige E-Mail-Adressen in Ihren Formularen zu erstellen.
Um Länder zu Ihrer Zulassungs- und Sperrliste 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 Zulassungs-/Sperrliste, in dem Sie die Art der anzuwendenden Einschränkungen festlegen.
Wenn Sie eine der Listen auswählen, erscheint ein Feld, in das Sie Ihre Regeln eingeben können. Diese „Regeln“ sind lediglich die Liste der 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 akzeptieren oder ablehnen.
Um Ihre Regeln auf ein bestimmtes Land anzuwenden, geben Sie einfach ein Sternchen (*) oder ein „Platzhaltersymbol“ vor den länderspezifischen Domains ein.
Sie können dann so viele länderspezifische Domain-Regeln hinzufügen, wie Sie möchten! Schauen Sie sich unbedingt unsere vollständige Dokumentation zum Erstellen einer Zulassungs- oder Sperrliste für E-Mail-Adressen für noch mehr Details und Optionen an.
Und wenn Sie abenteuerlustig sind, können Sie auch Länder in Smart-Phone-Formularfeldern einschränken. Aber, nur zur Info! Dieses Tutorial ist nur für Entwickler.
3. Ihr Webhost
Um ein Land über Ihren Webhosting-Anbieter zu blockieren, müssen Sie auf Ihr Hosting-Kontrollpanel zugreifen und die entsprechenden Tools oder Einstellungen verwenden.
Einige Hosting-Anbieter haben möglicherweise unterschiedliche Methoden oder Tools zum Blockieren von IPs. Es ist daher immer eine gute Idee, deren Dokumentation zu lesen oder sich für Unterstützung an deren Support-Team zu wenden.
Aber im Allgemeinen gehen die Schritte ungefähr so:
- Melden Sie sich bei Ihrem Webhosting-Kontrollpanel an (cPanel, Plesk oder ein anderes Panel Ihres Hosters).
- Suchen Sie den Sicherheitsbereich oder den Bereich, der sich auf das Blockieren von IPs bezieht. Dieser kann je nach Hosting-Anbieter „IP Blocker“, „IP Deny Manager“, „Sicherheit“ oder etwas Ähnliches heißen.
- Sammeln Sie eine Liste von IP-Adressbereichen, die mit dem Land verbunden sind, das Sie blockieren möchten. Diese Informationen finden Sie online oder über ein Plugin wie IP2Location. (Später mehr über diese Plugins 👀)
- Fügen Sie die IP-Adressbereiche dem IP-Blockierungstool in Ihrem Hosting-Kontrollpanel hinzu. Dies kann das Hinzufügen einzeln oder das Hochladen einer Liste beinhalten, abhängig von der Benutzeroberfläche des Tools.
- Speichern Sie Ihre Änderungen und testen Sie die Länderblockierung, indem Sie ein VPN oder einen Proxy-Server verwenden, um eine Verbindung aus dem blockierten Land zu simulieren.
Denken Sie jedoch daran, dass IP-Blockierungen von Benutzern mit VPNs oder Proxys umgangen werden können. Möglicherweise möchten Sie daher auch andere Maßnahmen ergreifen, wie z. B. die zuvor erwähnten CAPTCHA-Schutzmaßnahmen.
4. Cloudflare WAF
Sie könnten auch erwägen, Cloudflare zu verwenden, um bestimmte Länder vom Zugriff auf Ihre WordPress-Website auszuschließen. Cloudflare ist ein Web-Sicherheitsdienst, der die Leistung von Websites optimiert und den Online-Schutz verbessert, und wir bieten seinen Schutz für unsere Formulare an.
Aber innerhalb seines eigenen Systems kann die Web Application Firewall (WAF) von Cloudflare verwendet werden, um Länder vom Zugriff auf Ihre Website auszuschließen, indem benutzerdefinierte Regeln basierend auf den IP-Adressen, die mit diesen Ländern verbunden sind, erstellt werden. Diese benutzerdefinierten Regeln sind im Grunde die gleichen Regeln für E-Mail-Allowlists und Denylists, die ich zuvor behandelt habe.
Sobald die Regel erstellt ist, beginnt die WAF von Cloudflare mit der Blockierung von Datenverkehr aus den angegebenen IP-Bereichen und schränkt effektiv den Zugriff auf Ihre Website aus dem ausgewählten Land ein.
5. Spezielle Plugins
Eine weitere Möglichkeit, ein Land zu blockieren, ist ein spezielles Tool, das genau zu diesem Zweck entwickelt wurde.
CloudGuard ist beispielsweise ein leichtgewichtiges Plugin, das die Leistung des kostenlosen Geolocation-Dienstes von Cloudflare nutzt, um bestimmten Ländern den Zugriff auf Ihre Anmeldeseite zu verweigern. Dann können Benutzer aus diesen Ländern überhaupt nicht auf Ihre Website zugreifen.
Durch die Beschränkung des Anmeldezugriffs auf Ihre ausgewählten Länder werden unbefugte Anmeldeversuche aus anderen Regionen automatisch blockiert. Sie können diese Versuche dann über eine Weltkarte in Ihrem Dashboard überwachen und verfolgen.
Während andere Plugins geografische Beschränkungen anbieten, sind sie für die IP-Erkennung und -Speicherung auf Ihren Server angewiesen, verbrauchen Ressourcen und erfordern häufige Updates. Da CloudGuard jedoch den Geolocation-Dienst von Cloudflare nutzt, konzentriert sich Ihr Server nur auf die Datenabfrage und behält die optimale Website-Leistung bei.
Beachten Sie einfach, dass das Plugin ein kostenloses oder Premium-Konto bei Cloudflare mit aktivierter Geolocation erfordert.
Aber wenn Sie immer noch auf der Suche nach einem Plugin sind, könnten Sie sich Optionen wie diese ansehen:
- Wordfence: Ein umfassendes Sicherheitsplugin mit einer Länderblockierungsfunktion, mit der Sie den Zugriff auf Ihre gesamte Website oder bestimmte Seiten einschränken können.
- IP2Location Country Blocker: Ermöglicht das Blockieren von Ländern nach IP-Adressen, IP-Adressbereichen oder bestimmten Städten.
- iQ Block Country: Ermöglicht das Blockieren von Ländern, indem der Zugriff auf Ihre Website oder bestimmte Seiten basierend auf der IP-Adresse des Besuchers verweigert wird.
Und da haben Sie es! Sie kennen jetzt mehr als 5 Möglichkeiten, ein Land zu blockieren, damit Benutzer nicht auf Ihre WordPress-Site zugreifen können.
Warum sollte ich ein ganzes Land von meiner Website blockieren?
Es gibt alle möglichen Gründe, ein Land von Ihrer WordPress-Website zu blockieren!
Vielleicht haben Sie Sicherheitsbedenken und möchten bösartigen Datenverkehr oder Cyberangriffe aus bestimmten Regionen verhindern. Oder die Einhaltung lokaler Gesetze und Vorschriften kann die Beschränkung des Zugriffs auf bestimmte Länder erfordern.
Darüber hinaus möchten Unternehmen, die sich an eine bestimmte geografische Zielgruppe richten, möglicherweise den Zugriff auf Länder außerhalb ihrer Zielgruppe beschränken. Seien Sie jedoch vorsichtig bei der Implementierung länderspezifischer Sperren, um echte Benutzer und potenzielle Kunden nicht zu beeinträchtigen.
FAQ
Dies sind einige zusätzliche Fragen, die häufig zum Blockieren eines Landes in WordPress gestellt werden:
Kann ich ein Land von meiner WordPress-Site 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 technisches Wissen und können riskant sein, wenn sie nicht korrekt implementiert werden.
Beeinträchtigt das Blockieren eines Landes die SEO meiner Website?
Das Blockieren von Ländern kann geringfügige Auswirkungen auf die SEO Ihrer Website haben, da Suchmaschinen Ihre Website möglicherweise nicht aus den blockierten Regionen crawlen und indizieren können. Es sollte jedoch keine signifikanten Auswirkungen auf Ihre allgemeine SEO-Leistung haben.
Können Benutzer Länderblockierungen mithilfe von VPNs oder Proxys umgehen?
Ja, Benutzer können Länderblockierungen mithilfe von VPNs oder Proxys umgehen, die ihre IP-Adressen und ihren Standort maskieren. Sie sollten daher zusätzliche Sicherheitsmaßnahmen wie CAPTCHA oder Zwei-Faktor-Authentifizierung in Betracht ziehen.
Blockieren Sie jetzt ein Land in WordPress
Blockieren Sie als Nächstes ALLEN Spam von Ihren Formularen
Möchten Sie mehr Wege erfahren, um alle Arten von Spam von Ihren Formularen fernzuhalten? Dann sollten Sie sich die aktualisierte Ausgabe von So stoppen Sie Kontaktformular-Spam in WordPress ansehen.
Bereit, Ihr Formular zu erstellen? Beginnen Sie noch heute mit dem einfachsten WordPress-Formular-Builder-Plugin. WPForms Pro enthält viele kostenlose Vorlagen und bietet eine 14-tägige Geld-zurück-Garantie.
Wenn Ihnen dieser Artikel geholfen hat, folgen Sie uns bitte auf Facebook und Twitter für weitere kostenlose WordPress-Tutorials und Anleitungen.