Parece que seu site pode estar comprometido, esp. se o seu AdSense foi suspenso. Registre-se nas Ferramentas do Google para webmasters e veja se ele informa qualquer malware. Execute o site através do Sitecheck da Sucuri , também. Instale o plug-in do scanner de exploração do WordPress para uma verificação rápida. Em seguida, considere a possibilidade de diferenciar seu site com uma cópia limpa da v3.4.1 e fazer o mesmo para seus plugins e temas (incluindo os diretórios de vinte e vinte e sete pontos, que são um esconderijo comum para arquivos de malware). Vejo muitos sites sendo adquiridos por meio de plug-ins inseguros com bibliotecas de terceiros, como timthumb, por isso é definitivamente um vetor que você deve conhecer.
Coloque algum tipo de proteção no lugar de /wp-login.php
, todos os sites do WordPress que eu administro recebem tentativas de força bruta automatizadas regulares contra eles, então se qualquer uma das senhas dos seus usuários estiver fraca você pode estar vulnerável lá. Eu tenho a tendência de proteger este local em minhas configurações nginx limitando intervalos de IP para logins (se os clientes permitirem), limitando a taxa com limit_req_zone
e / ou instalando plugins como bloqueio de login , Autenticação de dois fatores do Duo ou Google Authenticator para WordPress . Vi hacks em que o spammer obtém um login de administrador em um blog e depois altera o conteúdo, em vez de tentar apropriar-se da caixa, geralmente com o objetivo de utilizar o Pagerank de um site para obter um aumento de linkback.
Se você descartou qualquer tipo de invasão de seu site e ainda está recebendo visitantes mal-intencionados deliberadamente tentando subverter os cliques nos seus anúncios, algo que os filtra e os bane antes que eles tenham uma chance de melhorar os problemas. O plug-in Bad Behavior faz isso e pode ser adequado (embora seja bastante agressivo, por isso fique de olho nos lista de proibição e whitelist generosamente quando aplicável) ou, se você quiser fazê-lo em um nível inferior, dê uma olhada naxsi para nginx ou fail2ban .