Como Bloquear um País no WordPress

Quer aprender como bloquear um país no WordPress? Pode receber spam em excesso de um determinado país, por exemplo, e está à procura de formas de o prevenir.

Embora seja possível modificar o ficheiro .htaccess no WordPress para bloquear países, prometo-lhe que alternativas melhores são geralmente mais fáceis de usar e manter.

E eu vou mostrar-lhe quais são essas alternativas! Por isso, continue a ler. Neste artigo, abordarei 5 formas diferentes de bloquear um país no WordPress.

Como Bloquear um País no WordPress (5+ Formas)

Mas Primeiro, Obtenha o WPForms

Quando se trata de prevenir spam bloqueando um país, as soluções oferecidas pelo WPForms são provavelmente as mais fáceis.

Por exemplo, vou falar sobre o uso do Cloudflare mais adiante neste artigo. Alerta de spoiler! Mas o WPForms já implementa proteção Cloudflare de qualquer forma... Por isso, com o WPForms, obtém o melhor dos dois mundos.

Tudo isto para dizer, certifique-se de que obtém o WPForms para o seu website WordPress e isso poupar-lhe-á tempo e dores de cabeça.

Bloqueie um País no WordPress Agora

1. Filtro de País

O filtro de país do WPForms é a forma mais eficaz de impedir que formulários cheguem de determinados países. Desta forma, pode excluir spam que chega consistentemente de países reincidentes.

E como a prevenção de spam é um dos fatores que impulsionam o bloqueio de um país do seu site, encontrará o filtro de país nas definições de spam e segurança do construtor de formulários.

Portanto, para ativar esta funcionalidade, abra o construtor de formulários para o seu formulário à escolha, vá a Definições » Proteção contra Spam e Segurança e ative a opção Ativar filtro de país.

Ativar o filtro de país no WPForms

Agora, clique no menu suspenso em Filtro de País e selecione Permitir para permitir que utilizadores de países específicos enviem este formulário no seu site. Alternativamente, para bloquear utilizadores de determinados países de enviarem o formulário, selecione Negar.

Selecionar países para permitir submissões de formulários

Em seguida, clique no segundo menu suspenso e selecione os países dos quais gostaria de permitir ou negar entradas.

Desta forma, se um utilizador tentar enviar este formulário de fora dos seus países selecionados, o formulário não será enviado. Em vez disso, receberá uma mensagem padrão que diz: "Desculpe, este formulário não aceita submissões do seu país." Pode editar esta mensagem ao seu gosto, também.

Atenção: Tenha em mente que se ativou a opção de armazenar entradas de spam, o formulário do seu utilizador ainda será enviado. No entanto, isso é esperado! Entradas como esta serão rotuladas como spam.

2. Lista de Permissões ou Bloqueio de Endereços de E-mail

Outra forma de controlar o acesso de determinados países é adicionar esses países à sua lista de permissões ou bloqueio de endereços de e-mail.

Estas listas estão integradas no WPForms e permitem-lhe criar regras sobre quais os endereços de e-mail permitidos nos seus formulários.

Para adicionar países à sua lista de permissões e lista de bloqueio, terá de adicionar o campo Email ao seu formulário, se ainda não estiver lá, e clicar no campo para abrir as suas opções. Em seguida, clique no separador Avançadas dentro do campo para abrir mais opções de configuração.

Clicar no separador Avançado do campo de e-mail

Neste separador, encontrará o menu suspenso rotulado Lista de Permissões / Lista de Bloqueio, onde define o tipo de restrições que pretende aplicar.

Selecionar a lista de permissões ou lista de negação no WPForms

Quando selecionar qualquer uma das listas, aparecerá uma caixa para introduzir as suas regras. Estas “regras” são apenas a lista de endereços de email que pretende aceitar ou negar.

Pode aceitar ou negar emails individuais, grupos de emails ou países inteiros de emails.

Para aplicar as suas regras a um determinado país, basta colocar um asterisco (*), ou “símbolo curinga”, antes dos domínios específicos do país.

Introduzir os países restritos na lista de negação

Pode então adicionar quantas regras de domínio específicas do país desejar! Certifique-se de dar uma vista de olhos na nossa documentação completa sobre criação de uma lista de permissões ou lista de bloqueio de endereços de email para obter ainda mais detalhes e opções.

E se se sentir aventureiro, também pode Restringir Países Dentro de Campos de Formulário de Telemóvel. Mas, atenção! Este tutorial é apenas para programadores.

3. O Seu Alojamento Web

Para bloquear um país utilizando o seu fornecedor de alojamento web, terá de aceder ao seu painel de controlo de alojamento e utilizar as ferramentas ou definições apropriadas.

Gráfico de alojamento web

Alguns fornecedores de alojamento podem ter métodos ou ferramentas diferentes para bloqueio de IP, pelo que é sempre uma boa ideia consultar a sua documentação ou contactar a sua equipa de suporte para obter assistência.

Mas, geralmente, os passos são mais ou menos assim:

  1. Inicie sessão no seu painel de controlo de alojamento web (cPanel, Plesk ou qualquer outro painel fornecido pelo seu anfitrião).
  2. Localize a secção de segurança ou a secção relacionada com o bloqueio de IP. Esta pode chamar-se “Bloqueador de IP”, “Gestor de Negação de IP”, “Segurança” ou algo semelhante, dependendo do seu fornecedor de alojamento.
  3. Reúna uma lista de intervalos de endereços IP associados ao país que pretende bloquear. Pode encontrar esta informação online ou através de um plugin como o IP2Location. (Mais sobre esses plugins mais tarde 👀)
  4. Adicione os intervalos de endereços IP à ferramenta de bloqueio de IP no seu painel de controlo de alojamento. Isto pode envolver adicioná-los individualmente ou carregar uma lista, dependendo da interface da ferramenta.
  5. Guarde as suas alterações e teste o bloqueio do país utilizando uma VPN ou um servidor proxy para simular uma ligação do país bloqueado.

Lembre-se, no entanto, que o bloqueio de IP pode ser contornado por utilizadores com VPNs ou proxies. Assim, pode querer implementar outras medidas, como as proteções CAPTCHA que mencionei anteriormente, também.

4. WAF da Cloudflare

Pode também considerar a utilização do Cloudflare para bloquear certos países de acederem ao seu website WordPress. O Cloudflare é um serviço de segurança web que otimiza o desempenho do website e melhora a proteção online, e nós oferecemos a sua proteção nos nossos formulários.

Selecionar Cloudflare Turnstile para CAPTCHA

Mas dentro do seu próprio sistema, o Web Application Firewall (WAF) da Cloudflare pode ser usado para impedir que países acedam ao seu website, criando regras personalizadas com base nos endereços IP associados a esses países. Estas regras personalizadas são basicamente o mesmo tipo de regras para listas de permissão e listas de negação de e-mail que abordei anteriormente.

Assim que a regra for criada, o WAF da Cloudflare começará a bloquear o tráfego dos intervalos de IP especificados, restringindo efetivamente o acesso ao seu website do país escolhido.

5. Plugins Dedicados

Outra opção para bloquear um país é com uma ferramenta designada que é feita apenas para esse fim.

O CloudGuard, por exemplo, é um plugin leve que utiliza o poder do serviço gratuito de Geolocalização da Cloudflare para restringir que certos países acedam à sua página de login. Assim, os utilizadores destes países não conseguem aceder ao seu site de todo.

Obter o plugin CloudGuard

Ao restringir o acesso ao login aos seus países escolhidos, as tentativas de login não autorizadas de outras regiões são automaticamente bloqueadas. Pode então monitorizar e rastrear estas tentativas através de um mapa mundial no seu painel de controlo.

Enquanto outros plugins oferecem restrições geográficas, eles dependem do seu servidor para deteção e armazenamento de IP, consumindo recursos e exigindo atualizações frequentes. Mas como o ClouldGuard utiliza o serviço de Geolocalização da Cloudflare, o seu servidor concentra-se apenas na recuperação de dados e mantém o desempenho ótimo do site.

Tenha apenas em mente que o plugin requer que tenha uma conta (gratuita ou premium) na Cloudflare com a Geolocalização ativada.

Mas se ainda estiver à procura de um plugin, pode verificar opções como estas:

  • Wordfence: Um plugin de segurança abrangente com uma funcionalidade de bloqueio de países, permitindo-lhe restringir o acesso a todo o seu website ou a páginas específicas.
  • IP2Location Country Blocker: Permite bloquear países por endereços IP, intervalos de endereços IP ou cidades específicas.
  • iQ Block Country: Permite bloquear países negando o acesso ao seu website ou a páginas específicas com base no endereço IP do visitante.

E aqui tem! Agora sabe mais de 5 formas de bloquear um país para que os utilizadores não possam aceder ao seu site WordPress.

Porquê Precisaria de Bloquear um País Inteiro do Meu Website?

Existem todo o tipo de razões para bloquear um país do seu website WordPress!

Talvez tenha preocupações de segurança e esteja a tentar prevenir tráfego malicioso ou ciberataques de regiões específicas. Ou, a conformidade com leis e regulamentos locais pode exigir a restrição de acesso a certos países.

Além disso, empresas que visam um público geográfico específico podem querer limitar o acesso a países fora da sua demografia alvo. No entanto, tenha cuidado ao implementar bloqueios a nível de país para evitar afetar utilizadores genuínos e potenciais clientes.

FAQ

Estas são algumas perguntas adicionais que são frequentemente feitas sobre o bloqueio de um país no WordPress:

Posso bloquear um país do meu site WordPress sem usar um plugin?

Sim, pode bloquear um país editando o seu ficheiro .htaccess ou utilizando o módulo NGINX+GEO IP. No entanto, estes métodos requerem conhecimento técnico e podem ser arriscados se não forem implementados corretamente.

O bloqueio de um país afetará o SEO do meu website?

O bloqueio de países pode ter um impacto menor no SEO do seu website, uma vez que os motores de busca podem não conseguir rastrear e indexar o seu site a partir das regiões bloqueadas. Mas não deve impactar significativamente o seu desempenho geral de SEO.

Os utilizadores podem contornar o bloqueio de países utilizando VPNs ou proxies?

Sim, os utilizadores podem contornar o bloqueio de países utilizando VPNs ou proxies, que mascaram os seus endereços IP e localização. Assim, pode considerar a implementação de medidas de segurança adicionais como CAPTCHA ou autenticação de dois fatores.

Bloqueie um País no WordPress Agora

Em seguida, Bloqueie TODO o Spam dos Seus Formulários

Está interessado em aprender mais formas de impedir que todo o tipo de spam chegue através dos seus formulários? Então, certifique-se de que consulta a edição atualizada deste ano de Como Parar Spam em Formulários de Contacto no WordPress.

Pronto para criar o seu formulário? Comece hoje com o plugin construtor de formulários WordPress mais fácil. O WPForms Pro inclui muitos modelos gratuitos e oferece uma garantia de devolução do dinheiro em 14 dias.

Se este artigo o ajudou, por favor siga-nos no Facebook e Twitter para mais tutoriais e guias gratuitos do WordPress.

Divulgação: O nosso conteúdo é suportado pelo leitor. Isto significa que se clicar em alguns dos nossos links, poderemos ganhar uma comissão. Veja como o WPForms é financiado, porque é importante e como pode apoiar-nos.

Kacie Cooper

Kacie escreve para o blog e supervisiona o boletim semanal no WPForms, e também tem um ponto fraco para criar modelos de formulários divertidos. Ela escreve em blogs sobre WordPress e sobre o assunto desde 2016. Saber Mais

O Melhor Plugin Construtor de Formulários Drag and Drop para WordPress

Fácil, Rápido e Seguro. Junte-se a mais de 6 milhões de proprietários de sites que confiam no WPForms.

Adicionar um comentário

Temos todo o gosto que tenha escolhido deixar um comentário. Por favor, tenha em mente que todos os comentários são moderados de acordo com a nossa política de privacidade, e todos os links são nofollow. NÃO use palavras-chave no campo do nome. Vamos ter uma conversa pessoal e significativa.

Este formulário está protegido pelo Cloudflare Turnstile e aplicam-se a Política de Privacidade e os Termos de Serviço da Cloudflare.