The Best Commenting System for Your Website

I recently decided to do a fresh survey of the most popular commenting services out there so I could use it on my highest-volume blog. 

My “must haves” as far as commenting systems are concerned were:

  • Ability to do threaded comments (replying to comments)
  • Support for anonymous comments (not requiring sign-in)
  • Ability to easily subscribe to comments
  • Good spam filtering
  • Email notification to admin when someone comments
  • Comment form at the TOP of the comments rather than the bottom in order to make commenting easy without a lot of scrolling!
  • Free

For me, some “nice to haves” were:

  • Ability to upvote or like comments
  • Ability to embed photos
  • Truly anonymous commenting (no email required)
  • Third-party login (Facebook, etc.)

No one service had everything I was looking for, but many came close.  Here’s a rundown of the most popular commenting systems with my final pick at the end.

Disqus

Disqus is the most popular third-party commenting system.  You sign up on discuss.com, then add a snippet of code to your site and voila!  The comment form appears.  You can see an example of Disqus comments at by blog, DisableMyCable.com.

When I installed Disqus on my blog, it initially killed my comments!  I went from getting a few comments per day to none.  I discovered that by default, it was requiring login to comment, which is a sure-fire way to discourage commenting.  In the Disqus admin, I found a setting to allow anonymous commenting, and that solved the problem.

Pros

  • Familiar interface because it’s used on many sites
  • Nifty features like upvoting, downvoting, sign in with Facebook/Twitter/Google plus, threaded comments, sharing
  • Look is quite nice out of the box.
  • Comment form is at top of comments.
  • Ability to include photos in comments!
  • Ability to have “related article” thumbnails at the end of the comments to generate revenue (you have to be accepted into the program though).
  • Ability to easily import existing comments from, and sync with, WordPress.

Cons

  • Although you own the comments, the comments reside on Disqus’ servers, so you might have privacy issues.
  • Not GDPR compliant.
  • For anonymous commenting, users have to check a box that says “I’d rather post as a guest”.  Email address is still required, so it’s not truly anonymous (this may be a “pro” or “con”).
  • Loads after the rest of your site loads, so it can be slow to show up.

My Take

With all of these “cons” it might seem like I don’t like Disqus, but I actually use it on my most popular blog because it offers the ability to easily upload photos. On the other hand, I’m always on the lookout for new commenting systems!

Commento

Commento is a new commenting service with an emphasis on privacy. There are no ads or tracking, so there is a cost of $10/month or $99/year. Look is similar to Disqus, but cleaner.

Allows anonymous commenting, although that button is not as obvious and some commenters will definitely miss it. Does not allow adding images to comments (at least I wasn’t able to in their demo).

Pros

  • No tracking or ads; good for privacy
  • Clean layout

Cons

  • Costs $10/month; no free plan
  • Can’t add images to comments
  • “Comment Anonymously” button is not as prominent as regular “Add Comment” button
  • Loads through JavaScript, so can be slow to show up on your site.

My Take

I need the ability to upload photos, so Commento was out for me. But, if privacy is a concern for you, you should look into Commento.

IntenseDebate

IntenseDebate is owned by Auttomatic, the makers of WordPress, but you can implement IntenseDebate comments on any site, not just WordPress sites.  Check out this demo of IntenseDebate to see how it looks.

I have not tried IntenseDebate on any of my sites; I’ve just researched it.  It seems fine to me, with no showstopping problems, but the look is somewhat old-school.  It’s definitely not hip-looking as Disqus (in my personal opinion).

Pros

  • Can import your existing WordPress comments into it, for a seamless transition
  • Comment data is located on your servers, not theirs
  • Nice features such as upvoting, downvoting, threaded comments.

Cons

  • Threaded comments are not shown by default.  You have to expand them (there might be a setting for this).
  • Subscribing is done through a pulldown (not as easy as a checkbox).
  • Can enable Facebook login, but requires a Facebook API key to set up. Might be too hard for beginners to set up.
  • Email address is required to comment.
  • Comment form is at bottom of comments.
  • Uses JavaScript to load, which can be slow.

My Take

This seems like a good service, but didn’t stand out enough for me to choose it.  It does offer import of existing WordPress comments, if that is important to you.


Facebook Comments

I experimented with Facebook comments on one of my blogs a few years ago and removed it after a few weeks.  The huge showstopper for me was that you couldn’t control the order that the comments were displayed in.  Facebook decided the order rather than displaying them chronologically, which was absolutely terrible.

Checking out the example on the Facebook comments plugin site, I see that Facebook has now made this settable using a pulldown.  Comments can be shown according to top, newest, or oldest.  Unfortunately, it defaults to “top”, when I want “newest”.

Pros

  • No anonymous commenting.  This will reduce trolling and spamming, and you get to see exactly who is commenting (photo, name, and more)
  • Familiar user interface for those who use Facebook.
  • Can click on user profiles to learn more about them. Useful!

Cons

  • Only people with Facebook accounts can comment.  This will discourage or prevent many people from commenting!
  • Comments reside on Facebook servers.  It is questionable who “owns” the comments.  Facebook can mine your comments for data.

My Take

There was some excitement about Facebook comments when it came out, but I’m not seeing it on many sites anymore. The fact that only people on Facebook can comment is a huge disadvantage, with more and more people being concerned about Facebook due to privacy issues.

Also, I think it’s pretty safe to say that you will get fewer comments if you use Facebook comments compared to non-Facebook systems.  But, you’ll probably get fewer trolls and spammers too. Consider Facebook commenting if you really need tight integration with Facebook, if you really want to know more about who is commenting, or if you are having a big problem with trolls.

WordPress Native Comments

If you are running a WordPress site, you get a commenting system built in for free.  That’s what I use on this site. Frankly, as time has gone on, I’ve returned to native WP commenting on several of my personal sites, especially with the increased privacy concerns of GDPR.

Pros

  • Easy to set up if you are running WordPress because it’s built into WordPress
  • The comments are on your server, so there are no ownership or privacy issues of some other company seeing your comments.
  • Allows commenting with no sign-in
  • Allows sign-in with other services (Facebook, Twitter, etc.) if you use the Jetpack comment plugin
  • Allows commenters to subscribe to the comments and/or posts
  • Implemented with PHP instead of JavaScript, so it will work even with JavaScript disabled, and it loads immediately when the page loads.
  • Tons of plugins to add more features such as “likes” or embedding images.

Cons

  • Only works on WordPress sites.
  • Commenting requires a page reload rather than using Ajax, resulting a slow and clunky user experience when commenting.

My Take

While not as fancy as some of the other commenting systems out there, WordPress comments are simple, easy to use, and offer almost any features you want through the use of plugins.  I use WordPress comments on most of my WordPress sites, including this one.


HTML Comment Box

HTML Comment Box is the commenting system that I used on my first HTML site. It’s an old-school, no-frills, commenting system that looks a bit home-brew.  But, I used it for years on my site with no problem, so I need to give it a shout-out.  I only recently switched to Disqus just to keep up with the times.  But only HTML Comment Box offers truly anonymous comments with no email address required, which can be really useful in some cases.

Pros

  • Simple and easy to use.
  • Loads quickly with page (does not use AJAX).
  • Allows truly anonymous commenting without even email address! (If you set it that way)
  • Comment form at top if you want.
  • Good spam protection (I never had a problem).
  • Can download your comments to spreadsheet at any time.

Cons

  • Has threaded comments, but they don’t appear threaded. The just show up chronologically so it’s hard to see who is responding to whom.  This is far behind the competition. (Note, this might have been fixed by now)
  • Old look and features.
  • No social media integration.
  • Commenting requires a page refresh, so it’s a bit slow in use.
  • Doesn’t allow embedding images in comments

My Take

If you need truly anonymous commenting, this is one of the few services that allows users to comment without entering an email address.  However, it’s kind of out of date in other respects.

ReplyBox

ReplyBox has a similar look to Disqus but without ads or fluff, and with privacy in mind.

It is free for 10K pageviews per month, and $10 per month for 100K monthly pageviews.

It does require login with username and password to comment (at least their demo does). There is no anonymous commenting. For my purposes, this is a showstopper, since I’d like folks to be able to comment without logging in.

My Picks

For most of my WordPress sites, I use the native WordPress commenting system.  While it might not be the most cutting edge, it’s already there and it’s easy for my readers to use.  It offers the features I need and more with plugins, and integrates with the existing WordPress admin.  Finally, I own the comments and they are on my server.

I have one high-volume site that uses Disqus. The volume is high enough on this to get some income from Disqus ads.

What commenting system do you use on your website? (Note, this site uses native WordPress comments). – Brian

Featured Image Photo by Nhu Nguyen on Unsplash



153 thoughts on “The Best Commenting System for Your Website”

  1. Thanks for sharing precious information with us. this is really helpful for my upcoming project so i hope you to add some more in future as well. thank you once again for sharing keep blogging

    Reply
  2. I am a junior website developer but i dont know How do i view website comment on my computer i dont know what to do Do I have to make some website or something for this or connect it to some other software plz reply if u read this

    Reply
    • Hi Sayyed,

      If you want to go freelance, I would recommend learning WordPress development. There’s a lot of demand and you can get started quickly.

      If you want to work for a large company, it might be best to learn React, Vue.js,, or other JavaScript based framework.

      Best,
      Brian

      Reply
  3. The default comment wall in wordpress will do the job, just be sure it was paired with akismet or any other spam/security tool to prevent annoying spammers who place their website url on all places.

    Reply

Leave a Comment or Ask a Question

This site uses Akismet to reduce spam. Learn how your comment data is processed.