Advertisement · 728 × 90

Posts by Discourse

Preview
Building for Every Language The second post in the Discourse Without Borders series.

If you're a history buff, this is the blog post for you. We cover how multilingual support at Discourse evolved over 13 years - with some honest behind the scenes!

blog.discourse.org/2026/03/bui...

2 hours ago 1 1 0 0
Preview
FEATURE: solved schema markup for solution posts by dbattersby · Pull Request #38768 · discourse/discourse Adds schema as microdata to the page markup rather than relying on json schema alone. In cases where web crawlers do not support javascript we can fall back to schema properties defined on the elem...

PR #38768 is now merged into discourse/discourse main. If you run a Discourse community, your solved topics should now have much clearer structured data signals for Google's rich result eligibility!

github.com/discourse/d...

6 hours ago 0 1 0 0

It took 10 commits across the week - from initial schema injection to cleaning up answerCount logic, filtering by visible posts, refactoring schema utils, and incorporating great feedback from our reviewers. Open source is a team sport.

6 hours ago 0 0 1 0

- ✅ Solution post → gets `acceptedAnswer` from the Answer schema
- 💬 All other posts → get `suggestedAnswer`
- ❓ All posts in a solved topic → get `mainEntity` from the Question schema

Clean, consistent + standards-compliant.

6 hours ago 0 0 1 0

Our fix: We moved schema into the HTML as microdata, not just JSON-LD. This means web crawlers that don't execute JavaScript can still read the structured data from the actual page elements. Resilience + compatibility...

6 hours ago 0 0 1 0

The problem: Discourse's solved plugin was already using QAPage schema in JSON-LD for solved topics. But the page markup itself still used DiscussionForumPosting - sending *conflicting signals* to search engines. Not great.

6 hours ago 0 0 1 0

Just shipped a feature we're proud of for Discourse - solved schema markup for solution posts.

Here's what we did and why it matters for SEO 🧵

6 hours ago 0 0 1 0
Why Online Communities Keep Falling Apart (And How to Fix Them)
Why Online Communities Keep Falling Apart (And How to Fix Them) What does it take to build an online community that actually lasts? In this conversation, I sit down with Hawk to talk about the evolution of digital communi...

New on YouTube: our co-CEO Hawk on the state of online communities.

We dig into what's going wrong with digital spaces, how the attention economy shapes community culture, and why open source infrastructure matters for community builders:

youtu.be/h0SibWF04Io

4 days ago 5 0 0 0
Preview
Easily create Support categories using the discourse-solved plugin We’ve made it easier to create support / question-and-answer type categories on Discourse! This update leverages our existing Discourse Solved plugin, but simplifies the setup process and establishes new defaults for this category type to best serve this use case. Note: On our hosting, Discourse Solved is not available on the Free or Starter tiers. In this topic, we’ll review the major changes and share how you can start using this today. 🔬 What’s changed When creating a new catego...

6/6 We’d love your feedback - what’s working, what’s not, what would make this better?

meta.discourse.org/t/easily-cr...

5 days ago 1 0 0 0
Advertisement

5/6 This is currently an experimental feature. To try it:

Head to Admin →
Upcoming Changes →
Enable “Support category type setup”

5 days ago 1 0 1 0

4/6 These defaults come from how we run our own support category on Meta and patterns we’ve seen work across thousands of Discourse communities.

Everything’s fully customizable if you want to tweak it.

5 days ago 0 0 1 0

3/6 What gets auto-configured:

- Discourse Solved plugin enabled (mark replies as solutions)
- Auto-close solved topics after 2 days
- Unsolved topics get a visible empty checkbox
- Filter by solved status turned on
- Topic creators notified when staff marks a solution

5 days ago 0 0 1 0

2/6 When you create a new category, you’ll now see two types to choose from - including a dedicated Support category type.

Pick it, and we’ll handle the setup for you.

5 days ago 0 0 1 0

1/6 We just made it way easier to set up support / Q&A categories on Discourse.

New category type, smarter defaults, less configuration. Here’s what we’ve changed 🧵

5 days ago 1 0 1 0
Preview
Discourse Discover: Communities where builders learn together This month's Discover Roundup looks at three communities where builders show up with real projects, hit real problems, and get real help from the people who know.

Our latest Discourse Discover roundup is live!

This month's Discover Roundup looks at three communities where builders show up with real projects, hit real problems, and get real help from the people who ~know...

blog.discourse.org/2026/03/dis...

1 week ago 2 0 0 0
Preview
News and Events Stay informed about Discourse – the product, the company, and the community.

5/ More to come. We’re shipping incremental improvements across the board and would love your feedback!

meta.discourse.org/c/news-and-...

1 week ago 0 0 0 0

4/ Admin reporting is getting a revamp. We’re redesigning the layout and organization of admin reports, including a new stacked chart and cleaner overall structure. Admins can test it out now by toggling on the reporting improvements upcoming change.

1 week ago 0 0 1 0
Advertisement

3/ We’ve added a Chat tab to category settings. Admins can now see which chat channels are associated with a category at a glance, and jump straight to the channel settings. A small change that makes the relationship between categories and chat much clearer.

1 week ago 0 0 1 0

2/ Composer 2.0 gets a toolbar redesign. You can now start a checkbox list directly from the composer toolbar, and check off items in the rich text editor before posting. No more switching to Markdown mode just to tick a box.

1 week ago 0 0 1 0

1/ New improvements just shipped in Discourse. Here’s what’s changed this round…

1 week ago 0 0 1 0
The Complete Guide to Building Your Online Community
The Complete Guide to Building Your Online Community Discourse: The Complete Guide to Building Your Online CommunityEverything you need to know to get started with Discourse — the open-source community platform...

Keegan from Discourse tells you literally everything you need to build your community...

Learn the exact setup: categories, AI tools, moderation, trust levels, and chat in 8 minutes.

Whether you're starting a community or scaling one, this covers it.

youtu.be/5daZ_eSVGGA

2 weeks ago 3 1 1 0
Post image

A strong moderator program is one of the most powerful ways to scale a healthy community.

We'll walk you through exactly how to design a program that fits your community’s size, culture, and goals, and how to support moderators so they stay engaged long-term:

zoom.us/webinar/reg...

2 weeks ago 2 1 0 1
Preview
How Discourse Is Becoming a Community of Writers We build software around the idea that long-form conversation beats chat for real thinking - so we started asking why all that thinking was staying inside the company. Here's what happened when we challenged everyone to write publicly.

We build software around the idea that long-form conversation beats chat for real thinking - so we started asking why all that thinking was staying inside the company. Here's what happened when we challenged everyone to write publicly.

blog.discourse.org/2026/03/how...

2 weeks ago 1 1 0 1
Post image

We started a podcast.

First guest is Sam Saffron who co-founded Discourse because he believed in the power of online communities.

We talked about what AI actually changes in an engineering team, how it unlocks moderation at scale and why trust is paramount...

youtu.be/VrP2oP6LvWI

2 weeks ago 1 1 0 0
Preview
How We Built the Upcoming Changes System for Gradual Product Rollouts in Discourse How Discourse built a system to roll out product changes without breaking anyone's forum - and why the answer was hiding in the codebase the whole time.

Take a look behind the scenes!

Here's how Discourse built a system to roll out product changes without breaking anyone's forum - and why the answer was hiding in the codebase the whole time...

blog.discourse.org/2026/03/how...

3 weeks ago 1 0 0 0
Advertisement
A Week off the Feed (With Discourse)
A Week off the Feed (With Discourse) What happens when you swap the scroll for something slower?Keegan from Discourse spent a week off algorithmic social media. No Twitter/X, no Instagram, no Ti...

What does it look like to replace social media with forums?

We're finding out...

www.youtube.com/watch?v=6Di...

3 weeks ago 2 1 0 0
Preview
Every Language is Welcome A first post in the Discourse Without Borders series.

The short version of what we believe at Discourse: a community’s language should not be the factor that stops someone from participating in a community...

blog.discourse.org/2026/03/eve...

3 weeks ago 2 0 0 0
Post image

New from Discourse...

This month, we're launching the Discourse Podcast with tech writer JA Westenberg!

We'll be talking with the leading voices in community about the state of the internet, coordinating humans and how we get from here to a better web.

More soon.

3 weeks ago 2 0 0 0
Preview
Three Ways to Deploy AI in Community Platforms (and Why Choice Matters) Most platforms lock operators into a single AI integration; Discourse takes a different approach, offering three distinct deployment paths so communities can choose the model, provider, and level of control that actually fits their needs.

Discourse offers 3 AI deployment paths:

BYO API key, Managed AI + Self-hosted models

One-size AI ages badly. Optionality wins.

blog.discourse.org/2026/03/thr...

4 weeks ago 2 0 0 0
A Week off the Feed (With Discourse)
A Week off the Feed (With Discourse) What happens when you swap the scroll for something slower?Keegan from Discourse spent a week off algorithmic social media. No Twitter/X, no Instagram, no Ti...

What happens when you swap the scroll for something slower?

Keegan from Discourse spent a week off algorithmic social media. No Twitter/X, no Instagram, no TikTok, no LinkedIn feed...

www.youtube.com/watch?v=6Di...

4 weeks ago 1 0 0 0