Tutorial WordPress affidabili, quando ne hai più bisogno.
Guida per principianti a WordPress
WPB Cup
25 Milioni+
Siti web che utilizzano i nostri plugin
16+
Anni di esperienza con WordPress
3000+
Tutorial WordPress di esperti

Come bloccare le voci dei moduli di WordPress da determinati paesi

Quando qualcuno compila un modulo sul tuo sito web, dovrebbe essere un'opportunità per connettersi con un cliente reale. Ma se la tua attività opera solo in determinate regioni, aprire i tuoi moduli a tutto il mondo significa spesso dover vagliare spam e messaggi da persone che non puoi effettivamente servire.

Il filtraggio dei moduli basato sul paese risolve questo problema. Puoi bloccare le sottomissioni indesiderate che ti fanno perdere tempo e concentrarti solo sui potenziali clienti che si trovano effettivamente nella tua area di servizio o nel tuo mercato di riferimento.

Ho utilizzato questo approccio per ridurre lo spam, rendendo al contempo i miei moduli più efficaci per la generazione di lead.

E in questo articolo, ti mostrerò come impostare restrizioni geografiche per le tue voci di modulo WordPress. Questo ti aiuterà ad avere un sistema di generazione di lead più mirato e sicuro operativo in pochi minuti.

Blocca le voci dei moduli di WordPress da determinati paesi

Perché bloccare le voci dei moduli da determinati paesi? 🌍

Bloccare le voci dei moduli per paese è uno dei modi più semplici per ridurre lo spam, risparmiare tempo e raccogliere solo lead pertinenti. Se la tua attività serve solo determinate regioni, consentire a chiunque in tutto il mondo di inviare i tuoi moduli di solito significa dover gestire voci indesiderate e messaggi che non si trasformeranno mai in clienti reali.

Quando ho impostato moduli di contatto sui miei siti web WordPress, ho notato rapidamente lo stesso problema: la mia casella di posta si riempiva velocemente, ma la maggior parte dei messaggi non era utile.

Invece di richieste reali, mi ritrovavo a gestire sottomissioni di spam, messaggi non pertinenti e voci provenienti da regioni che nemmeno servivo.

Per un'attività locale, questo può essere opprimente e rende più difficile individuare opportunità genuine.

Bloccare le voci dei moduli da determinati paesi ti aiuta a:

  • Ridurre spam e messaggi irrilevanti in modo che la tua casella di posta rimanga pulita.
  • Risparmiare tempo concentrandoti solo sui potenziali clienti nella tua area di destinazione.
  • Migliorare la qualità dei lead perché stai raggiungendo persone realmente interessate ai tuoi servizi.
  • Proteggere la tua attività da frodi bloccando le località ad alto rischio.

Quando ho applicato questo approccio ai miei moduli di contatto, sono diventati più utili. Invece di passare il tempo a eliminare le sottomissioni spazzatura, potevo concentrarmi sulla risposta alle persone genuinamente interessate.

Ora, diamo un'occhiata a come bloccare facilmente le voci dei moduli da paesi specifici in WordPress.

Puoi utilizzare i link sottostanti per passare al metodo di tua scelta:

Se vuoi bloccare le sottomissioni dei moduli da paesi specifici senza toccare alcun codice, il modo più semplice è utilizzare la funzionalità integrata di filtro paese in WPForms.

Questo ti consente di 'consentire' a determinati paesi di inviare il tuo modulo o di 'negare' paesi specifici che spesso inviano spam o lead irrilevanti. Questo impedisce allo spam di raggiungere la tua casella di posta.

Inoltre, il filtro funziona direttamente all'interno del costruttore di moduli, quindi puoi impostarlo in pochi clic.

Homepage di WPForms

Su WPBeginner, utilizziamo WPForms per creare ogni tipo di modulo, dai semplici moduli di contatto ai complessi sondaggi e moduli di registrazione. L'abbiamo testato a fondo nel corso degli anni, di cui puoi leggere di più nella nostra recensione completa di WPForms.

Passaggio 1: Installa e attiva WPForms

Per prima cosa, dovrai installare e attivare il plugin WPForms. Abbiamo una guida completa su come installare un plugin di WordPress che ti guiderà attraverso il processo.

📌Nota: WPForms offre un piano gratuito. Ma strumenti avanzati di lotta allo spam come il Country Filter, la logica condizionale intelligente e metodi multipli di protezione dallo spam fanno parte solo di WPForms Pro.

Dopo l'attivazione, puoi modificare il modulo dove vuoi bloccare le voci.

Passaggio 2: Scegli o crea un modulo WordPress

Vai semplicemente alla pagina WPForms » Tutti i moduli e fai clic su ‘Modifica’ sotto il nome del tuo modulo.

Fai clic sul link Modifica per aprire il modulo nell'editor visuale di WPForms

Se non hai ancora un modulo, puoi crearne facilmente uno utilizzando il costruttore drag-and-drop di WPForms. Vai semplicemente su WPForms » Aggiungi nuovo dalla tua bacheca di WordPress.

Il plugin offre decine di modelli di moduli predefiniti per moduli di contatto, sondaggi, moduli d'ordine e altro ancora, in modo da poter iniziare rapidamente.

Puoi anche utilizzare il costruttore di moduli AI per generare un modello personalizzato in base alle tue esigenze. Dai semplicemente un nome al tuo modulo e descrivi cosa desideri, e creerà un punto di partenza per te.

Scegli un modello di modulo in WPForms

Una volta pronto il tuo modello, si aprirà nell'editor visivo di WPForms, dove potrai modificare, eliminare o riorganizzare i campi del modulo con pochi clic.

Mi piace molto quanto sia fluido il processo: mi ci sono voluti solo un paio di minuti per passare da una pagina bianca a un modulo pronto all'uso quando l'ho testato.

Ecco alcune guide passo passo che puoi seguire per creare diversi tipi di moduli:

Passaggio 3: Abilita filtro paese

Una volta fatto ciò, devi andare su Impostazioni » Protezione antispam e sicurezza e scorrere fino a Filtro nell'editor dei moduli WPForms.

Da qui, puoi decidere se consentire o bloccare l'invio di moduli da paesi specifici. Per farlo, attiva l'opzione 'Abilita filtro paese'.

Questo rivelerà un menu a discesa dove puoi scegliere 'Consenti' o 'Nega'.

Abilita il filtro per paese in WPForms

Ad esempio, se la tua attività serve solo clienti negli Stati Uniti, puoi impostare il filtro su 'Consenti' e selezionare 'Stati Uniti' dal menu a discesa accanto.

Questo è il modo più diretto per assicurarti di ricevere solo lead dalla tua area di servizio.

In alternativa, puoi scegliere 'Nega' per bloccare paesi specifici. Questo è utile per ridurre lo spam da regioni che non servi o che sono note per alti livelli di traffico spam automatizzato.

Consenti o nega le voci dei moduli da paesi specifici in WPForms

Dopo aver impostato le tue preferenze, fai semplicemente clic sul pulsante 'Salva' in alto. Se hai già il modulo sul tuo sito web, verrà aggiornato automaticamente e non dovrai fare altro.

Passaggio 4: Incorpora il tuo modulo

Se hai appena creato un nuovo modulo, dovrai renderlo disponibile agli utenti, ma non preoccuparti, è facile.

WPForms ha un blocco integrato che rende l'incorporamento dei moduli super facile. Puoi semplicemente aggiungerlo a qualsiasi pagina o post senza toccare una singola riga di codice.

Aggiungi il blocco WPForms

Per istruzioni passo passo, consulta la nostra guida dettagliata su come incorporare un modulo in WordPress.

Metodo 2: Filtra le voci del modulo per indirizzo email utilizzando la lista consentiti o la lista bloccati (Gratuito)

Con WPForms, puoi anche controllare chi può inviare il tuo modulo in base al proprio indirizzo email. Questo viene fatto con una lista bianca (solo determinati indirizzi o domini possono inviare) o una lista nera (per bloccare indirizzi specifici o domini dall'invio).

Nota: Questo metodo non blocca gli utenti in base alla loro posizione fisica. Invece, filtra le richieste utilizzando il dominio email, che è la parte dell'email che viene dopo il simbolo “@”.

Ad esempio, in [email protected], example.com è il dominio.

Alcuni domini email terminano con un codice specifico del paese, come:

  • .au → Australia
  • .cn → Cina
  • .uk → Regno Unito
  • .us → Stati Uniti

Utilizzando questo metodo, potresti bloccare le voci dai domini specifici del paese come .cn e .uk per ridurre le segnalazioni irrilevanti.

Tuttavia, tieni presente che questo non impedirà agli utenti di quei paesi se utilizzano indirizzi email generici come gmail.com o outlook.com.

💡 Suggerimento dell'esperto: Raccomando di utilizzare questo metodo insieme al Metodo 1 per una protezione più forte. Questo crea una potente difesa a due livelli.

Il Metodo 1 blocca gli utenti in base alla loro posizione fisica (indirizzo IP), mentre questo metodo può intercettare lo spam da domini email specifici che potrebbero passare.

Passaggio 1: Installa e attiva WPForms

Per iniziare, dovrai installare e attivare il plugin gratuito WPForms. Se sei nuovo a questo, abbiamo una guida completa su come installare un plugin WordPress.

📌Nota: La funzionalità Allowlist/Denylist è disponibile nel piano gratuito di WPForms.

Tuttavia, l'installazione di WPForms Pro ti darà accesso a funzionalità avanzate come la logica condizionale intelligente, i moduli multipagina, le integrazioni di pagamento e altro ancora.

Passaggio 2: Scegli o crea un modulo WordPress

Dopo l'attivazione del plugin, vai alla pagina WPForms » Tutti i moduli e fai clic su 'Modifica' sul tuo modulo esistente per aggiungere le restrizioni geografiche.

Se non hai già un modulo, dovrai crearne uno prima.

Fai clic sul link Modifica per aprire il modulo nell'editor visuale di WPForms

WPForms rende tutto questo semplicissimo con la sua libreria di modelli predefiniti e il costruttore di moduli AI. Puoi avere un modulo di contatto dall'aspetto professionale pronto in pochi minuti senza dover partire da zero.

Puoi seguire la nostra guida su come creare un modulo di contatto in WordPress per configurarlo rapidamente.

Passaggio 3: Imposta lista bianca / lista nera

Una volta che il tuo modulo è aperto nell'editor visivo di WPForms, assicurati di aggiungere il campo modulo 'Email' dalla colonna di sinistra all'anteprima del modulo sulla destra.

Tieni presente che questo metodo non funzionerà se il tuo modulo non ha un campo Email.

Aggiungi il campo email nel modulo che hai creato con WPForms

Dopo averlo fatto, fai clic sul campo per aprire le sue impostazioni nella colonna di sinistra. Quindi, passa alla scheda 'Avanzate' e scorri verso il basso fino alla sezione 'Elenco consentiti/Elenco bloccati'.

Per impostazione predefinita, è selezionata l'opzione 'Nessuno', il che significa che non ci sono restrizioni su quali indirizzi email possono inviare il modulo.

Puoi cambiarlo selezionando una delle seguenti opzioni:

  • Elenco bloccati: Gli indirizzi email o i domini specificati verranno bloccati dall'invio del modulo.
  • Elenco consentiti: Solo gli indirizzi email o i domini specificati potranno inviare il modulo.
Scorri verso il basso fino all'opzione Consenti/Nega in WPForms

Una volta fatta la tua scelta, apparirà una casella di testo dove potrai inserire gli indirizzi email o i domini che desideri consentire o bloccare. Tieni presente che dovrai aggiungere ogni voce su una nuova riga.

Per filtrare le sottomissioni del modulo per paese, devi usare un asterisco (*) prima del codice del paese.

Ad esempio:

  • *.au — corrisponde a tutti gli indirizzi email che terminano con .au.
  • *.us — corrisponde a tutti gli indirizzi email che terminano con .us.
  • *.uk — corrisponde a tutti gli indirizzi email che terminano con .uk.
  • *.cn — corrisponde a tutti gli indirizzi email che terminano con .cn.

Questo metodo è altamente flessibile, permettendoti di combinare regole basate sul paese con singoli indirizzi email per un controllo preciso su chi può inviare il tuo modulo.

Aggiungi regole di Consenti e Nega in WPForms

Al termine, fai clic sul pulsante 'Salva' in alto per memorizzare le modifiche.

Una volta fatto ciò, il tuo modulo verrà aggiornato automaticamente se lo hai già pubblicato sul tuo sito web.

Passaggio 4: Incorpora il tuo modulo WordPress

Se hai creato un nuovo modulo durante questo tutorial, dovrai aggiungerlo alla tua pagina utilizzando il blocco WPForms nell'editor di WordPress.

Aggiungi il blocco WPForms

Per scoprire come fare, puoi consultare la nostra guida per principianti su come incorporare moduli in WordPress.

Cose da tenere a mente quando si bloccano le voci dei moduli per paese

Bloccare l'invio di moduli da determinati paesi è un modo potente per ridurre lo spam e concentrarsi sui lead che contano di più.

Tuttavia, non è una soluzione infallibile e ci sono alcuni punti importanti da ricordare quando si utilizzano restrizioni basate sul paese:

  • 🌐 Le VPN o i server proxy possono aggirare le restrizioni geografiche basate sull'IP utilizzate nel Metodo 1. Tuttavia, non influiscono sul filtraggio dei domini di posta elettronica (Metodo 2).
  • ❗ Bloccare interi paesi potrebbe escludere involontariamente utenti legittimi che sono potenziali clienti.
  • 🛡️ Il blocco per paese funziona confrontando l'indirizzo IP di un utente con la sua posizione utilizzando ampi database. Sebbene WPForms mantenga aggiornati questi database, nessun sistema è perfetto al 100%.
  • ✅ Verifica sempre che il tuo pubblico locale non sia accidentalmente incluso nei paesi bloccati.

Ricordare questi suggerimenti ti aiuterà a utilizzare le restrizioni geografiche in modo più efficace senza frustrare i visitatori autentici.

Suggerimento: Aggiungi ulteriore protezione antispam per una maggiore sicurezza

Bloccare determinati paesi è un ottimo primo passo, ma non bloccherà tutte le richieste indesiderate. L'aggiunta di strumenti aggiuntivi di prevenzione dello spam rende i tuoi moduli più affidabili e mantiene la tua casella di posta più pulita.

Ecco alcune strategie aggiuntive per migliorare la sicurezza del tuo modulo:

  • Utilizza CAPTCHA o reCAPTCHA per prevenire l'invio automatico di spam.
  • Abilita il filtraggio delle parole chiave per bloccare frasi comuni di spam.
  • Usa moduli protetti da password per contenuti sensibili o invii interni.
  • Limita gli invii dei moduli per indirizzo IP per prevenire tentativi di spam ripetuti.
  • Usa la logica condizionale per mostrare o nascondere i campi solo quando necessario, riducendo l'uso improprio dei moduli.
  • Considera moduli conformi a HIPAA se stai raccogliendo informazioni mediche o sanitarie private.

Per ulteriori suggerimenti, puoi consultare la nostra guida su come prevenire lo spam dei moduli di contatto.

Domande frequenti sulla prevenzione dello spam nei moduli WordPress

Anche con restrizioni per paese e filtro email attivi, è normale avere qualche domanda sulla protezione dei tuoi moduli WordPress.

Ho raccolto le preoccupazioni più comuni che ho visto dagli utenti WordPress, in modo che tu possa gestire i tuoi moduli con sicurezza senza incontrare problemi.

1. Posso bloccare un paese senza usare un plugin?

Sì. Puoi bloccare un paese a livello di server modificando il tuo file .htaccess su Apache o utilizzando il modulo NGINX GeoIP/GeoIP2 per negare gli intervalli IP assegnati a quel paese.

Tuttavia, questo approccio è avanzato e rischioso. Un singolo errore di battitura può mettere offline il tuo sito e gli intervalli IP dei paesi cambiano nel tempo, quindi le regole richiedono aggiornamenti continui. Per la maggior parte dei principianti, utilizzare il filtro paese integrato di WPForms è l'opzione più sicura e semplice.

2. Bloccare i paesi nei miei moduli influenzerà la SEO del mio sito web?

No. Bloccare gli invii dei moduli con un plugin come WPForms non influisce sulla SEO del tuo sito web perché impedisce solo agli utenti di inviare il modulo. I bot dei motori di ricerca possono ancora visualizzare e scansionare normalmente i tuoi contenuti.

3. Gli utenti possono aggirare il blocco per paese con una VPN o un proxy?

Sì. Gli utenti con una VPN o un proxy possono aggirare il blocco basato su IP (Metodo 1) facendo apparire come se si trovassero in un paese consentito. Tuttavia, le VPN non influiscono sul filtraggio dei domini di posta elettronica (Metodo 2), quindi la combinazione di entrambi i metodi offre una protezione più forte.

4. Ho bisogno di WPForms Pro per bloccare i paesi?

Sì. La funzionalità Filtro per paese è disponibile solo in WPForms Pro, quindi avrai bisogno della versione premium per utilizzarla.

5. Posso usare questi metodi insieme?

Sì. Puoi e dovresti usare entrambi i metodi insieme per la massima protezione. Ad esempio, potresti usare il Filtro per paese (Metodo 1) per negare l'invio da paesi in cui non operi, e poi aggiungere la Lista di esclusione email (Metodo 2) per bloccare domini di spam comuni.

Spero che questo articolo ti abbia aiutato a imparare come bloccare le voci dei moduli di WordPress da determinati paesi. Potresti anche voler consultare la nostra guida per principianti su come esportare automaticamente le voci dei moduli di WordPress e il nostro confronto dettagliato tra Contact Form 7 e WPForms per trovare l'opzione migliore per il tuo sito web.

Se ti è piaciuto questo articolo, iscriviti al nostro canale YouTube per tutorial video su WordPress. Puoi anche trovarci su Twitter e Facebook.

Dichiarazione: Il nostro contenuto è supportato dai lettori. Ciò significa che se fai clic su alcuni dei nostri link, potremmo guadagnare una commissione. Vedi come è finanziato WPBeginner, perché è importante e come puoi supportarci. Ecco il nostro processo editoriale.

Il Toolkit WordPress Definitivo

Ottieni l'accesso GRATUITO al nostro toolkit - una raccolta di prodotti e risorse relative a WordPress che ogni professionista dovrebbe avere!

Interazioni del lettore

Commenti

  1. Congratulazioni, hai l'opportunità di essere il primo commentatore di questo articolo.
    Hai una domanda o un suggerimento? Lascia un commento per iniziare la discussione.

Lascia un commento

Grazie per aver scelto di lasciare un commento. Tieni presente che tutti i commenti sono moderati secondo la nostra politica sui commenti, e il tuo indirizzo email NON verrà pubblicato. Si prega di NON utilizzare parole chiave nel campo del nome. Avviamo una conversazione personale e significativa.