Blog — Page 2
Page 2 of 17. Guides, updates, and insights about building better comment experiences.
How to Add Comments to a Static Site Without GitHub
Discover how to implement clean, privacy-focused discussion sections on static site generators like Astro or Hugo without forcing readers to authenticate with developer credentials.
Read moreHow to Add Comments to 11ty
Add lightweight, privacy-focused discussion sections to your Eleventy blog using clean template partials, custom identifier metadata, and minimal client-side JavaScript.
Read moreWhich comment systems can an AI crawler actually read? We fetched ten of them the way GPTBot does
Everyone says comments are good for SEO and nobody checks whether a crawler can see them. On 3 September 2026 we fetched pages running WordPress comments, Disqus, Hyvor Talk, giscus, utterances, FastComments, ReplyBox, Cusdis and EchoThread, once as a plain crawler and once in a rendering browser. Without JavaScript, one system showed its comments. With it, all of them did, but seven only inside an iframe, and only one carried structured data. Our own widget is in the table, gap included.
Read moreEchoThread pricing changes on 1 October 2026: what stays free, what changes for new sites
Three things change: comment caps are gone on every plan, sites created on or after 1 October 2026 carry a monthly page-view allowance instead, and Starter moves from $5 to $9. One thing does not: a site you set up before that date keeps unmetered page views for as long as it exists. Here is the whole change, with the numbers.
Read moreWhat a comment system costs per 10,000 page views
Every hosted comment system meters your traffic, and each one reads the meter in its own unit: page views, embed loads, credits, data loads. This post puts them on one unit, cost per 10,000 monthly page views, shows the arithmetic, and says where the unit stops meaning anything.
Read moreComment spam from AI bots: what changed in 2026 and what filters catch it
Bots are now the majority of web traffic, and the comment spam they post no longer looks like spam. This is what the 2026 reports actually say, why keyword lists and CAPTCHAs stopped working, and the order of filters that still does, with EchoThread's own pipeline as the worked example.
Read moreMigrate from Utterances to hosted comments
Utterances stores each page's comments as one GitHub Issue, so the export is a few gh commands and the data never leaves your hands. Here is the full move: export, convert, import, swap the snippet, and what your readers get that they did not have.
Read moreMigrate from Giscus to a hosted comment system without losing threads
Giscus keeps every comment in a GitHub Discussion, which is exactly why leaving it is easy: the data is yours and the API is public. This is the step-by-step export, the conversion to a JSON import, and the snippet swap that keeps each discussion attached to the page it belongs to.
Read moreFree comment system with no ads and no tracking: what 'free' actually includes in 2026
Every free comment system is free because of something: ads, a meter, a login your readers must already have, or a maintainer's spare time. This is the condition attached to each one, read from the vendors' own pages on 3 September 2026, so you can pick the condition you can live with.
Read moreHyvor Talk pricing explained, and what €12 a month buys
Hyvor Talk is priced in credits, and the pricing page assumes you know what one is. This is the plan table as published, what each action costs in credits, where a blog's credits actually go, and what the same traffic costs on a flat-priced alternative.
Read more