Social & Community Schema

Social & Community schema is my catch-all for the schema.org types built around user-generated, interactive, and instructional content — DiscussionForumPosting, QAPage, FAQPage, HowTo, Event, and SoftwareApplication. Half of them are alive; half of them lost their rich result. Here's which is which.

First published: Jul 1, 2026 · Last updated: Jul 18, 2026 · Advanced
demand #29 in Structured Data#59 in On-Page#267 in Technical SEO#360 on the site

"Social & Community schema" is my practitioner label — not a Google or schema.org category — for six schema.org types built around user-generated, interactive, or instructional content: DiscussionForumPosting (forum threads), QAPage (single-question community Q&A), FAQPage (site-owner FAQs), HowTo (step-by-step instructions), Event, and SoftwareApplication. Google files them across three separate documentation families, and schema.org doesn't unify them either. What actually matters in 2026 is status, not taxonomy: DiscussionForumPosting, QAPage, Event, and SoftwareApplication are live, documented rich results with no deprecation notice; FAQPage and HowTo are dead rich results (removed May 2026 and September 2023, respectively) whose schema.org types remain technically valid but produce nothing in the SERP for most sites. None of the six are a ranking factor — every one of them only buys eligibility, and Google decides the rest.

TL;DR —Social & Community schema\"Social & Community schema\" is a practitioner label — not an official Google or schema.org category — for six schema.org types built around user-generated, interactive, or instructional content: DiscussionForumPosting, QAPage, FAQPage, HowTo, Event, and SoftwareApplication.” is my practitioner grouping, not a Google or schema.orgSchema markup is code that uses the schema.org vocabulary to label what your content means so search engines can understand it and show rich results. It's most often written in JSON-LD, and it's not a direct ranking factor. category, for six types built around user-generated, interactive, or instructional content: DiscussionForumPosting, QAPage, FAQPage, HowTo, Event, and SoftwareApplication. Google documents them across three separate families and schema.org doesn’t unify them taxonomically either. The fact that actually matters: DiscussionForumPosting, QAPage, Event, and SoftwareApplication remain live, documented rich resultsRich results (formerly 'rich snippets') are enhanced search listings — stars, images, prices, breadcrumbs, video thumbnails, and more — that Google and Bing build from structured data. They're a display feature, not a ranking factor, and eligibility never guarantees they'll show.; FAQPage (restricted Aug 2023, fully removed May 7, 2026) and HowTo (removed in two stages, fully gone by Sept 13, 2023) are dead rich resultsRich results (formerly 'rich snippets') are enhanced search listings — stars, images, prices, breadcrumbs, video thumbnails, and more — that Google and Bing build from structured data. They're a display feature, not a ranking factor, and eligibility never guarantees they'll show. — the schema.org types stay valid, but they no longer produce anything in the SERP for almost any site. None of the six affect rankings; every one only buys eligibility.

Evidence for this claim Google documents DiscussionForumPosting for genuine user-generated forum discussions and distinguishes Q&A-pattern pages. Scope: Current Google discussion-forum structured-data guidance; eligibility does not guarantee visibility. Confidence: high · Verified: Google Search Central: Discussion forum structured data Evidence for this claim Google feature support is defined by the current structured-data Search Gallery, not by a practitioner grouping or Schema.org validity alone. Scope: Current Google supported structured-data features; display remains discretionary. Confidence: high · Verified: Google Search Central: Structured data feature gallery

First, an honest framing: this is my grouping, not Google’s

Most content that talks about “community” or “engagement” schema quietly implies these six types are an official family. They aren’t.

  • Google splits them across documentation families. DiscussionForumPosting and QAPage sit under general Feature guides; FAQPage and HowTo have (or had) their own dedicated guides; Event has its own guide; SoftwareApplication sits under Feature guides too, alongside completely unrelated types.
  • schema.org doesn’t unify them either. They span different branches of the type hierarchy — some under CreativeWork-adjacent trees, Event as its own top-level type. There’s no schema.org grouping that bundles “social” or “community” content.

I put them in one hub because they share a practical SEO problem — user-facing, interactive or instructional content that a reader does something with — not because Google or schema.org files them together. I’d rather say that plainly than imply a taxonomy that doesn’t exist.

The six types at a glance

  • DiscussionForumPosting (schema.org/DiscussionForumPosting) — a forum thread or user-generated community post. Launched November 27, 2023 alongside ProfilePage, tied to Google’s Discussions and forumsDiscussionForumPosting schema (schema.org/DiscussionForumPosting) is structured data for genuinely user-generated forum and community posts, so Google can identify online discussions and consider them for the Discussions and forums and Perspectives features. It requires author, datePublished, and one of text/image/video. and Perspectives features. Requires author, author.name, datePublished, and at least one of text/image/video on the post and every nested Comment. The real outlier: Google recommends Microdata or RDFa over JSON-LDJSON-LD (JavaScript Object Notation for Linked Data) is a script-based structured data format, typically paired with the schema.org vocabulary to describe page content for search engines and AI systems. Google recommends it over Microdata and RDFa because it's the easiest format to implement and maintain at scale — but all three work, and structured data isn't a ranking signal. for this specific type, to avoid duplicating large text blocks — the opposite of its usual JSON-LDJSON-LD (JavaScript Object Notation for Linked Data) is a script-based structured data format, typically paired with the schema.org vocabulary to describe page content for search engines and AI systems. Google recommends it over Microdata and RDFa because it's the easiest format to implement and maintain at scale — but all three work, and structured data isn't a ranking signal. preference. Strictly for genuinely user-generated content, never site-authored articles.
  • QAPage (schema.org/QAPage) — a page built around a single question with community-submitted answers (a solved forum thread, a Stack Overflow page). Requires a mainEntity Question with name, answerCount, and at least one of acceptedAnswer/suggestedAnswer. As of this writing it carries no deprecation notice — the freshest contrast in this whole hub, since its two closest siblings (FAQPage, HowTo) both lost their rich results. Google’s own dividing line against DiscussionForumPosting: “is your forum primarily Q&A?”
  • FAQPage (schema.org/FAQPage) — a site owner’s fixed list of questions and answers (mainEntity array of Question items, each with a name and an acceptedAnswer). The rich result was restricted to government and health sites on August 8, 2023, then fully removed for everyone — including those remaining sites — on May 7, 2026. The type itself isn’t deprecated as vocabulary, and Google’s general structured-data guidance frames markup as helping page understanding independent of rich-result eligibility — but the dedicated FAQPage doc that used to cover this type in detail has itself been retired (as of this writing it 301-redirectsA redirect sends browsers and crawlers from a requested URL to a different one. An HTTP redirect specifically is a 3xx status code paired with a Location header; meta refresh and JavaScript redirects achieve a similar navigation without being a 3xx response themselves. Permanent redirects (301/308) are Google's signal the target should be canonical; temporary ones (302/303/307) aren't. to Google’s removal changelog entry; see Official Docs), so treat any specific “Google still does X with FAQPage” claim past the removal date as unverified unless you can point to current primary evidence.
  • HowTo (schema.org/HowTo) — step-by-step instructions (step, HowToStep, HowToSection, plus tool, supply, totalTime). The rich result was removed in two stages — mobile first on August 8, 2023, desktop too by September 13, 2023 — and Google’s own changelog describes the removal as covering “both desktop and mobile devices.” A full, global removal, not a desktop-only one. Don’t confuse it with Recipe schema, a separate type that still earns real rich results.
  • Event (schema.org/Event) — an event’s name, date, and location. Requires name, startDate, and location. The load-bearing 2026 correction: Google’s current docs state virtual-only events aren’t eligible for the rich result — “Virtual experiences that have no real-world component aren’t supported. Events must take place in a physical location.” A lot of still-circulating 2020 pandemic-era advice treats eventAttendanceMode alone as sufficient; it isn’t for the rich result.
  • SoftwareApplication (schema.org/SoftwareApplication) — an app or software product’s name, category, OS, price, and rating, feeding Google’s Software App rich result (star rating, price, OS in the snippet). Requires name, offers (with a price — 0 for free apps), and at least one of aggregateRating or review. applicationCategory and operatingSystem are recommended. Distinct from Product schema — a paid SaaS or web app should generally use SoftwareApplication (or its WebApplication/MobileApplication subtypes), not Product.

One adjacent routing case worth flagging: a page whose primary focus is identifying a person or organization affiliated with the site — an author bio, a contributor page — belongs to Google’s separate ProfilePage structured dataStructured data is a standardized way of labeling page content (using the schema.org vocabulary in JSON-LD, Microdata, or RDFa) so search engines can understand its meaning. It's not a direct ranking factor — its value is rich results and entity understanding. (schema.org/ProfilePage), not to any of these six. Google’s ProfilePage guide documents its own mainEntity and author-relationship properties; linking an author to a profile establishes identity, it does not guarantee display, identity consolidation, or ranking. ProfilePage isn’t part of this hub’s six types, but if you’re weighing a DiscussionForumPosting author page against a ProfilePage, that’s the deciding question.

I keep this hub deliberately shallow on each type’s full property tables — the deep dives live in the six child articles linked at the end.

The status split, restated plainly

This is worth a table of its own because it’s the one thing every reader of this hub actually needs to walk away with:

TypeRich result status
DiscussionForumPostingLive — launched Nov 27, 2023, no deprecation
QAPageLive — no deprecation notice as of this writing
EventLive — but virtual-only events are NOT eligible
SoftwareApplicationLive — ratings must be genuine, not self-serving
FAQPageDead — restricted Aug 2023, fully removed May 7, 2026
HowToDead — removed in two stages, fully gone by Sept 13, 2023

For the two dead ones, the schema.org type remains valid vocabulary. I haven’t foundA 302 (\"Found\") is a temporary redirect: it forwards users to a new URL while telling search engines the original URL should stay in the index. It's a weak canonicalization signal, not the zero-equity dead end of SEO folklore. current Google guidance either mandating removal or explicitly calling it harmless to keep — the one fact you can rely on is that it no longer produces a visible search enhancement for almost anyone.

Shared ground rules across all six

Even though the types don’t share a taxonomy, they share Google’s general structured-data guidelines:

  • Required properties are the eligibility gate. Miss one and the page isn’t eligible for that rich result, live or dead.
  • Eligibility ≠ guaranteed display. Valid markup gets a page into the pool; Google’s systems still separately decide whether to show the enhancement.
  • Only mark up visible, accurate, genuinely-sourced content. No fake reviews on a SoftwareApplication page, no self-answered “community” Q&A, no fabricated events. Google’s spam and content-quality policies apply across all six, and several carry their own feature-specific content policy on top.
  • JSON-LD is Google’s general recommendation — with the explicit DiscussionForumPosting exception noted above.

Does Social & Community schema help SEO?

No, not rankings. The same “structured data won’t make your site rank better” position Google has repeated across every schema type applies here without exception. What these six types do — where their rich result still exists — is earn eligibility for a specialized listing and help Google understand the page. For FAQPage and HowTo specifically, that eligibility no longer produces a visible SERP change for most sites; the on-page and understanding value is what’s left.

Where to go next

This hub is the map; each of these is its own deep dive nested under it:

  • DiscussionForumPosting schemaDiscussionForumPosting schema (schema.org/DiscussionForumPosting) is structured data for genuinely user-generated forum and community posts, so Google can identify online discussions and consider them for the Discussions and forums and Perspectives features. It requires author, datePublished, and one of text/image/video. — required properties, the Microdata/RDFa outlier, the digitalSourceType AI-disclosure field, and the 2025–2026 UGC/forum visibility question.
  • QAPage schemaQAPage schema (schema.org/QAPage) is structured data for a page built around a single question with community-submitted answers — like a forum's solved thread or a Stack Overflow page — so Google can show it as a Q&A rich result. It's distinct from FAQPage (which is site-owner-authored) and, unlike FAQPage, remains an active, supported rich result as of mid-2026. — the QAPage-vs-FAQPage authorship distinction, the QAPage-vs-DiscussionForumPosting dividing line, and why it’s still fully supported.
  • FAQPage schemaFAQPage schema (schema.org/FAQPage) is structured data for a page's frequently-asked-questions content. It used to make pages eligible for an expandable FAQ rich result in Google Search, but Google fully removed that rich result on May 7, 2026 — the markup itself stays valid schema.org vocabulary, Google says it still reads it for understanding, and Bing has announced no equivalent removal. — the exact restriction-to-removal timeline, what’s still valid vs. gone, and whether it’s still worth implementing.
  • HowTo schemaHowTo schema (schema.org/HowTo) is structured data for step-by-step instructions. Google fully removed the HowTo rich result — on both desktop and mobile — in 2023, so it no longer produces any visible treatment in Search, though the schema.org vocabulary remains valid to use. — the two-stage removal, the desktop-only misconception corrected, and how it differs from Recipe schemaRecipe schema (schema.org/Recipe) marks up a cooking recipe's image, name, ratings, times, ingredients, and nutrition so the page can earn Google's recipe rich result — a visual card with star ratings and cook time, plus carousel and recipe-filter eligibility..
  • Event schemaEvent schema (schema.org/Event) is structured data that tells search engines an event's name, date, location, and ticket info so the page can appear in Google's event rich results. Google requires a physical location — virtual-only events aren't eligible for the event rich result. — required properties, the virtual-only-events myth-bust, and eventStatus handling.
  • SoftwareApplication schemaSoftwareApplication schema (schema.org/SoftwareApplication) is structured data that tells search engines an app's name, category, operating system, price, and rating so it can appear in Google's Software App rich result. It's a distinct type from Product schema, with its own required and recommended fields. — required properties, the applicationCategory enum, and when to use it instead of Product schemaProduct schema (schema.org/Product) is structured data that tells search engines a page's product name, price, availability, and reviews so it can appear in Shopping-style rich results. It's separate from a Google Merchant Center feed, though Google reconciles the two..

For the wider picture, this hub nests under the broader structured dataStructured data is a standardized way of labeling page content (using the schema.org vocabulary in JSON-LD, Microdata, or RDFa) so search engines can understand its meaning. It's not a direct ranking factor — its value is rich results and entity understanding. subcluster — see also the sibling Commerce schema\"Commerce schema\" is a practitioner label — not an official Google or schema.org category — for the schema.org listing types that power transactional rich results: Product, ProductGroup, and JobPosting. hub there for the transactional-listing types (Product, ProductGroup, JobPosting), and the schema markupSchema markup is code that uses the schema.org vocabulary to label what your content means so search engines can understand it and show rich results. It's most often written in JSON-LD, and it's not a direct ranking factor. article for the vocabulary, formats, and deprecation cycle generally. It all lives in the on-page cluster.

Add an expert note

Pin an expert quote

New person? Create their unclaimed profile at /admin/experts/ → Pin a quote first.