Steps to Secure Joomla Website:
- Administrator Access
Rename Administrator's username from admin to something else.
Password must be a combination of other characters.
Keep your login information secure.
- Update Joomla
Keep Joomla Core files updated as per latest version.
Take backups periodically
- Good Hosting
Choose Host which provides Anti-malware, anti-spyware, anti-virus, DDoS protection, Firewall and Anti-hacking shied.
- Delete old unused and badly coded 3rd party extensions