Spam can be defined in various different ways, but for the purposes of a StackExchange site, I have always been of the opinion that a broad definition is generally desirable:

Irrelevant or unsolicited messages sent over the Internet, typically to large numbers of users, for the purposes of advertising, phishing, spreading malware, etc. (ODO)

This definition fits well with the SE Content Policy note on spam users:

Users that do not publish meaningful content, use deceptive means to generate revenue or traffic, or whose primary purpose is affiliate marketing, will be suspended.

But when you flag something as spam on ELU, the explanatory text (and thus, presumably, the definition of what constitutes spam on ELU) is:

Exists only to promote a product or service, does not disclose the author’s affiliation.

– which is quite a different definition.

We get a certain amount of questions and answers that are almost certainly made by spambots and has only more or less irrelevant, auto-guessed, or downright nonsensical content, even if they don’t actually contain any links or try to promote any product or service as such.

A good example is this (now deleted) answer. Yes, the question is about fountain pens, and yes, the answer is also a picture of a fountain pen … but answer visibly consists only of a picture of a fountain and a (nonsensical, ungrammatical) ‘headline’, and the full text in the answer (which, apart from the header, is hidden in the link text box for the image) is:

My Fountain Pen My Favorite One (And my only one)

This is my exquisite fountain pen I saved up for. it is a mess. Why? Well, because it's a fountain pen of course. Fountain pens are awful, but awesome at the same time. My friend tricked me with some disappearing ink on my B-day.

This, to me at least, reads like a very obviously automated answer made by a spambot. The user who posted it had just signed up when this was posted—in fact, as far as I can tell (and I’m not even sure how this is technically possible), the answer was posted the same second the user account was created, and the user has not been seen since.

Consequently, I flagged the answer as spam.

The flag, however, was declined (“a moderator reviewed your flag, but found no evidence to support it”). This is not, if memory serves, the first time I have flagged a similar post as spam and subsequently had the flag declined, which leads me to believe that the moderators are basing their definition of ‘spam’ on the text in the flagging box: if it doesn’t actively try to promote a product/service, then it’s not spam. (Please correct me if this belief is mistaken.)

Presumably, this type of question/answer should more appropriately be flagged as not an answer instead, though criteria for what that category entails are even more fuzzy; the words of one or two moderators on a different question somewhere would lead me to believe that at least some moderators would decline such a flag for the answer in question here, too.

Is it just me, or is that shooting ourselves in the foot somewhat? Would it not make more sense to reserve ‘not an answer’ for real, actual users who post answers that do not try to answer the question; use the ‘spam’ category for anything that appears to be automated, irrelevant, meaningless, nonsense, deceptive, or otherwise not what you’d expect of a real user; and update our definition of spam to be more in line with the general SE Content Policy definition?

  • If it has since been deleted by guess is that the mod who dealt with it accidentally pressed the wrong button on your flag. It happens fairly often. May 15, 2015 at 23:37
  • 4
    What are you actually asking here? The answer to the question title network-wide is "Spam is advertising, pure and simple. If it is not advertising, it is not spam," but you appear to be proposing a change to that definition. Have you seen ELU General Guidelines on Flagging? (Perhaps the definition of "spam" there could be copied in the section on poor answers, but it does mention answers already.)
    – Andrew Leach Mod
    May 16, 2015 at 7:41
  • @AndrewLeach I hadn't checked other sites when I posted (I think I'd forgotten that flagging as spam is a flag, not a close-vote; I only have enough rep for close-votes on ELU), but I see now that you're right. Yes, I am proposing a change to that definition, to be in line with the SE Content Policy definition, but I suppose this belongs on meta.se, rather than here. May 16, 2015 at 9:09
  • 1
    I think the problem is with the potentially infinitely-wide interpretation of what is or is not "meaningful content". Some not-meaningful content is just gobbledygook (random letters or nonsense); or it could be just a vaguely relevant picture (which doesn't link anywhere, or identify itself). Neither is spam because it doesn't invite you to click through.
    – Andrew Leach Mod
    May 16, 2015 at 13:46
  • 1
    There’s always “Inappropriate”.
    – tchrist Mod
    May 21, 2015 at 4:52

1 Answer 1


Being a newbie (exploring), I can't say anything about SE spam specifically, but I would observe that on my own essay website, my tools block vast quantities of bot-written stuff that doesn't seem to have any commercial agenda at all. Someone has called it "beatnik poetry". I can't see the benefit to any flesh-and-blood person behind it.

I don't see blocked SE spam, but on the basis of my own experience as an deployer of anti-spam software, my suggestion is that we are dealing with a new life-form here. If bots have differing success in reproducing, they will be subject to selection pressures and change accordingly. Maybe we got it wrong about people creating A.I. top-down, silicon intelligence will evolve from the bottom up like the old squishy kind.

Accordingly, I would suggest that the enemy is not solely "unsolicited commercial" stuff but also non-meaningful "bot life". Moving product in the real world is surely a contingent aspect, rather than an essential definition.

  • 4
    "my tools block vast quantities of bot-written stuff that doesn't seem to have any commercial agenda at all. Someone has called it 'beatnik poetry'" -- It's purpose is to poison the learning algorithms of spam filters, to make it harder for them to tell the difference between spam and not-spam. Though I do like your A-Life interpretation! Spam bots as an emergent lifeform -- scary thought. May 27, 2015 at 2:01

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .