No site is unhackable, but most compromises are opportunistic. Basic hygiene eliminates a large share of risk without exotic tools.
Start with HTTPS everywhere
TLS certificates encrypt traffic between visitors and your server. Modern hosts provide free certificates; enforce HTTPS redirects and avoid mixed content.
Updates and least privilege
Remove unused plugins and themes. Use strong unique passwords and role-based access—contributors should not need administrator rights. Enable multi-factor authentication for admin accounts when available.
Backups you have tested
Automated backups are useless if you cannot restore them. Periodically verify a restore path, especially before major changes.
