All articles

Articles about Static Sites

This Static Sites archive collects 8 EchoThread articles about Static Sites for publishers, developers, and site owners. Start here when you need practical guidance on comment systems, moderation workflows, spam reduction, privacy requirements, performance tradeoffs, or reader-engagement decisions, then open the linked guides for implementation details and supporting references.

Updated

Reference points used across these guides include Google Core Web Vitals, HTTP Archive Page Weight, EU ePrivacy Directive Article 5(3), GDPR Article 7 consent conditions.

Questions about Static Sites

What does the Static Sites archive cover?

It collects 8 EchoThread guides about Static Sites, with links to practical articles for publishers, developers, and site owners.

Who should read these Static Sites guides?

They are written for teams choosing, migrating, moderating, or improving website comment systems without adding ad-funded tracking or heavy frontend code.

Where should I start with Static Sites?

Start with the newest or most specific article in the list, then follow the related-guide links for setup details, source references, and adjacent comparison pages.

Migrate 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.

utterancesmigrationGitHub IssuesStatic Sites
Read more

Migrate 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.

giscusmigrationGitHub DiscussionsStatic Sites
Read more

Cusdis is deprecated: how to move your comments to a hosted alternative

Cusdis, the 5 KB open-source Disqus alternative, is deprecated: its repository was archived on 17 July 2026 and the README now tells users to email for a data export. This is what Cusdis got right, what it never had, and how to move an existing comment archive to a hosted replacement without losing it.

cusdisDisqus AlternativesmigrationStatic Sites
Read more

Disqus alternative for Publii: what still works in 2026, and what was removed

In August 2026 Publii reviewed every comment plugin in its marketplace: two were added, three were updated, and three were removed, including Cusdis, the option most forum threads used to recommend. Here is the current list, what each one costs, and how to move off Disqus without losing your threads.

publiiDisqus AlternativesStatic Sitescomparison
Read more

How to add comments to a Publii site with the official EchoThread plugin

Publii ships an official EchoThread plugin as of August 2026. This is the whole setup: install the plugin, paste one API key, make sure your theme shows comments, and regenerate. Plus the settings worth changing and the fixes for the four things that usually go wrong.

publiiStatic Sitestutorialechothread-guide
Read more

How to Handle Comment Threads on Static Sites: A Complete Architecture Blueprint

Discover practical architectural patterns to implement nested, real-time discussion threads across SSGs and Jamstack builds without compromising build performance or Core Web Vitals.

static sitesjamstackcommenting systemweb performanceastrohugoweb development
Read more

How to Add Comments to Jekyll Blog Sites (The Easy Way)

Discover the most efficient ways to enable reader discussions on your static Jekyll site. This guide walks you through choosing and installing the perfect comment system without slowing down your pages.

JekyllStatic SitesBlog CommentsWeb DevelopmentEchoThread
Read more

The Best Commenting System for Static Sites (No Server Required)

Discover how to seamlessly integrate dynamic discussions into your Jamstack architecture. We break down the top serverless commenting engines so you can choose the perfect fit for your blog's performance and privacy needs.

Static SitesJamstackWeb PerformanceBlog CommentsWeb Development
Read more