TAG | spam
Do you remember the “Spam” sketch from Monty Python?
You know the one I mean – Where Eric Idle and Graham Chapman are trying to order breakfast, but the waitress (Terry Jones) keeps pushing spam on them. It seems like every dish contains something they want, but covered with spam. Well, sometimes that’s how I feel about soLinkable.
I know there’s great content on here, but the spam overshadows everything. The Queued section typically looks like this:
*spam*, *spam*, *spam*, *spam*, *spam*, GREAT ARTICLE, *spam*, *spam*, *spam*, and *spam*.
For every few great submissions, I’ll delete almost 100 spammy ones. For every few great users, there are 100 spammy ones. It’s a constant battle, and if I don’t do something to gain the upper hand I’m going to need extra moderators. So, in an attempt to fight back, here are a few of the recent measures we’ve implemented at soLinkable:
1) Unverified users have restrictions on what they can do with soLinkable.
What is a verified user? A verified user is a user who has been with soLinkable for a few days, submitted some good links, voted a few times, and made a couple of legible, thoughtful comments. By this point, their Karma will have risen above a set threshold (25 points), making them verified users. Simple enough.
Until a user becomes verified, they’ll be bound by the following restrictions:
- Each link submission must pass a reCAPTCHA test – Pretty self-explanatory, this is to stop bots from submitting.
- One submission per 24 hours – Even if a link gets deleted, the user must wait 24 hours before a new submission can be made.
- NoFollow attribute to links on any submissions in the Queued section. If it gets promoted, the NoFollow tag will come off this link. Once the user becomes verified, all NoFollow tags will be completely removed for all links – promoted or queued (including links submitted before the user became verified).
- Each submission is checked against Askimet – Very similar to how Askimet is used for blog comments: If Askimet tells us it’s spammy, then we put it aside for a moderator to check. The moderator can then decide if the submission should be placed into the queue or simply deleted.
tl;dr: A verified user is anyone with more than 25 Karma, and has FULL use of the site with NO restrictions. Verified = No restrictions. Unverified = Restrictions.
2) Ghost Bans
This is similar to the ghost ban used by Reddit. It’s a little underhanded, but any legitimate user will never run into it. It’s used to keep a banned user thinking they’re still submitting content. So while they can view their content, nobody else will ever see it.
I think this is one of the most effective measures, and best of all it’s completely automatic. Too many submissions get deleted without offering anything valuable to the community? BAM! Ghost ban.
A few of you may be worried, thinking you could be banned and not even know it. As long as you’re an active, participating member, there’s nothing to worry about. Make a few comments, vote on a few stories, and you’ll never run into any problems.
3) Deleted stories are only viewable by the submitter
If a story gets down voted by a majority of users, it will eventually be deleted. Once this happens, it will no longer display for anyone except the original submitter – They will continue to still see it normally.
The idea is to hide that it has been deleted, so the spammer won’t realize and re-submit. It’s incredibly frustrating to delete the same “Cheap SEO Development India” link over and over, day after day. And even if they do realize, the link info is stored for 30 days so the system will tag the submission as a duplicate story.
Conclusion
Whew. That seems like a lot of restrictions and dirty tricks. Believe me, it was a tough decision to make. I don’t like limiting what people can do or heavy moderating, but unfortunately I don’t have any other choice. The fight will go on, and I’ll continue to delete as much spam as required to make soLinkable a better place.
And as I always point out, there’s a real person behind soLinkable – So if you feel as though you have been unfairly targeted, send us a quick email. I’ll continue to monitor how effective these measures are and make changes as necessary. I’m very open to any ideas or suggestions.
Finally, If there are any regular users who may be interested in a moderator role, send me an email through our contact form. I can’t offer monetary compensation (at least not yet), but I can offer a link on the “About Us” page (under your bio). And with constant use of soLinkable, you’ll also (hopefully) increase your readership and can easily make it into the “Top Karma” sidebar list, giving you a link on the main page.
Thanks again for your support – It’s all of you who make this fun and worth the effort.
We are taking numerous measures in an attempt to slow spam on SoLinkable. One of which is the submit anti-spam tool. The idea is that almost all spam comes from brand new members. By limiting their submissions, we hope that this will greatly reduce the total amount of submissions by one user group.
All new users are limited to one submission each 24 hours period. Once 24 hours have past, the ban is lifted and they are able to submit another new link. After their first link has been added, any user attempting to submit again will be met with the following screen.

The majority of spam to SoLinkable is submitted by users who sign up, post numerous links, offer nothing of valuable to the community, and then return a few days/weeks later only to submit another group of spammy links. A users submission limit is only lifted once they have reached a certain level of community involvement, determined by their “karma”. As you may already know, karma is a mathematical number generated by taking into account posts, comments, and votes. The more a user participates, the more their karma will increase.
Previous SoLinkable users who have not participated in a few weeks will notice they also have submission limits. This is because the submit anti-spam tool is dependent upon karma. If the user has not been to SoLinkable in recent weeks, then their karma will be low, causing the tool to restrict their ability to submit multiple links per day. This restriction will be lifted once they begin to participate at SoLinkable again.
In the end, this tool is only meant to hinder those out there who spam and move on. Any regular users will rarely see this tool after their first day. The karma limits are set low enough that only little participation on day one is required to have the submit limit lifted by day two.
Happy linking, and as usual, thank you for all your support. Take care,
-SoLinkable Staff
