Lançar seu próprio site WordPress hoje em dia é muito fácil. Infelizmente, não demorará muito para que os hackers comecem a segmentar seu site.
A melhor maneira de tornar um site WordPress seguro é entender cada ponto de vulnerabilidade decorrente da execução de um site WordPress. Em seguida, instale a segurança apropriada para bloquear hackers em cada um desses pontos.
Neste artigo, você aprenderá como proteger melhor seu domínio, seu login do WordPress e as ferramentas e plug-ins disponíveis para proteger seu site WordPress.

Criar um domínio privado
Hoje em dia é muito fácil encontrar um domínio disponível e comprá-lo por um preço muito barato. A maioria das pessoas nunca compra nenhum complemento de domínio para seu domínio. No entanto, um complemento que você deve sempre considerar é a Proteção de Privacidade.
Existem três níveis básicos de proteção de privacidade com GoDaddy, mas eles também correspondem às ofertas da maioria dos provedores de domínio.
- Básico : oculte seu nome e informações de contato do diretório WHOIS. Isso só está disponível se o seu governo permitir que você oculte as informações de contato do domínio.
- Completo : Substitua suas próprias informações por um endereço de e-mail alternativo e informações de contato para ocultar sua identidade real.
- Ultimate : segurança adicional que bloqueia a verificação de domínio malicioso e inclui monitoramento de segurança do site para o seu site real.
Normalmente, atualizar seu domínio para um desses níveis de segurança requer apenas escolher atualizar em um menu suspenso na página de listagem de domínio.

A proteção básica de domínio é razoavelmente barata (geralmente cerca de US$ 9,99/ano) e os níveis mais altos de segurança não são muito mais caros.
Essa é uma excelente maneira de impedir que spammers raspem suas informações de contato do banco de dados WHOIS ou outras pessoas mal-intencionadas que desejam obter acesso às suas informações de contato.
Ocultar arquivos wp-config.php e .htaccess
Ao instalar o WordPress pela primeira vez , você precisará incluir o ID administrativo e a senha do banco de dados SQL do WordPress no arquivo wp-config.php.
Esses dados são criptografados após a instalação, mas você também deseja impedir que hackers editem esse arquivo e quebrem seu site. Para fazer isso, localize e edite o arquivo .htaccess na pasta raiz do seu site e adicione o seguinte código na parte inferior do arquivo.
# proteger wpconfig.php
ordem permitir, negar
negar de todos
Para evitar alterações no próprio .htaccess, adicione o seguinte ao final do arquivo também.
# Proteja o arquivo .htaccess
ordem permitir, negar
negar de todos
Salve o arquivo e saia do editor de arquivos.

Você também pode clicar com o botão direito do mouse em cada arquivo e alterar as permissões para remover o acesso de gravação totalmente para todos.

Embora fazer isso no arquivo wp-config.php não deva causar nenhum problema, fazê-lo no .htaccess pode causar problemas. Especialmente se você estiver executando qualquer plug-in de segurança do WordPress que precise editar o arquivo .htaccess para você.
Se você receber algum erro do WordPress, sempre poderá atualizar as permissões para permitir o acesso de gravação no arquivo .htaccess novamente.
Altere sua URL de login do WordPress
Como a página de login padrão para cada site WordPress é seudomínio/wp-admin.php, os hackers usarão essa URL para tentar invadir seu site.
Eles farão isso por meio do que é conhecido como ataques de “força bruta”, nos quais enviarão variações de nomes de usuário e senhas típicos que muitas pessoas costumam usar. Os hackers esperam ter sorte e conseguir a combinação certa.
Você pode interromper totalmente esses ataques alterando sua URL de login do WordPress para algo fora do padrão.
Existem muitos plugins do WordPress para ajudá-lo a fazer isso. Um dos mais comuns é o WPS Hide Login .
Este plug-in adiciona uma seção à guia Geral em Configurações no WordPress.

Lá, você pode digitar qualquer URL de login que desejar e selecionar Salvar alterações para ativá-lo. Da próxima vez que você quiser fazer login no seu site WordPress, use este novo URL.
Se alguém tentar acessar seu URL antigo do wp-admin, será redirecionado para a página 404 do seu site.
Observação : se você usar um plug-in de cache, certifique-se de adicionar seu novo URL de login à lista de sites que não devem ser armazenados em cache. Em seguida, certifique-se de limpar o cache antes de fazer login novamente no site WordPress.
Instale um plug-in de segurança do WordPress
Existem muitos plugins de segurança do WordPress para escolher. De todos eles, o Wordfence é o mais comumente baixado, por um bom motivo.
A versão gratuita do Wordfence inclui um poderoso mecanismo de verificação que procura ameaças de backdoor, código malicioso em seus plug-ins ou em seu site, ameaças de injeção de MySQL e muito mais. Também inclui um firewall para bloquear ameaças ativas, como ataques DDOS.
Ele também permitirá que você interrompa ataques de força bruta, limitando as tentativas de login e bloqueando usuários que fazem muitas tentativas incorretas de login.

Existem algumas configurações disponíveis na versão gratuita. Mais do que suficiente para proteger sites de pequeno a médio porte da maioria dos ataques.
Há também uma página de painel útil que você pode revisar para monitorar ameaças e ataques recentes que foram bloqueados.
Use o gerador de senhas do WordPress e 2FA
A última coisa que você quer é que os hackers adivinhem facilmente sua senha. Infelizmente, muitas pessoas usam senhas muito simples que são fáceis de adivinhar. Alguns exemplos incluem usar o nome do site ou o próprio nome do usuário como parte da senha ou não usar nenhum caractere especial.
Se você atualizou para a versão mais recente do WordPress, você tem acesso a poderosas ferramentas de segurança de senha para proteger seu site WordPress.
A primeira etapa para melhorar a segurança de sua senha é acessar cada usuário do seu site, rolar para baixo até a seção Gerenciamento de contas e selecionar o botão Gerar senha .

Isso gerará uma senha longa e muito segura que inclui letras, números e caracteres especiais. Salve essa senha em algum lugar seguro, de preferência em um documento em uma unidade externa que você possa desconectar do computador enquanto estiver online.
Selecione Sair em qualquer outro lugar para garantir que todas as sessões ativas sejam fechadas.
Por fim, se você instalou o plug-in de segurança Wordfence, verá um botão Ativar 2FA . Selecione esta opção para habilitar a autenticação de dois fatores para seus logins de usuário.
Se você não estiver usando o Wordfence, precisará instalar qualquer um desses plugins 2FA populares.
Outras considerações de segurança importantes
Existem mais algumas coisas que você pode fazer para proteger totalmente seu site WordPress.
Tanto os plugins do WordPress quanto a versão do próprio WordPress devem ser atualizados o tempo todo. Os hackers geralmente tentam explorar vulnerabilidades em versões mais antigas do código em seu site. Se você não atualizar ambos, estará deixando seu site em risco.
1. Selecione regularmente Plugins e Plugins Instalados em seu painel de administração do WordPress. Revise todos os plugins para um status que diz que uma nova versão está disponível.

Quando você vir um que está desatualizado, selecione atualizar agora . Você também pode selecionar Ativar atualizações automáticas para seus plug-ins.
No entanto, algumas pessoas têm receio de fazer isso, pois as atualizações do plug-in às vezes podem interromper seu site ou tema. Portanto, é sempre uma boa ideia testar as atualizações do plug-in em um site de teste local do WordPress antes de habilitá-las em seu site ativo.
2. Ao fazer login no painel do WordPress, você verá uma notificação de que o WordPress está desatualizado se estiver executando uma versão mais antiga.

Novamente, faça backup do site e carregue-o em um site de teste local em seu próprio PC para testar se a atualização do WordPress não quebra seu site antes de atualizá-lo em seu site ao vivo.
3. Aproveite os recursos de segurança gratuitos do seu host. A maioria dos hosts da web oferece uma variedade de serviços de segurança gratuitos para os sites que você hospeda lá. Eles fazem isso porque não apenas protege seu site, mas também mantém todo o servidor seguro. Isso é especialmente importante quando você está em uma conta de hospedagem compartilhada em que outros clientes têm sites no mesmo servidor.

Isso geralmente inclui instalações de segurança SSL gratuitas para seu site, backups gratuitos , a capacidade de bloquear endereços IP maliciosos e até mesmo um verificador de site gratuito que verifica regularmente seu site em busca de códigos maliciosos ou vulnerabilidades.
Administrar um site nunca é tão simples quanto instalar o WordPress e apenas postar conteúdo. É importante tornar seu site WordPress o mais seguro possível. Todas as dicas acima podem ajudá-lo a fazer isso sem muito esforço.