Como proteger seu site WooCommerce (Passos + Ferramentas de segurança)

Publicados: 2021-09-30
how to protect your woocommerce site

Deseja proteger sua loja WooCommerce acima e além das medidas normais de segurança do WordPress?

Você está certo em fazê-lo. A segurança do WooCommerce é um jogo diferente, pois você lidará com dados confidenciais, como pagamento e informações pessoais do usuário.

As lojas online são um alvo lucrativo para hackers e, como a maioria dos empresários não leva a segurança a sério, eles também se tornam um alvo fácil. O que é ainda mais preocupante é que 60% das empresas online que enfrentam uma violação de dados fecham em 6 meses.

Uma vez hackeado, é um caminho difícil e caro para a recuperação. Portanto, o melhor caminho a seguir é estar preparado com medidas preventivas e proativas.

Neste guia, mostraremos como proteger seu site WooCommerce de todos os lados para que os hackers não tenham chance de invadir.

O WooCommerce é seguro?

Sim, o WooCommerce é uma plataforma segura para lojas de comércio eletrônico. Possui muitas medidas de segurança integradas para manter seu site e seus dados seguros. O plug-in também é apoiado por uma equipe de especialistas e é mantido regularmente para garantir que atenda aos padrões de segurança cada vez mais avançados.

No entanto, ele não pode protegê-lo contra ameaças de segurança externas, como vulnerabilidades em temas e plugins de terceiros, ataques de força bruta e ataques DDoS. Você precisará tomar medidas por conta própria para proteger seu site contra esses riscos.

Por que a segurança do WooCommerce é tão importante

Todo site enfrenta ameaças cibernéticas e o risco de ser invadido. E todos os sites precisam tomar amplas medidas de segurança para proteger seu site.

Dito isso, há uma lista de razões pelas quais as lojas WooCommerce correm maior risco.

  • Manipulação de dados confidenciais do usuário: os clientes compartilham informações de pagamento, detalhes de cartão de crédito, endereços de entrega e detalhes pessoais que você precisa manter em sigilo. Se essas informações forem roubadas, elas podem ser vendidas no mercado negro e seus clientes podem ser vítimas de spam e golpes de marketing.
  • Dados comerciais críticos: Ao coletar pagamentos de produtos, você não pode permitir que nenhuma informação do pedido seja apagada ou perdida, como itens, remessa e detalhes de contato. Os clientes podem rotulá-lo como uma fraude se você receber pagamentos e não entregar.
  • Risco de fraude e golpes: os hackers podem invadir seu site e vender produtos fraudulentos, desviar seu tráfego e enganar os clientes.

Os clientes esperam que você implemente as medidas de segurança corretas. Quando as empresas enfrentam uma violação de dados, elas perdem toda a confiança que construíram com seus clientes.

No final, você pode perder clientes, sua reputação e seus negócios. Com tanto em jogo, a segurança deveria ser, idealmente, uma prioridade.

Agora que você sabe o quão importante é a segurança do WooCommerce, vamos mergulhar nas etapas que você precisa seguir para garantir que seu site de comércio eletrônico seja seguro.

Como tornar meu site WooCommerce seguro?

As ameaças cibernéticas estão em constante evolução e os hackers estão encontrando novas maneiras de invadir sites rapidamente. Portanto, as medidas de segurança tradicionais simplesmente não funcionam mais.

Aqui estão 7 dicas de segurança do WooCommerce para proteger sua loja online imediatamente.

  1. Use um host respeitável
  2. Ative ferramentas de segurança essenciais
  3. Proteja o login do WooCommerce
  4. Painel WooCommerce seguro
  5. Use formulários de checkout seguros
  6. Gerenciar temas e plugins WooCommerce
  7. Mantenha um backup do WooCommerce em tempo real

Abaixo, detalhamos como implementar essas medidas. Também informamos o que você precisa prestar atenção especial para a segurança do WooCommerce.

1. Use um host respeitável

Seu provedor de hospedagem na web é o primeiro lugar para começar, porque é onde os arquivos e o banco de dados do seu site são armazenados.

Sem segurança de hospedagem adequada, todo o seu site pode ser exposto a hackers e aos olhos do público.

Enquanto um plano de hospedagem barato permite economizar alguns centavos, simplesmente não vale a pena. Idealmente, você quer um host que cuide da segurança, funcionalidade e necessidades de hospedagem específicas do WooCommerce.

Bluehost é a melhor empresa de hospedagem na web e também é oficialmente recomendada pelo WordPress.org.

bluehost woocommerce plans

Bluehost oferece planos de hospedagem projetados para lojas WooCommerce. Seus planos WooCommerce começam em apenas $ 12,95 por mês. Você também receberá um nome de domínio gratuito e um certificado SSL. Além disso, com este plano, você obtém:

  • WordPress e WooCommerce pré-instalados
  • Tema Storefont pré-instalado
  • Loja online totalmente personalizável
  • Gateways de pagamento seguros
  • CDN de aumento de velocidade gratuito
  • Verificação automática diária de malware
  • Backup diário gratuito do site
  • Monitoramento de tempo de inatividade
  • Análise de tráfego do site

Com o plano Bluehost WooCommerce, muitos dos seus detalhes de segurança são atendidos.

Além disso, você terá largura de banda e espaço de armazenamento suficientes para administrar sua loja WooCommerce sem problemas.

Para saber mais sobre hospedagem WooCommerce, confira nosso resumo dos melhores planos de hospedagem WooCommerce para comparar o que está disponível no mercado.

2. Ative as Ferramentas Essenciais de Segurança

Os hackers estão constantemente à espreita tentando invadir sites. Eles fazem isso programando scanners e bots maliciosos para encontrar sites vulneráveis.

A melhor maneira de combater isso é usando ferramentas de segurança com verificação de malware, firewalls e criptografia de dados.

1. Use um plug-in de segurança do WordPress

Para começar, você precisará ativar um plug-in de segurança em seu site. Esses plugins geralmente combinam um firewall, um scanner de malware e um limpador de malware.

Existem muitos plugins de segurança, mas nem todos oferecem a proteção que você precisa. Você precisa de um plug-in que verifique, monitore e bloqueie automaticamente ameaças em potencial antes que elas possam acessar seu site.

O principal plugin de segurança WooCommerce no mercado é o Sucuri.

sucuri dashboard

Depois de adicionar este plug-in de segurança completo ao seu site, a Sucuri irá:

  • Adicione um firewall robusto para filtrar tráfego ruim
  • Verifique e monitore regularmente spam e códigos maliciosos
  • Verifique se há listas negras com mecanismos de pesquisa e outras autoridades
  • Monitore o tempo de atividade do site
  • Detectar alterações feitas no DNS (sistema de nomes de domínio) e SSL
  • Envie alertas de segurança instantâneos por e-mail, SMS, Slack e RSS

Com o Sucuri, você também pode adicionar medidas de segurança recomendadas em seu painel.

apply and revert hardening

Você pode aplicar essas medidas de endurecimento com um único clique. Isso inclui etapas técnicas como bloquear arquivos PHP em diretórios onde eles não precisam estar.

A Sucuri oferece uma configuração de segurança robusta, mas tem um preço alto de US$ 199,99 por ano. Se isso estiver fora do seu orçamento, você pode tentar outros plugins de segurança como:

  1. Segurança iThemes
  2. Segurança à prova de balas
  3. SiteLock
  4. MalCare

Ao selecionar um plug-in de segurança, verifique se ele oferece todos os recursos necessários para proteger sua loja WooCommerce. O investimento vale a pena porque as limpezas e a recuperação de malware serão muito mais caras.

2. Instale o Certificado SSL

Seu site WordPress transfere dados entre navegadores e servidores toda vez que um visitante chega ao seu site. Um certificado SSL criptografará esses dados para que, se os hackers conseguirem roubar os dados enquanto estiverem em trânsito, eles não poderão fazer nada com eles, pois parecerão sem sentido.

Ao ativar o SSL, você verá um cadeado próximo ao seu URL na barra de endereço do navegador. Seu site também usará HTTPS, que é um protocolo seguro para transferir dados.

https-padlock-with-ssl

Alguns provedores de hospedagem na web cuidam do SSL para você ou permitem que você o compre a um custo razoável.

Você também pode obter certificados SSL de provedores como:

  • Lets Encrypt – Certificados gratuitos e econômicos
  • SSL.com – Ampla proteção a partir de $ 36,75 por ano
  • DigiCert – Certificados de alta segurança em uma ampla gama de preços

Outra boa opção é usar o plugin Really Simple SSL. Isso torna incrivelmente fácil instalar um certificado SSL por conta própria.

3. Proteja o login do WooCommerce

Uma das áreas mais segmentadas do seu site WooCommerce é sua página de login. Os hackers usam um método chamado ataques de força bruta para adivinhar suas credenciais e simplesmente fazer login.

Portanto, esta é uma das áreas mais importantes para proteger e há muitas maneiras de fazer isso.

1. Aplique credenciais seguras o tempo todo: os hackers estão bem cientes dos nomes de usuário comuns, como 'admin' ou seu próprio nome, tornando mais fácil para eles adivinhar. Certifique-se de usar um nome de administrador exclusivo e uma senha forte com letras, números e símbolos, dificultando a quebra.

strong password

Quando você cria sua senha, o WordPress exibirá um aviso para senhas fracas. Você pode seguir o nível de força para ter certeza de criar uma senha forte.

2. Expirar senhas regularmente: Com qualquer conta online, você deve alterar sua senha regularmente. Você pode usar um plug-in como Expirar senhas de usuário.


exemplo de senha expirada

Ele forçará automaticamente todos os usuários do seu site a alterar as senhas periodicamente antes que possam fazer login novamente.

Limitar tentativas de login: Você pode limitar o número de tentativas que um usuário tem para inserir as credenciais corretas e fazer login. Isso significa que os hackers terão apenas 3 tentativas antes de seguirem em frente.

Lost password in WordPress

3. Use a autenticação de dois fatores: isso adiciona um processo de verificação em duas etapas ao seu login, no qual você precisa fornecer uma senha única que é enviada a você em tempo real por meio de um SMS, e-mail ou aplicativo autenticador.

2fa-code-sucuri

Isso torna extremamente difícil para os hackers obterem acesso porque eles não poderão verificar a si mesmos.

4. Restringir o acesso à página de login: Você pode ocultar sua página de login e permitir que apenas usuários confiáveis ​​acessem a ela. Todos os outros usuários serão automaticamente impedidos de visualizar esta página.

Se estiver usando a Sucuri, na guia Controle de acesso do seu painel, você pode adicionar endereços IP na lista de permissões.

lista branca em sucuri

Ao marcar esta caixa, a Sucuri permitirá automaticamente que apenas seus usuários confiáveis ​​acessem a página de login.

5. Adicionar autenticação HTTP: A autenticação HTTP oculta sua página de login e exibe uma página em branco com uma caixa de login em cima. Um usuário precisará inserir as credenciais HTTP primeiro para acessar a página de login.


autenticação http

Para adicionar isso ao seu site, faça login na sua conta de hospedagem na web, acesse o cPanel e encontre 'Privacidade do diretório' .

Privacidade do diretório

Dentro, na lista de pastas, localize a pasta wp-admin e edite-a.

editar privacidade do wpadmin

Na página seguinte, primeiro, ative a opção 'Proteger este diretório por senha' . Agora o cPanel solicitará que você adicione um nome de usuário e senha.

adicionar senha ao diretório

Certifique-se de salvar suas configurações antes de sair desta página. Agora seu diretório de administração do WordPress está protegido por senha.

Ao abrir sua página wp-admin, você verá um prompt de login para inserir o nome de usuário e a senha que você acabou de criar.

4. Painel WooCommerce seguro

Agora, se um hacker persistente ainda conseguir fazer login no painel de administração do WordPress, você pode dificultar que eles façam qualquer coisa com ele.

Se eles realizarem qualquer atividade suspeita, seu plug-in de segurança registrará e alertará você. Além disso, você pode adicionar estas medidas:

1. Aplicar permissões de função de usuário

Se você tiver vários usuários trabalhando em seu site WordPress, poderá limitar as permissões que eles têm de acordo com sua função.

Se um hacker conseguir sequestrar a conta de um membro da sua equipe, ele ficará limitado no que pode fazer.

O WordPress permite criar funções para:

  • Superadministrador
  • Administrador
  • editor
  • Autor
  • Contribuinte
  • Assinante

As funções mais poderosas com passes de acesso total são superadministrador e administrador. Recomendamos ter o mínimo de administradores possível.

2. Logout automático de usuários inativos

Outro truque que os hackers usam é sequestrar sessões de navegação e roubar cookies. Isso permite que eles acessem seu site por meio de uma conta de usuário ativa sem que você saiba.

A melhor maneira de contornar isso é desconectar periodicamente os usuários inativos.

Muitos plug-ins de segurança têm um recurso de logout de sessão ociosa ou você pode usar o plug-in de logout inativo.

3. Desative o editor de plugins e temas

Se um hacker invadiu seu site, ele usa o plugin e o editor de temas para acessar diretamente o código do seu site.

desabilitar editor plugi

Na maioria dos casos, você não precisa desse editor, então você pode simplesmente desativá-lo. Se você estiver usando o Sucuri, poderá adicionar essa medida com apenas um clique nas medidas de proteção do WordPress.

Para desativá-lo por conta própria, sugerimos seguir este guia do WPBeginner: Como desabilitar editores de temas e plugins do painel de administração do WordPress.

5. Use formulários de checkout seguros

Quando um formulário é enviado em seu site, os dados do cliente são enviados para seu banco de dados MySQL para processamento. Se o seu formulário não for seguro, um hacker poderá inserir um código malicioso no seu campo de formulário. Isso se infiltrará no seu banco de dados e seu site será infectado por malware.

Você pode garantir que isso não aconteça usando formulários da Web seguros. O WPForms é o construtor de formulários nº 1 do WordPress que possui segurança integrada para todos os formulários que você cria.

anti spam protection in WPForms

Seja um formulário de contato ou checkout, a proteção anti-spam já está habilitada.

E se você quiser adicionar camadas extras de proteção, o WPForms permite ativar o CAPTCHA em seus formulários.

Advanced noCaptcha and Invisible Captcha

Um usuário terá que resolver um pequeno quebra-cabeça ou marcar uma caixa para provar que é humano. Isso pode impedir que os bots enviem seu formulário.

6. Gerenciar temas e plugins WooCommerce

Plugins e temas são criados por desenvolvedores de terceiros, por isso é importante que você use apenas software confiável. Como proprietário de uma loja online, você nunca deve optar por plugins e temas nulos. Eles quase sempre vêm com malware pré-instalado que infectará seu site no segundo em que você os instalar

Além disso, plugins, temas e até mesmo sua instalação principal do WordPress recebem atualizações regularmente. Você os verá dentro do painel do WordPress quando estiverem disponíveis:

updates in wordpress

As atualizações geralmente trazem correções de bugs, novos recursos e melhorias no software. Mas há momentos em que os desenvolvedores encontram vulnerabilidades e problemas de segurança. Eles os corrigem e lançam uma nova versão atualizada do software. Estes são conhecidos como patches de segurança.

Você pode ver se uma atualização traz um patch de segurança visualizando os detalhes da atualização.

view version details of update

Se vir uma atualização de segurança, execute-a imediatamente para atualizar para a versão mais recente. Ao fazer isso, você evitará qualquer risco da vulnerabilidade.

security update

Se estiver preocupado que as atualizações possam danificar seu site, teste a atualização em um site de teste e execute-a em seu site ativo.

7. Mantenha um backup do WooCommerce em tempo real

Os backups são sua rede de segurança e absolutamente essenciais. Quando as coisas dão errado, você pode usar a cópia de backup do WordPress para restaurar seu site.   Para lojas WooCommerce, não recomendamos o uso de backups gratuitos ou backups de host da web. Os recursos que eles oferecem simplesmente não são suficientes.

Primeiro, sua solução de backup precisa oferecer suporte ao WooCommerce. Existem algumas ferramentas que não fazem backup da tabela do banco de dados WooCommerce.

Em seguida, você precisa de backups automatizados em tempo real. Isso garantirá que cada novo pedido feito seja armazenado imediatamente para que você não perca nenhuma informação da transação.

E outra coisa a procurar é a tecnologia incremental. Isso significa que ele fará backup apenas da alteração e a adicionará à cópia de backup, em vez de executar um backup inteiro a cada vez.

Com isso, o desempenho e a velocidade do seu site nunca serão afetados por um processo de backup pesado executado em segundo plano.

Além disso, aqui estão alguns recursos dos quais você se beneficiará:

  • Armazenamento externo
  • Armazenamento em vários locais
  • Backups criptografados
  • Restauração com 1 clique
  • Painel independente

UpdraftPlus é o melhor plugin de backup para sites WordPress. Mas recomendamos o uso de um plug-in de backup que oferece backups incrementais em tempo real junto com um arquivo de 365 dias. Você pode obter isso com Jetpack Backups ou BlogVault.

Eles têm planos dedicados para sites WooCommerce e garantem que seus arquivos e banco de dados WooCommerce sejam sempre armazenados em backup.

Para mais opções, veja nossa comparação dos melhores plugins de backup do WordPress.

Isso é tudo que temos para você hoje. Esperamos que este post tenha lhe dado tudo o que você precisa para proteger seu site WooCommerce.

Para saber mais sobre a segurança do WooCommerce, consulte nossos recursos em:

  • O Guia Completo de Segurança do WordPress (Amigável para Iniciantes)
  • 5 melhores scanners de vulnerabilidade do WordPress para encontrar ameaças
  • 9 melhores plugins de log de atividades para rastrear e auditar seu site WordPress

Essas postagens lhe darão mais oportunidades para selar vulnerabilidades e proteger seu site para que você possa administrar sua loja com tranquilidade.