The basics, done properly
An SSL certificate so traffic is encrypted, and browsers stop warning visitors away. Software kept current, because most successful attacks use a vulnerability that was patched months earlier. Strong administrator passwords with multi factor authentication. Removal of anything unused, since every plugin and theme you are not using is still a way in.



