I have a blog that is managed by WordPress on my domain site.
Every day i get like 10 "comments" to approve but I do not think even one is relevant to the post.
Only weird names, email addresses, and crazy list of keywords...
How can we stop people to use the blog as a "link farm" and restrict the comments to real people who really can contribute to the post...
Make your users log-in to comment. This is something that probably won’t be a good idea for the majority of bloggers, but it will certainly stop spam. I would also recommend using a Captcha (like Recaptcha) and disabling pingbacks.
There are thousands of anti-spam plugins but you don’t want them all. Most will slow down your blog and as a matter of fact, I tried over 50 variations of spam plugins; some caused error and some did not work.
Akismet- Akismet filters out your comment and track-back spam. It is installed on all wordpress by default so all you need is the API key. If you are in individual running a personal blog then you can get this for free. Business blogs will have to pay a small monthly fee and it’s worth it. So get the Akismet API key and activate Akismet on your wordpress blog.