si tu pagina esta en wordpress uste plugin
Limit Login Attempts. Lo describo en dos únicas palabras: muy importante. Su principal característica es la posibilidad de limitar el número de intentos de inicio de sesión por IP. De esta forma, cuando se intente realizar un ataque masivo éste será bloqueado (siempre y cuando proceda de la misma dirección IP). Además nos mostrará un informe de inicios de sesión que hayan sobrepasado el límite establecido, para bloquearlas definitivamente si lo creemos necesario.
mas consejos de seguridad wordpress............>
Consejos y plugins para mejorar la seguridad en WordPress
espero te sirva o por lo menos la parte de .htaccess