Saturday, February 04, 2017

How to stop spam comments on specific Blogger posts

This is tip for how to stop frequent attempts by spammers to post a spam comment to specific blog posts on a Blogger blog.
  • This is NOT how to stop spam comments from appearing. I can do that very easily through the use of moderation of all comments
  • What this post addresses is the utter tedium of having to keep reviewing and moderating  spam comments!
I noticed that very many of these spam comments tended to arise on the same blog posts.

  • I've published 3,220 to date but it's only a few which attract spam comments.
  • The trigger seems to be if you use a particular keywords that people want to get links for AND that post has been popular AND it has had a lot of traffic.

The saddos who don't realise that all Blogger comments are automatically "no follow" (i.e. they cannot add weight to somebody else's website) all target these posts - which is why I ended up moderating endless spam comments each day.

(The 2005 blog post by Google below outlines their solution to the comment spam problem - which was subsequently implemented on Blogger)
If you're a blogger (or a blog reader), you're painfully familiar with people who try to raise their own websites' search engine rankings by submitting linked blog comments like "Visit my discount pharmaceuticals site." This is called comment spam, we don't like it either, and we've been testing a new tag that blocks it. From now on, when Google sees the attribute (rel="nofollow") on hyperlinks, those links won't get any credit when we rank websites in our search results. This isn't a negative vote for the site where the comment was posted; it's just a way to make sure that spammers get no benefit from abusing public areas like blog comments, trackbacks, and referrer lists.
Preventing comment spam (January 18, 2005) | Official Google Blog
I got so frustrated at one point with the endless stream that I needed to review that I just turned off ALL comments by anybody at all.

That was before I found out how to switch off comments for specific blog posts.

How to stop spam comments on specific Blogger posts

All you need to do is change on setting for individual blog posts.

This is my choices under the Options menu on the right side of a blog post window.   (That's the one at the bottom - underneath the bit where you insert the "search description"

Blogger options
In order to stop spammer comments on specific posts you need to change the option for Reader comments so it looks like this (see below).

In other words, you don't allow any more comments at all on that post - but you do allow your existing moderated comments to continue to appear.


I also include a comment before I make the change stating "COMMENTS ON THIS BLOG POST HAVE BEEN SWITCHED OFF DUE TO ABUSE BY SPAMMERS".

It's not obvious that the commenting function has been switched off for that post - until you click comments and try to post one.

That's when you get a message - New comments have been disabled for this post

What the spammer sees when they try to leave a comment
What happens now is if I get a spam comment, I look at the blog post and try and recall whether it's attracted other spam comments in the past. If it has then I go to the blog post and change the comment settings for that one specific post to "Don't allow". That way there will be no more spam comments generated by that post.

The new strategy seems to be working so far. Spam comments are much reduced.

2 comments:

Sandig said...

How are you posting on bloggers days, the ap does not allow me to post .

Katherine Tyrrell said...

You can post if you are allowed to post. Your comment published - but you wouldn't be able to comment on a blog post where I've stopped further comments.