Zaufane samouczki WordPress, kiedy ich najbardziej potrzebujesz.
Przewodnik dla początkujących po WordPressie
WPB Cup
25 milionów+
Witryny korzystające z naszych wtyczek
16+
Lata doświadczenia z WordPressem
3000+
Samouczki WordPress od ekspertów

Jak blokuję wpisy z formularzy WordPress z określonych krajów

Kiedy ktoś wypełnia formularz na Twojej stronie internetowej, powinna to być okazja do nawiązania kontaktu z prawdziwym klientem. Ale jeśli Twoja firma działa tylko w określonych regionach, otwarcie formularzy dla całego świata często oznacza sortowanie spamu i wiadomości od osób, którym faktycznie nie możesz pomóc.

Filtrowanie formularzy oparte na krajach rozwiązuje ten problem. Możesz blokować niechciane zgłoszenia, które marnują Twój czas, i skupiać się tylko na potencjalnych klientach, którzy faktycznie znajdują się w Twoim obszarze usług lub na docelowym rynku.

Użyłem tego podejścia, aby ograniczyć spam, jednocześnie sprawiając, że moje formularze są skuteczniejsze w generowaniu leadów.

W tym artykule pokażę Ci, jak skonfigurować ograniczenia geograficzne dla zgłoszeń formularzy w WordPress. Pomoże Ci to uzyskać bardziej ukierunkowany i bezpieczny system generowania leadów w zaledwie kilka minut.

Blokuj wpisy formularzy WordPress z określonych krajów

Dlaczego blokować wpisy z formularzy z określonych krajów? 🌍

Blokowanie wpisów formularzy według kraju to jeden z najprostszych sposobów na ograniczenie spamu, oszczędność czasu i zbieranie tylko istotnych potencjalnych klientów. Jeśli Twoja firma obsługuje tylko określone regiony, pozwolenie komukolwiek na świecie na przesyłanie Twoich formularzy zazwyczaj oznacza radzenie sobie z niechcianymi wpisami i wiadomościami, które nigdy nie przerodzą się w prawdziwych klientów.

Kiedy konfigurowałem formularze kontaktowe na moich własnych stronach WordPress, szybko zauważyłem ten sam problem: moja skrzynka odbiorcza szybko się zapełniała, ale większość wiadomości nie była pomocna.

Zamiast rzeczywistych zapytań, miałem do czynienia ze spamem, niepowiązanymi wiadomościami i zgłoszeniami z regionów, których nawet nie obsługiwałem.

Dla lokalnej firmy może to być przytłaczające i utrudniać dostrzeżenie prawdziwych możliwości.

Blokowanie wpisów z formularzy z określonych krajów pomaga Ci:

  • Zmniejsz spam i nieistotne wiadomości, aby Twoja skrzynka odbiorcza pozostała czysta.
  • Oszczędzaj czas, skupiając się tylko na potencjalnych klientach z Twojego docelowego obszaru.
  • Popraw jakość potencjalnych klientów, ponieważ docierasz do osób, które faktycznie są zainteresowane Twoimi usługami.
  • Chroń swoją firmę przed oszustwami, odcinając lokalizacje wysokiego ryzyka.

Kiedy zastosowałem to podejście do moich formularzy kontaktowych, stały się one bardziej użyteczne. Zamiast tracić czas na usuwanie niechcianych zgłoszeń, mogłem skupić się na odpowiadaniu osobom, które są naprawdę zainteresowane.

Teraz przyjrzyjmy się, jak łatwo blokować wpisy z formularzy z określonych krajów w WordPress.

Możesz użyć poniższych linków, aby przejść do wybranej metody:

Jeśli chcesz zablokować wysyłanie formularzy z określonych krajów bez dotykania kodu, najłatwiejszym sposobem jest użycie wbudowanej funkcji Filtra Krajów w WPForms.

Pozwala to na wybranie opcji „zezwalaj” dla określonych krajów na przesyłanie formularza lub „odrzucaj” dla konkretnych krajów, które często wysyłają spam lub nieistotne zapytania. Zapobiega to dotarciu spamu do Twojej skrzynki odbiorczej.

Dodatkowo filtr działa bezpośrednio w kreatorze formularzy, dzięki czemu możesz go skonfigurować za pomocą zaledwie kilku kliknięć.

Strona główna WPForms

W WPBeginner używamy WPForms do tworzenia wszelkiego rodzaju formularzy, od prostych formularzy kontaktowych po złożone ankiety i formularze rejestracyjne. Przetestowaliśmy je dokładnie przez lata, o czym możesz przeczytać więcej w naszej pełnej recenzji WPForms.

Krok 1: Zainstaluj i aktywuj WPForms

Najpierw musisz zainstalować i aktywować wtyczkę WPForms. Mamy kompletny przewodnik po instalacji wtyczki WordPress, który przeprowadzi Cię przez ten proces.

📌Uwaga: WPForms oferuje darmowy plan. Jednak zaawansowane narzędzia do walki ze spamem, takie jak Filtr Krajowy, inteligentna logika warunkowa i wiele metod ochrony przed spamem, są dostępne tylko w WPForms Pro.

Po aktywacji możesz edytować formularz, w którym chcesz zablokować wpisy.

Krok 2: Wybierz lub utwórz formularz WordPress

Przejdź do strony WPForms » Wszystkie Formularze i kliknij „Edytuj” pod nazwą swojego formularza.

Kliknij link Edytuj, aby otworzyć formularz w wizualnym kreatorze WPForms

Jeśli jeszcze nie masz formularza, możesz go łatwo utworzyć za pomocą kreatora typu „przeciągnij i upuść” WPForms. Po prostu przejdź do WPForms » Dodaj nowy z panelu administracyjnego WordPress.

Wtyczka oferuje dziesiątki gotowych szablonów formularzy dla formularzy kontaktowych, ankiet, formularzy zamówień i innych, dzięki czemu możesz szybko zacząć.

Możesz również użyć kreatora formularzy AI, aby wygenerować niestandardowy szablon oparty na Twoich potrzebach. Po prostu nadaj swojemu formularzowi nazwę i opisz, czego chcesz, a on stworzy dla Ciebie punkt wyjścia.

Wybierz szablon formularza w WPForms

Gdy Twój szablon będzie gotowy, otworzy się w edytorze wizualnym WPForms, gdzie możesz edytować, usuwać lub zmieniać kolejność pól formularza za pomocą zaledwie kilku kliknięć.

Naprawdę podoba mi się płynność tego procesu – zajęło mi to zaledwie kilka minut, aby przejść od pustej strony do gotowego do użycia formularza, kiedy go testowałem.

Oto kilka przewodników krok po kroku, których możesz przestrzegać, aby tworzyć różne typy formularzy:

Krok 3: Włącz filtr krajów

Po wykonaniu tej czynności musisz przejść do Ustawienia » Ochrona przed spamem i bezpieczeństwo i przewinąć w dół do Filtrowania w edytorze formularzy WPForms.

Stąd możesz zdecydować, czy zezwolić, czy zablokować przesyłanie formularzy z określonych krajów. Aby to zrobić, włącz opcję „Włącz filtr krajów”.

Spowoduje to wyświetlenie listy rozwijanej, w której możesz wybrać „Zezwól” lub „Odrzuć”.

Włącz filtr krajów w WPForms

Na przykład, jeśli Twoja firma obsługuje klientów tylko w Stanach Zjednoczonych, możesz ustawić filtr na „Zezwól” i wybrać „Stany Zjednoczone” z listy rozwijanej obok.

Jest to najbardziej bezpośredni sposób, aby upewnić się, że otrzymujesz tylko zapytania z Twojego obszaru usług.

Alternatywnie możesz wybrać opcję „Odrzuć”, aby zablokować określone kraje. Jest to przydatne do ograniczania spamu z regionów, których nie obsługujesz lub które są znane z wysokiego poziomu zautomatyzowanego ruchu spamowego.

Zezwalaj lub odrzucaj wpisy z formularzy z określonych krajów w WPForms

Po ustawieniu preferencji po prostu kliknij przycisk „Zapisz” u góry. Jeśli masz już formularz na swojej stronie internetowej, zostanie on automatycznie zaktualizowany i nie musisz nic więcej robić.

Krok 4: Osadź swój formularz

Jeśli właśnie utworzyłeś nową formę, musisz udostępnić ją użytkownikom — ale nie martw się, jest to łatwe.

WPForms ma wbudowany blok, który sprawia, że osadzanie formularzy jest bardzo łatwe. Możesz go po prostu dodać do dowolnej strony lub wpisu bez dotykania ani jednej linii kodu.

Dodaj blok WPForms

Aby uzyskać instrukcje krok po kroku, zapoznaj się z naszym szczegółowym przewodnikiem na temat osadzania formularza w WordPress.

Metoda 2: Filtrowanie zgłoszeń formularzy według adresu e-mail za pomocą białej lub czarnej listy (bezpłatnie)

Dzięki WPForms możesz również kontrolować, kto może wysyłać formularz na podstawie ich adresu e-mail. Odbywa się to za pomocą listy dozwolonych (tylko określone adresy lub domeny mogą wysyłać) lub listy zablokowanych (blokowanie konkretnych adresów lub domen przed wysłaniem).

Uwaga: Ta metoda nie blokuje użytkowników na podstawie ich fizycznej lokalizacji. Zamiast tego filtruje zgłoszenia przy użyciu domeny e-mail, która jest częścią adresu e-mail znajdującą się po symbolu „@”.

Na przykład, w [email protected], example.com to domena.

Niektóre domeny poczty e-mail kończą się kodem specyficznym dla kraju, na przykład:

  • .au → Australia
  • .cn → Chiny
  • .uk → Wielka Brytania
  • .us → Stany Zjednoczone

Korzystając z tej metody, możesz zablokować wpisy z domen specyficznych dla krajów, takich jak .cn i .uk, aby zmniejszyć liczbę nieistotnych zgłoszeń.

Pamiętaj jednak, że nie powstrzyma to użytkowników z tych krajów, jeśli używają ogólnych adresów e-mail, takich jak gmail.com lub outlook.com.

💡 Wskazówka eksperta: Zalecam stosowanie tej metody wraz z Metodą 1 dla silniejszej ochrony. Tworzy to potężną, dwuwarstwową obronę.

Metoda 1 blokuje użytkowników na podstawie ich fizycznej lokalizacji (adresu IP), podczas gdy ta metoda może wyłapać spam z określonych domen poczty e-mail, który mógłby się przedostać.

Krok 1: Zainstaluj i aktywuj WPForms

Aby rozpocząć, musisz zainstalować i aktywować darmową wtyczkę WPForms. Jeśli jesteś nowy w tym, mamy kompletny przewodnik na temat jak zainstalować wtyczkę WordPress.

📌Uwaga: Funkcja listy dozwolonych/blokowanych jest dostępna w bezpłatnym planie WPForms.

Jednak zainstalowanie WPForms Pro zapewni Ci dostęp do zaawansowanych funkcji, takich jak inteligentna logika warunkowa, formularze wielostronicowe, integracje płatności i wiele innych.

Krok 2: Wybierz lub utwórz formularz WordPress

Po aktywacji wtyczki przejdź do strony WPForms » Wszystkie Formularze i kliknij „Edytuj” na istniejącym formularzu, aby dodać ograniczenia krajowe.

Jeśli jeszcze nie masz formularza, musisz go najpierw utworzyć.

Kliknij link Edytuj, aby otworzyć formularz w wizualnym kreatorze WPForms

WPForms sprawia, że jest to bardzo łatwe dzięki bibliotece gotowych szablonów i kreatorowi formularzy AI. Możesz mieć profesjonalnie wyglądający formularz kontaktowy gotowy w kilka minut, bez zaczynania od zera.

Możesz skorzystać z naszego przewodnika jak utworzyć formularz kontaktowy w WordPress, aby szybko się skonfigurować.

Krok 3: Skonfiguruj listę dozwolonych / listę zablokowanych

Gdy Twój formularz zostanie otwarty w edytorze wizualnym WPForms, upewnij się, że dodałeś pole formularza „E-mail” z lewej kolumny do podglądu formularza po prawej.

Pamiętaj, że ta metoda nie zadziała, jeśli Twój formularz nie zawiera pola E-mail.

Dodaj pole e-mail w formularzu, który utworzyłeś za pomocą WPForms

Po wykonaniu tej czynności kliknij pole, aby otworzyć jego ustawienia w lewej kolumnie. Następnie przejdź do zakładki „Zaawansowane” i przewiń w dół do sekcji „Lista dozwolonych/Lista zablokowanych”.

Domyślnie wybrana jest opcja „Brak”, co oznacza brak ograniczeń co do tego, które adresy e-mail mogą wysyłać formularz.

Możesz to zmienić, wybierając jedną z poniższych opcji:

  • Lista zablokowanych: Adresy e-mail lub domeny, które określisz, zostaną zablokowane przed przesłaniem formularza.
  • Lista dozwolonych: Tylko adresy e-mail lub domeny, które określisz, będą mogły wysłać formularz.
Przewiń w dół do opcji Dozwolone/Zablokowane w WPForms

Po dokonaniu wyboru pojawi się pole tekstowe, w którym możesz wprowadzić adresy e-mail lub domeny, które chcesz zezwolić lub zablokować. Pamiętaj, że każdy wpis musisz dodać w nowej linii.

Aby filtrować zgłoszenia formularzy według kraju, należy użyć gwiazdki (*) przed kodem kraju.

Na przykład:

  • *.au — dopasowuje wszystkie adresy e-mail kończące się na .au.
  • *.us — dopasowuje wszystkie adresy e-mail kończące się na .us.
  • *.uk — dopasowuje wszystkie adresy e-mail kończące się na .uk.
  • *.cn — dopasowuje wszystkie adresy e-mail kończące się na .cn.

Ta metoda jest bardzo elastyczna, pozwalając na łączenie reguł opartych na krajach z indywidualnymi adresami e-mail, co zapewnia precyzyjną kontrolę nad tym, kto może wysłać Twój formularz.

Dodaj zasady listy dozwolonych i listy zablokowanych w WPForms

Po zakończeniu kliknij przycisk „Zapisz” u góry, aby zachować zmiany.

Po wykonaniu tej czynności Twój formularz zostanie automatycznie zaktualizowany, jeśli już go opublikowałeś na swojej stronie internetowej.

Krok 4: Osadź swój formularz WordPress

Jeśli utworzyłeś nowy formularz podczas tego samouczka, musisz dodać go do swojej strony za pomocą bloku WPForms w edytorze WordPress.

Dodaj blok WPForms

Aby dowiedzieć się, jak to zrobić, zapoznaj się z naszym przewodnikiem dla początkujących na temat osadzania formularzy w WordPress.

Rzeczy, o których należy pamiętać podczas blokowania wpisów formularzy według kraju

Blokowanie zgłoszeń z formularzy z określonych krajów to skuteczny sposób na zmniejszenie spamu i skupienie się na najważniejszych leadach.

Nie jest to jednak rozwiązanie doskonałe i należy pamiętać o kilku ważnych kwestiach podczas korzystania z ograniczeń opartych na krajach:

  • 🌐 VPN-y lub serwery proxy mogą ominąć ograniczenia krajowe oparte na adresach IP używane w Metodzie 1. Nie wpływają one jednak na filtrowanie domen poczty e-mail (Metoda 2).
  • ❗Blokowanie całych krajów może nieumyślnie wykluczyć legalnych użytkowników, którzy są potencjalnymi klientami.
  • 🛡️ Blokowanie krajów działa poprzez dopasowanie adresu IP użytkownika do jego lokalizacji przy użyciu dużych baz danych. Chociaż WPForms stale aktualizuje te bazy danych, żaden system nie jest w 100% doskonały.
  • ✅ Zawsze dwukrotnie sprawdzaj, czy Twoja lokalna publiczność nie jest przypadkowo uwzględniona w zablokowanych krajach.

Zapamiętanie tych wskazówek pomoże Ci skuteczniej korzystać z ograniczeń krajowych, nie frustrując prawdziwych odwiedzających.

Wskazówka: Dodaj dodatkową ochronę przed spamem dla silniejszego bezpieczeństwa

Blokowanie określonych krajów to świetny pierwszy krok, ale nie wyłapie każdego niechcianego zgłoszenia. Dodanie dodatkowych narzędzi zapobiegających spamowi sprawia, że Twoje formularze są bardziej niezawodne i utrzymują czystszą skrzynkę odbiorczą.

Oto kilka dodatkowych strategii poprawy bezpieczeństwa formularza:

  • Użyj CAPTCHA lub reCAPTCHA, aby zapobiec automatycznemu spamowi.
  • Włącz filtrowanie słów kluczowych, aby blokować powszechne frazy spamerskie.
  • Używaj formularzy chronionych hasłem dla poufnych treści lub zgłoszeń wewnętrznych.
  • Ogranicz wysyłanie formularzy według adresu IP, aby zapobiec powtarzającym się próbom spamu.
  • Użyj logiki warunkowej, aby pokazywać lub ukrywać pola tylko wtedy, gdy jest to konieczne, zmniejszając niewłaściwe użycie formularza.
  • Rozważ formularze zgodne z HIPAA, jeśli zbierasz informacje medyczne lub prywatne dane zdrowotne.

Więcej wskazówek znajdziesz w naszym przewodniku po zapobieganiu spamowi w formularzach kontaktowych.

Często zadawane pytania dotyczące zapobiegania spamowi w formularzach WordPress

Nawet przy ograniczeniach krajowych i filtrowaniu poczty e-mail, normalne jest posiadanie kilku pytań dotyczących ochrony formularzy WordPress.

Zebrałem najczęstsze obawy, jakie widziałem u użytkowników WordPressa, abyś mógł pewnie zarządzać swoimi formularzami bez napotykania problemów.

1. Czy mogę zablokować kraj bez używania wtyczki?

Tak. Możesz zablokować kraj na poziomie serwera, edytując plik .htaccess na serwerze Apache lub używając modułu NGINX GeoIP/GeoIP2 do odrzucenia zakresów adresów IP przypisanych do danego kraju.

Jednak to podejście jest zaawansowane i ryzykowne. Pojedynczy błąd typograficzny może spowodować awarię Twojej witryny, a zakresy adresów IP krajów zmieniają się w czasie, więc zasady wymagają ciągłych aktualizacji. Dla większości początkujących bezpieczniejszą i łatwiejszą opcją jest użycie wbudowanego Filtra Krajów WPForms.

2. Czy blokowanie krajów w moich formularzach wpłynie na SEO mojej strony internetowej?

Blokowanie wysyłania formularzy za pomocą wtyczki takiej jak WPForms nie wpływa na SEO Twojej strony internetowej, ponieważ zapobiega jedynie użytkownikom przed wysłaniem formularza. Boty wyszukiwarek nadal mogą normalnie przeglądać i indeksować Twoje treści.

3. Czy użytkownicy mogą ominąć blokowanie krajów za pomocą VPN lub proxy?

Tak. Użytkownicy z VPN lub proxy mogą ominąć blokowanie oparte na adresie IP (Metoda 1), sprawiając wrażenie, że znajdują się w dozwolonym kraju. Jednak VPN nie wpływają na filtrowanie domen poczty e-mail (Metoda 2), więc połączenie obu metod zapewnia silniejszą ochronę.

4. Czy potrzebuję WPForms Pro, aby blokować kraje?

Tak. Funkcja Filtra Krajów jest dostępna tylko w WPForms Pro, więc będziesz potrzebować wersji premium, aby z niej korzystać.

5. Czy mogę używać tych metod razem?

Tak. Możesz i powinieneś używać obu metod razem dla najsilniejszej ochrony. Na przykład, możesz użyć Filtra Krajów (Metoda 1), aby odmówić przesyłania z krajów, w których nie prowadzisz działalności, a następnie dodać listę blokowanych adresów e-mail (Metoda 2), aby zablokować popularne domeny spamowe.

Mam nadzieję, że ten artykuł pomógł Ci dowiedzieć się, jak blokować wpisy z formularzy WordPress z określonych krajów. Możesz również zapoznać się z naszym przewodnikiem dla początkujących na temat jak automatycznie eksportować wpisy z formularzy WordPress oraz naszym szczegółowym porównaniem Contact Form 7 vs. WPForms, aby znaleźć najlepszą opcję dla Twojej strony internetowej.

Jeśli podobał Ci się ten artykuł, zasubskrybuj nasz kanał YouTube po samouczki wideo WordPress. Możesz nas również znaleźć na Twitterze i Facebooku.

Ujawnienie: Nasze treści są wspierane przez czytelników. Oznacza to, że jeśli klikniesz w niektóre z naszych linków, możemy otrzymać prowizję. Zobacz jak finansowany jest WPBeginner, dlaczego to ważne i jak możesz nas wesprzeć. Oto nasz proces redakcyjny.

Ostateczny zestaw narzędzi WordPress

Uzyskaj BEZPŁATNY dostęp do naszego zestawu narzędzi – kolekcji produktów i zasobów związanych z WordPress, które powinien mieć każdy profesjonalista!

Interakcje czytelników

Komentarze

  1. Gratulacje, masz okazję być pierwszym komentującym tego artykułu.
    Masz pytanie lub sugestię? Zostaw komentarz, aby rozpocząć dyskusję.

Zostaw odpowiedź

Dziękujemy za pozostawienie komentarza. Pamiętaj, że wszystkie komentarze są moderowane zgodnie z naszą polityką komentowania, a Twój adres e-mail NIE zostanie opublikowany. Prosimy NIE używać słów kluczowych w polu nazwy. Prowadźmy osobistą i znaczącą rozmowę.