I just noticed when i search my site on google, site:mydomain.com The results appears, the first result for this query is my featured page (not homepage), then i see this WTF why there is a suspicious rich snippet on my search result and WTF viagra?? how to remove it?? my serp was down because of this, is this because of competitor then someone do this to my site?? how to do that
if Rich snippet is showing up, then you must have a plugin installed or it is hard coded into the blog theme. if yuo didn't do it or have it done, then it might have been there without your knowledge. there is also a possibility that your site might have been compromised.
is there any way to someone put that rich snippet without he/she touch my blog?? i have searching all posible plugin and template, but there is no suspicous code in it. Btw that rich snippet only attached to only one of my category/subpage.
It's injected somehow, whether through a theme, plugin or a hole in Wordpress* itself. You might have checked, but the code can be really hard to find (if some cloaking is/was being done, then you might not find the word "viagra" for example). (*I assume you're using that? If so, then installed at least BulletProof Security once you are sure you've cleaned the problem.) Go into Webmaster tools and fetch that page as Googlebot, then check the code to see if the spam is still present. If it is, then start by disabling the plugins. If it still fetches as the same after that, then switch the theme. By the way, do you use a caching plugin?