Practical checklist
Keep application code, plugins and server software updated.
Use strong unique credentials, least-privilege accounts and multi-factor authentication where available.
Maintain tested backups outside the primary hosting account.
Monitor suspicious changes, failed logins and unexpected server resource usage.