≡ Menu

The Perfect Blog Commenting System

This week I was discussing blog comment systems with a developer. Over the years I’ve looked at various blog commenting systems. None provided enough of my desired features to warrant a switch from native WordPress. I’m open to being persuaded but, ultimately, I won’t switch unless you give me a compelling reason to do so by solving problems and providing features.

The Perfect Blog Commenting System

Below are the things I would like to see in a comment system. Some are imperative and others just niceties. Please share what you use and why in the comments! 

Blog Comment System Features

No Signup Required

When I began blogging on January 1, 2003, I did so manually (meaning I had a static web site, linked to posts on the home page in reverse chronological order, and added emailed comments by hand—seriously).

Soon I discovered and converted to WordPress but I didn’t like blog commenting, as I found  it disjointed (with one conversation per post). To ameliorate that problem, I hacked WordPress native comments into a message board. I used the Vanilla Forum and coded it so that when a new post was created, a new forum topic (linked both back and forth) was also created and opened. Forum members who were logged in could post either in the comment threads or create topics on their own.

Coming from a paradigm where message boards were the common discussion mechanism, this seemed intuitive to my readers. Mormon Momma had hundreds and hundreds of commenters.

As blogging caught on, the norm switched from the login/forum model to the name/email/URL-optional model with comments directly on the post itself. Even though my signup/login process was quick and simple, it was seen as an annoyance barrier to participation.

As login requirements became less common—and as I got more and more complaints about it—I “unhacked” the site and moved all the post-forum comments back to their proper posts. (This was not easy. You’re welcome.) This move revitalized commenting on the blog.

From personal experience on the reader end, I cannot count the dozens of times I have been deterred from leaving a comment by the commenting system itself. Either the system was buggy, I couldn’t get the proper account logged in, I didn’t want to go through yet another registration process with yet another account to manage, or something else. It was just too much trouble. Never mind. As one person said:

If a user is required to create an account with your site before they can comment, you might as well ask them to fetch you a soda from mars. It’s probably not going to happen. However, if you can give them the option to comment with an account they’ve already set up, then you will be much more likely to get some interaction.

Comment systems that use social media accounts as the login mechanism can help, but they can be troublesome as well. In spite of the popularity of social media, the majority of humans still don’t use it. Even then, logging in from work might be impossible. Some companies block such services to prevent their employees from whiling away the hours. (Don’t we all know someone to whom we would like to say, “Um…yea…haven’t you been at ‘work’ for the last two hours? Why are you spending my taxpayer dollars tweeting about the Kardashians? Is that really in your job description?”)

Conversely, corporate firewalls often block access to reading comments posted using social media logins.

While I would appreciate the option for readers to login to a comment system—while providing incentives and perks for doing so—my blog depends on the ability for readers to comment easily and quickly. Forcing reader to create an account and login is a deal killer for me. And, apparently, for others:

I never comment on sites that require me to use facebook or signup. The last thing I need is another account.

I don’t like being required to log into an unrelated account, regardless of how many accounts I’m allowed to choose from.

I don’t know how many we are but I’m the kind of person who will never comment on your website if you force me to use Facebook.

Even TechCrunch, a company that publicized its adoption of Facebook commenting on its site, admitted the model’s failure. Requiring users to login and (see below) use their real identities killed commenting. They removed the system.

Anonymity and Pseudonimity

Privacy

  • Increasingly potential employers do internet searches. Will all your bold opinions be welcome and appreciated by your dream company?
  • If you’ve discussed health issues in an online forum, do you want your potential employer to know how hiring you might impact their health care costs?
  • Do you ever plan to run for office or hold a public position? Will your opinions be misconstrued and used against you?

Many posts here at Mormon Momma are about religion (obviously) and politics. As important as these are, not everyone wants their real identity attached to a controversial subject. (Although, come on, if you agree with me you should be fine, because I’m right. 🙂 ) Some with valid points of view still don’t want to have the endless battle of being labeled or marginalized. Many want to discuss their ideas without being forced to die on the hill that idea produces.

Per LiveFyre:

…78% of people who comment anonymously won’t engage if they are forced to use their real identities…

This kind of mass exodus would be the death of many blogs.

Datamining

There are many reasons people feel this way. One is they simply don’t want their information sold or used for purposes they haven’t agreed to.

Used to comment a good bit at TorrentFreak until they turned it over to Disqus. After that I never made another comment as I hate being datamined.

When volunteering your information to a service you lose some privacy. The same would be true for the info you enter into a comment system. Having such a system fully disclose how and where they intend to use the generated data is paramount.

Multiple Personalities

Many users like to segment their online presence. They might use one name for social engagement, another for professional interaction, and a third for intensely debated topics. This approach requires the ability to use pseudonyms. Livefyre, again:

…88% still use their real identities online at least some of the time. Site-specific identities gives brands and publishers a middle ground to safely ramp up engagement while maintaining their high-standards of moderation.

Interestingly, even Facebook—the leader in promoting use of real names in social media—is developing an anonymity app.

Identification as Problem Solver

Many people demand the use of real names as a means to mollify abuse, bullying, and offensive behavior. But does this work? Anyone who has spent enough time in the “real name” social space knows that:

  1. It doesn’t prevent trolling.
  2. The trolling can be more personal and damaging because the troll often has access to personal information.

As one person said:

I wish I were free to be brave. I wish I didn’t have to be concerned about future employers knowing my thoughts about IP or trolls trying to make my AFK [away from keyboard] life hell just because they disagree with me. I wish my love for and my duty to my family didn’t require me to shy away from proclaiming out loud all these things I believe with my name proudly attached to the letterhead. Sincerity and honesty are some of my most valued ideals in life. It’s unfortunate that the honesty of my identity has to take a backseat to the liability of being honest in a world where the people with money and power believe that greed is a virtue, control is a right of the unethical, and apathy is a shield against the conscience they try to drown with money.

Incentivized Commenting

An ideal comment system won’t just remove barriers to commenting, but will encourage readers to stay and engage. Here are some possible ways to approach that issue.

Linkbacks

First and foremost, the name field needs to link back to the (optional) URL. This is expected blog behavior and gives a small hat tip to the reader taking the time to comment.

For years I have used CommentLuv on my blogs. This provides a more robust linkback feature and social linking (as well as other functions). I love it and offer it to all my clients. I want to maintain this functionality for my readers.

This higher level linkback might be a proper incentive for those who take the time to login to the comment system.

Ratings

Another premium for members who login could be the ability to rate the comments/commenters. This rating system would be part of a larger “reputation economy” movement, where readers earn clout and/or site perks based on their level of quality participation.

Initially the Facebook “like” system seemed foreign to me. I wondered why there wasn’t a “dislike” or down vote button. Over the years, I’ve come to understand the wisdom. You can show approval for a comment, or ignore it altogether, but you can’t slaughter someone just because you disagree with them.

A good ratings system needs some way to rate quality of comment rather than just alignment with personal opinion. Particularly, again, when you get into the religion/politics realm, comments are judged not so much on the content, thoughtfulness, or validity, but whether they match the worldview of the reader. (As a female, conservative, feminist, LDS blogger, trust me on this!)

Another ratings problem occurs when a comment is rated on a percentage scale in particular categories. Given it’s prevalence, it’s unlikely we’ll ever get away from feeling as though we are part of a school grading system. Giving someone a 70% will always feel like a C, which is pretty lousy (or at least “average”). This will lend to as much questioning and arguing about the ratings as it will to discussion of the actual post topic. It will also lend itself to retaliation if the rater’s identity is known.

“What? I spent hours on that comment! Why did you only give me a B?”

“Because you’re totally wrong and you’re an idiot!”

“Here, 30% rating back at  you.”

Customizable Look and Feel

Many (most? all?) commenting systems look like foreign entities pulled from another sphere (which, really, they are). They don’t look or work like the rest of the site.

Facebook comments match Facebook, but not most blogs. So if you have a really clean site, with the currently popular bold colors, large print, prominent images, and lots of nice white space, you don’t want your comment system to be a blue Facebook rectangle with a tiny (mismatched) font and all the other Facebookish accoutrements. You want one with the right fonts, colors, and scale to bring continuity, so your post flows seamlessly into the comments.

A comment system that brings in the desired features while allowing it to visually integrate into the site is a big plus.

Integration of Social Media Comments

One of the most frustrating things about social media is the dispersal of the discussion. A post goes live and people begin commenting. If a post is linked on Facebook, a conversation starts there as well. Add Twitter, G+, and LinkedIn and three more conversations begin. Even Pinterest has comments that sometimes are substantive.

Keeping track of and responding appropriately in so many spaces can be a real headache. Often the most substantive discussions happen on social media and end up scrolling off to be lost in the ether.

Sure, discussions have been fragmented throughout history. If I gave a speech at a conference, people could go home and talk about it. But we have the technology to make much of the digital conversation easier to manage. Having a commenting section that pulls the social media comments into the blog would be fabulous. (Think Livefyre’s SocialSync feature.)

Personally, I’d rather not simply integrate the social comments in with the blog comments chronologically. (That would be disjointed with various conversations intermingled.) Ideally, the comment section could default to the on-blog comments, but include tabs that could reveal the social comments as a group. (i.e. a tab each for Facebook, Google+, Twitter, LinkedIn, and perhaps Pinterest.)

Flat and Threaded Commenting Options

Out of the box WordPress allows some threading options. From the setup of this blog you can probably tell I don’t like them. I support having the option of threading, but would not want to use a comment system that forced threading. Here are my reasons:

  1. Threading can make it very hard to find and respond to new comments. Generally you have to search through the entire comment section, searching for additions to tangential threads and hoping you won’t miss them—rather than just scrolling to the last comment read and moving down.
  2. WordPress threading depth maxes out at ten levels. While this is often adequate, in-depth discussions often go deeper. When levels run out, replies can end up just about anywhere, some commenters will go up a single level, some will reply to the top-level comment, or simply add a new top-level comment.
  3. Often as not, readers will use the threading as a means to keep their own comment at the top of the comment section, where it is more likely to be seen. In other words, the threading “nests” get filled up by people who are not actually replying to a top-level comment, they are merely using the reply feature on one of the first top-level comments to get their own comment to stay on top of all subsequent top-level comments.

My preferred commenting setup is something I’ve hacked here at Mormon Momma. (It doesn’t work perfectly, but I’m not willing to fix the plugins creating the problems…yet.) On this blog, at this writing, threading is only two levels deep and only the post author can reply to a comment. This gives the author the ability to clearly respond to a particular comment, without muddying the waters incredibly with all sorts of conversational sidelines. All other comments remain only on the top level.

To facilitate flat commenting on long, involved threads, having the ability to easily quote a previous comment and link back to the comment one is replying to is very helpful. This functionality is readily available in most message forums and could work just as well in blog comments.

Comment Subscription

Including a simple check box at the bottom of a comment that will allow readers to create an email subscription to notify them of additional comments on the post provides convenience and continuity.

Notifying the author of incoming comments (either moderated or posted) helps the author keep up with the conversation.

Handle Existing Comments

With tens of thousands of comments on my blog—comments that contain valuable, searchable content—the only way I would ever convert from the native WordPress commenting system is if following two functions were easily accessible:

  1. Import of all existing comments into the new system.
  2. Export of existing and new comments back into native WordPress commenting should I decided to abandon the commenting system.

Social Media Sharing

Providing an uncluttered way for commenters to share their own (or other’s) comments on social media can make promotion easy.

Aggregation of User Comments

Allowing users the ability to easily search their own comments on any post on a blog (or any post on any blog that uses the same commenting system) would be a wonderful way for people to keep track of their own conversations.

How often have you written a comment that is precisely applicable elsewhere and you’d love to copy and paste with only a little editing, but you can’t remember where you made the profound comment? Such an aggregation system would allow readers some level of ownership of their own comments by cataloging them and attaching them to the identity.

Comment Moderation

Authors must be able to manage the content on their own sites. The tone and atmosphere in the comment sections if part of branding. Here at Mormon Momma I encourage many different views and don’t mind a hearty debate, some bloggers want to present only opinions that align with their own, others want everyone to play nice and get along splendidly. Both authors and administrators need to be able to remove any comment that doesn’t fit their vision for the site. What do you need for your site moderation?

Blacklisting

The ability to block comments by name, email, URL, IP, or word  is essential to keep repeat offenders from mucking up the comments. This could also be a feature that is implemented (at author discretion) for commenters with too many down votes.

Hiding

Allowing readers to hide a particular comment or block all comments from another reader helps improve reader experience. (Think Facebook’s “I don’t want to see this” and user blocking features.)

Inline Author Moderation

This allows authors to remove any comment from view quickly and easily on the front end.

Short-term comment editing: This gives the commenter to make edits to their own comments for a few minutes after publishing. (Haven’t we all seen the glaring typo immediately after hitting the submit button?)

Spam Filtering

Including some kind of general spam filtering (such as Akismet) on blogs is helpful. There can be many levels of intensity but it must include levels that don’t use Captcha. (Am I the only human who regularly fails the Captcha test? Augh!)

Current Blog System Competition

There are many commenting systems on the market today, but none do all the things many users want. Some use multiple comment solutions in tandem. Here are some options to compare:

What is Your Perfect Blog Commenting System?

Please share your thoughts on blog commenting below. Here are some starting point questions, but any input is welcome!

  1. What commenting system do you use on your blog(s)?
  2. What features do you love?
  3. What features do you hate?
  4. What features do you wish worked better/differently?
  5. What features do you wish could be added?
{ 23 comments… add one }
  • PennyPincher June 24, 2015, 2:00 pm

    Wow, this is a great post. You’ve named pretty much everything I an think of. I hate threading, too. It makes a mess of the comments and I can never find anything.

  • Brittanie June 24, 2015, 2:00 pm

    Interesting this is brought up because I was talking with another blogger about commenting in general yesterday. While I do think changing commenting systems to be more “user-friendly” is a great idea, I also think that in this day and age people are not commenting like they used to. My theory is that everyone is busy with their lives and want that instant gratification. I think people land on a post, read it, pin, share, or save it somewhere and move on. I also think that with the increase of mobile users, commenting is much harder on mobile phones then say a computer.
    Brittanie recently posted…Beachy Flip Flop CookiesMy Profile

  • Jeff G June 24, 2015, 2:44 pm

    Great thoughts all around.

    One format that I find very appealing is that used at 4Chan where commenters are able to respond to and reference previous comments within a thread, or even on different threads on the same site without embedding them, stacking them or inserting a huge unwieldly url. It also allows people to hover over the short link in order to read the previous comment in a small pop up window without all the cumbersome tab juggling.

    I’ve looked around for something similar on wordpress but haven’t found anything yet.

    I also kind of like the idea of paragraph comments that I’ve seen in some blogs where comments appear in the margin of the paragraph that it references.

  • Jeff G June 24, 2015, 2:46 pm

    I hope we can all agree that Disqus is HORRIBLE though. I’ve written out so many comments only to delete them after fumbling with their stupid login system.

  • Alison Moore Smith June 24, 2015, 4:31 pm

    Brittanie, I’m not sure it’s so much that commenting has decreased, as that the discussion has spread far and wide. What do you think about that idea?

    I see people spending hours and hours on social media, still chatting it up. That used to be on blogs, used to be in email groups, used to be in chat rooms, and used to be all in listservs, etc., if you know what I mean.

    As for commenting on mobile devices. Ugh. I’m all (fat) thumbs.
    Alison Moore Smith recently posted…Lifestyle Hacks: Increased Productivity With Personalized RoutinesMy Profile

  • Alison Moore Smith June 24, 2015, 4:33 pm

    Jeff G, I’ll check out 4Chan and report. It doesn’t sound like anything I’ve used elsewhere.

    Yes, I think you’re referring to “inline commenting”? There is a link, above, to a WordPress plugin that allows that. I’m pretty sure I would never use it on my blog. Sounds like threading on steroids. Have you used it before?
    Alison Moore Smith recently posted…Public Service Announcement:Asking About Pregnancy StatusMy Profile

  • Alison Moore Smith June 24, 2015, 4:34 pm

    Yes, yes, and yes. I’ve had such problems with many of the systems above.
    Alison Moore Smith recently posted…Paid Menopause Leave – Because I Deserve ItMy Profile

  • Jeff G June 24, 2015, 5:16 pm

    Ive never used inline commenting on my own blogs, but Ive seen it used pretty well else where. The good ones set it up sort of like margin commenting in Word, so I like that a lot. It really gives the feel of participating in a group effort. On the other hand, Im not sure how well that would work for a post that got A LOT of comments.Careful with 4Chan! Its a place where a lot of horrible people go to say and share horrible things with each other. This is a pretty safe forum here: boards.4chan.org/sci/

    Notice how comments are able to 1) link (in red) to those they are responding to, 2) show which comments have responded to the comment (in blue) and 3) easily quote other comments with the double arrows (in green). This combined with the hovering preview allows for very convenient threading without placing comments out of chronological order.

  • Jeff G June 24, 2015, 5:17 pm

    The problem is Ive never seen that commenting format anywhere else.

  • adrian June 24, 2015, 5:19 pm

    I moved away from Blogger because it did not offer any opportunity (at least nothing EASY) to interact with my commenters. I’ve been on WP for about 9 months and I like it MUCH better, though it’s not perfect. I did use a simple Captcha system, but it kept bugging up, so now I just use Akismet to filter out the millions of spammers who came out of the woodwork after I switched over. You’d think all the spammers, would at least boost my pageviews, darn it! I’m chatty, so I love to comment on people’s blogs, but like everyone else, I don’t want to have to log in, I don’t want them to show up on FB or anywhere else, I’m tired of blogs that eat my comments or refuse to take them, and I really hate the idea of someone accumulating all my hard won comments and using them against me some day – ugh! And I LOVE CommentLuv, but it does NOT love me! It works about every 5th time for some bizarre reason. I would love some kind of an open and EASY commenting system and I would use it forever!

  • Alison Moore Smith June 24, 2015, 5:46 pm

    adrian, oh, I feel your pain. To be very honest, I never even read a post if I notice it’s on a Blogger subdomain and if it’s a mapped domain and I try to comment I always feel duped when I get strung over to the nasty Blogger comment area. I hate the Blogger comments more than pretty much any WordPress configuration you can name. Augh!

    I notice that you don’t have a CommentLuv link on your comment here. Did you try? What do you see when you try? Since you have regular problems with it, I would suspect a configuration problem. Have you tried asking the plugin authors about it? So frustrating!
    Alison Moore Smith recently posted…Lifestyle Hacks: Increased Productivity With Personalized RoutinesMy Profile

  • Quo Est June 24, 2015, 6:08 pm

    Have you tried Muut. It might be worth a look

  • Alison Moore Smith June 24, 2015, 7:29 pm

    Im not sure how well that would work for a post that got A LOT of comments

    That’s kind of what I’m thinking. I can see how a reader might like to comment on a particular paragraph (I do a lot of blockquoting), but I’m trying to imagine how that works with regard to commenting on an entire post in context. Do you have an example site?

    Yes, I found out about 4Chan pretty quickly…kah. I’ll have to go back and look at the hovering and linking features. I got distracted by the insanely messy look. It was like time traveling back to 1997 on that site!
    Alison Moore Smith recently posted…Lifestyle Hacks: Increased Productivity With Personalized RoutinesMy Profile

  • Alison Moore Smith June 24, 2015, 7:31 pm

    Just watched the intro vid. Very interesting. Worth adding to the post and digging in a bit. Unfortunately, the vid and intro page don’t really explain the functionality very well. I suspect a “curse of knowledge” thing.
    Alison Moore Smith recently posted…Public School Fail: Mother’s Day Report CardMy Profile

  • Meredith June 24, 2015, 9:51 pm

    Your wish list is much like mine and it makes me surprised how many things I actually want out of a comment system.

    I might add, being able to easily grab a comment permalink to the list and giving readers (who often don’t know HTML) a few simple formatting tools.

    Most of all, before I will switch comment systems, the new system has to offer me something and solve some problems, otherwise, why bother?

  • Alison Moore Smith June 25, 2015, 7:48 am

    Meredith, amen. I didn’t think this post would be so long but because comments are such an integral part of my blog, the system needs to work seamlessly and provide the things I need.

    Ah, yes, the comment permalink. My theme (Thesis 2) includes that link by default. So many times I’ve wanted to link to a comment and, unless you have backend access, it’s very hard to find. Even with backend access, it’s a pain. Formatting is another good idea.
    Alison Moore Smith recently posted…Lifestyle Hacks: Increased Productivity With Personalized RoutinesMy Profile

  • Frank Ginn July 2, 2015, 2:34 am

    I think blog comment is necessary so that blogers can give thier opinion about the topic. There are many ways of blog comment but i like constructive comment. Sometimes it make me have new idea. Thanks for articles.

  • Heidi July 7, 2015, 3:15 pm

    I agree with so much of what you said. I definitely don’t like to comment if I have to login to something or sign up for something. If a blogger wants to do that, they definitely need an option to comment as a guest. Now I just wish I knew how to get people to comment on my posts! 🙂
    Heidi recently posted…Spy Birthday Party Ideas — Spy Mission and CluesMy Profile

  • Alison Moore Smith July 7, 2015, 3:24 pm

    And there’s the rub, right?
    Alison Moore Smith recently posted…Public School Fail: Mother’s Day Report CardMy Profile

  • Alison Moore Smith October 7, 2015, 11:45 am

    I just read about another drop-in commenting system that looks great. It’s called Civil Comments. See what you think!
    Alison Moore Smith recently posted…3 New Apostles NamedMy Profile

  • Vision System December 8, 2015, 1:45 am

    Thanks for sharing this nice article it have some great useful blog….

  • Samantha January 5, 2016, 6:12 am

    This is a really good and in depth article! Comments are one of the trickiest things. I mainly use built in wordpress comments, though I do understand the draw of things like disqus – though it may well fall into the data-mining category, all comment data is held by disqus own servers so doesn’t bog down your own server. I believe its similar for a few others; Facebook comments definitely. I like the idea of incentives for commenters and should look into comment luv. Thanks again for the tips 🙂
    Samantha recently posted…Hi! Welcome to our new siteMy Profile

  • Richard Leverette March 27, 2016, 8:14 am

    Thanks for sharing! It’s nice information for us.

Leave a Comment

CommentLuv badge