I have a website, alexonlinux.com. It appears that it has been hacked. I found it looking at "What Googlebot sees" in Google Webmaster Tool. My website got associated with porn keywords. All keywords point to single post. The post obviously has nothing to do with porn. It appears intact, as if nothing had happened to it. Comments are also cool. But, searching google for "site:alexonlinux.com <keywords>" finds the post.
The post is here: http://www.alexonlinux.com/multithreaded-simple-data-type-access-and-atomic-variables
The keywords are for instance "любительские секс видеоролики" - its in Russian, although my website is in English.
I already had this problem before (pointing to the same post). Last time however, I found the keywords in spam comments. I removed all spam comments and asked google to reconsider. This solved the problem for a while, but now it seems to be back.
I am using WordPress 2.7.1. With latest versions of all plugins. Despite that I think I've found a couple of things that can be a problem - my blog was Apache writable and I didn't have a secret key. However, fixing this, changing passwords, etc. will only prevent future hacks. I still didn't find the hack they used.
I really don't know what to do next. If you have any ideas and can help, please do so.