Install the secure your wordpress website Firewall Plugin. This plugin investigates requests that are net with simple heuristics to recognize and quit most obvious attacks.
Everything you've worked for will go with this, should the server of your site go down. You'll make no sales, get signups or no traffic to your website, and in short, you're out of business until you get the website back up again.
Move your wp-config.php file up one directory from the WordPress root. WordPress will look for it if it cannot reference be found in the main directory. Additionally, nobody else will have the ability to read the document unless they have FTP or SSH access to your server.
BACK UP your website and keep a copy on your computer and off-site storage. Back a knockout post up daily if you have a website that is very active. You spend a lot of time and money on your site, do not skip this! Is BackupBuddy, no back up plugins, widgets, your documents and database. Need to move your site this will do it!
The plugin should be regularly updated play nice with your other plugins, to remain current with the latest WordPress release and have WordPress cloning and restore capabilities. The ability to clone your website (along with regular backups) can be useful if you ever need to do an offline site redesign, among other things.