Strange redirects, unknown admin users and Google warnings are the most common clues. Here is how to spot a hacked WordPress site and the first steps to take.
Updates, backups, monitoring and security: here is what you should expect from a website maintenance plan, and the questions to ask before you sign up.