Hackers must have accessed your FTP with brute force attack method or with a security hole in your control panel. This is what I recommend you to do
1 Change all your passwords(Magento admin, SSH, FTP, cPanel, and email).
2 request your hosting provider to check the security issues in your control panel.
4 Use Google Webmaster Tools service Submit a rescan request to Google.