Recovering from a WordPress Hack

Last night I had the unpleasant discovery that this site’s WordPress had been “hacked”, with every post redirecting to an uploaded “this site has been hacked” variety of HTML file. I looked back and realized it happened on March 1st and mad at myself for not noticing sooner. Fortunately it was pretty easy to clean up by zapping the database and restoring from a good backup (thankfully I have daily backups running). The harder part is going to be recovering in Google’s view. Search queries as shown in Google Webmaster Tools dropped like crazy right away: And here’s the corresponding…

Continue Reading →