Hướng dẫn về DiscussionForumPosting Schema
Cách implement DiscussionForumPosting dữ liệu có cấu trúc cho forum và community nội dung — đó bắt buộc properties, vì sao Google khuyến nghị Microdata over JSON-LD ở đây, cách điều này differs từ QAPage và FAQPage, đó digitalSourceType AI-disclosure property, và liệu đây là vẫn worth đang làm được cho đó 2025-2026 UGC visibility pullback.
Ngôn ngữ
1 tín hiệu bằng chứng trên trang này
- Công cụ trực tuyến liên quanSchema Markup Validator
DiscussionForumPosting schema (schema.org/DiscussionForumPosting) là đó markup bạn thêm để genuinely người dùng-generated forum và community posts so Google có thể identify online discussions và consider them cho đó Discussions và forums và Perspectives features. Google launched điều này on November 27, 2023 alongside ProfilePage. Điều này requires tác giả, tác giả.name, datePublished, và ít nhất một of text/image/video on cả hai đó post và mỗi nested Comment. Hai điều làm điều này unusual: Google khuyến nghị Microdata hoặc RDFa over JSON-LD cho này cụ thể loại (để tránh duplicating lớn text chặn) — đó opposite of của nó thông thường JSON-LD preference — và đây là strictly cho người dùng-generated nội dung, không site-authored các bài viết hoặc sản phẩm reviews. Nếu của bạn forum là câu hỏi-và-câu trả lời structured, Google says dùng Q&MỘT markup thay vì. Markup chỉ làm nội dung considered cho đó features, không bao giờ guaranteed. Bing có không dedicated hướng dẫn cho này loại. Và đó honest 2026 câu hỏi là liệu đây là worth điều này tại all, được cho đó cốt lõi-cập nhật UGC/forum visibility pullback — my câu trả lời là nuanced.
Evidence for this claim Schema.org DiscussionForumPosting is a SocialMediaPosting subtype for forum discussions. Scope: Schema.org vocabulary, distinct from Google feature eligibility. Confidence: high · Verified: Schema.org: DiscussionForumPosting Evidence for this claim Google's discussion-forum feature has page-type, nesting, author, and interaction requirements and is not intended for publisher-authored articles with comments. Scope: Current Google discussion forum structured-data guidance. Confidence: high · Verified: Google Search Central: Discussion forum structured dataTL;DR — DiscussionForumPosting schema là code bạn thêm để forum và community posts được viết by người dùng của bạn đó labels ai wrote mỗi post, khi, và điều gì điều này says — so Google có thể tell đây là an online discussion và maybe cho thấy điều này trong đó Discussions và forums section of kết quả tìm kiếm. Điều này chỉ hoạt động cho genuinely người dùng-generated nội dung — không của bạn own các bài viết, và không sản phẩm reviews. Và nếu của bạn forum là thực sự một câu hỏi với cácâu trả lời, Google wants bạn để dùng Q&MỘT markup thay vì.
Điều gì DiscussionForumPosting schema là
Khi mọi người post và reply on một forum, bạn có thể đọc ai đã nói điều gì và khi chỉ by looking tại đó trang. MỘT công cụ tìm kiếm sees đơn giản text và có để guess mà part là đó original post, mà parts là replies, và ai wrote mỗi một. DiscussionForumPosting schema spells đó out trong code, dùng đó shared vocabulary từ schema.org, so Google có thể understand đó một trang là an online discussion.
Google đã thêm hỗ trợ cho điều này trong November 2023 để power mộtìm kiếm feature bạn đã probably seen — đó “Discussions and forums” (bản dịch) «Discussions và forums» block đó cho thấy forum threads và community cácâu trả lời trong kết quả — và một related experience called Perspectives đó highlights đầu tiên-hand takes từ real mọi người.
Điều gì Google cần tại minimum
Cho mỗi post (và mỗi reply, marked lên as một Comment), bạn cần:
- tác giả — ai wrote điều này, với của họ name.
- datePublished — khi điều này đã là posted.
- một of text, image, hoặc video — đó thực tế nội dung of đó post.
đó là đó floor. Có lots of tùy chọn extras — một comment count, likes và views, edit dates — nhưng những three là điều gì làm điều này hợp lệ.
Đó điều hầu hết mọi người nhận sai
Này là chỉ cho nội dung người dùng của bạn wrote. Google là rõ ràng: không dùng điều này cho các bài viết hoặc blog posts trang web của bạn authored (even ones với một comment section), và không dùng điều này cho sản phẩm reviews. đây là cho real forum và community discussion.
Hai hơn beginner traps:
- Nếu của bạn forum là một câu hỏi followed by cácâu trả lời, dùng Q&MỘT markup, không này. Google cho một clear rule: câu hỏi-và-câu trả lời structure → Q&MỘT markup; chung discussion → DiscussionForumPosting.
- Markup không bảo đảm bất cứ điều gì cho thấy lên. Điều này làm nội dung của bạn eligible để xuất hiện trong Discussions và forums — Google vẫn decides liệu để thực ra cho thấy điều này.
có cũng một genuinely surprising rule đó trips lên experienced nhà phát triển: cho này schema loại, Google thực ra khuyến nghị an older markup format (Microdata) over đó JSON-LD hầu hết mọi người default để. Hơn on vì sao trong đó Advanced tab, along với đó AI-nội dung disclosure property, cách mark lên threaded replies, và đó honest 2026 câu hỏi of liệu này là vẫn worth đang làm.
Evidence for this claim Schema.org DiscussionForumPosting is a SocialMediaPosting subtype for forum discussions. Scope: Schema.org vocabulary, distinct from Google feature eligibility. Confidence: high · Verified: Schema.org: DiscussionForumPosting Evidence for this claim Google's discussion-forum feature has page-type, nesting, author, and interaction requirements and is not intended for publisher-authored articles with comments. Scope: Current Google discussion forum structured-data guidance. Confidence: high · Verified: Google Search Central: Discussion forum structured dataTL;DR — DiscussionForumPosting (
schema.org/DiscussionForumPosting, một subtype ofSocialMediaPosting) marks lên genuinely người dùng-generated forum posts so Google có thể identify online discussions và consider them cho Discussions và forums và Perspectives. Google launched điều này on Nov 27, 2023 alongsideProfilePage. Bắt buộc on cả hai đó post và mỗi nestedComment:author,author.name,datePublished, và một oftext/image/video. Hai real outliers: Google khuyến nghị Microdata/RDFa over JSON-LD cho này loại cụ thể (để tránh duplicating lớn text chặn), và đây là strictly cho người dùng-generated nội dung — không site-authored các bài viết hoặc sản phẩm reviews. Q&MỘT-structured forums nên dùng Q&MỘT markup thay vì.digitalSourceTypediscloses AI so với. human nội dung; nếu omitted, Google assumes human-generated. Markup = eligibility, không bao giờ guaranteed appearance. Search Console đã thêmột dedicated Discussion Forum performance filter on July 8, 2025. Bing có không dedicated hướng dẫn cho này loại. Và đó honest 2026 câu hỏi là liệu đó implementation cost là justified by của bạn forum thực tế khả năng hiển thị trên tìm kiếm; markup alone không thể câu trả lời đó.
My chung stance on schema hasn’t changed: I’một fan of markup miễn là điều này earns bạn một genuine tìm kiếm feature. DiscussionForumPosting là an interesting case vì điều này làm map để một real feature (Discussions và forums), nhưng điều này lands trong một năm nơi đó underlying nội dung loại — người dùng-generated forum nội dung — là dưới visible pressure trong Google thứ hạng. So này là worth đang làm precisely, và worth đang honest về điều gì điều này làm và không buy bạn.
Điều gì điều này là, và vì sao Google được xây dựng điều này
Google announced hỗ trợ on Monday, November 27, 2023, trong một
Tìm kiếm Central blog post
by Thomas Han. Điều này launched hai types tại khi — DiscussionForumPosting và của nó
companion ProfilePage — cả hai designed, trong Google words, để hoạt động với “Google
Search features that are designed to show first-person perspectives from social media
platforms, forums, and other communities.” (bản dịch) «Google Search features đó là designed để cho thấy đầu tiên-person perspectives từ social media các nền tảng, forums, và other communities.» Đó point đã là để help Google “better
identify forum sites and online discussions across the web” (bản dịch) «tốt hơn identify forum các trang và online discussions across đó web» và feed đó
Perspectives và “Discussions and forums” (bản dịch) «Discussions và forums» features.
Đó loại sits tại
schema.org/DiscussionForumPosting, với
đó hierarchy Thing > CreativeWork > Article > SocialMediaPosting > DiscussionForumPosting. Nếu trang web của bạn là hơn of một generic social nền tảng hơn một
forum, Google says đó trực tiếp parent — SocialMediaPosting — có thể là dùng thay vì,
với đó giống nhau requirements.
Bắt buộc properties
Google
discussion forum structured-dữ liệu tài liệu
requires đó giống nhau nhỏ set on cả hai đó top-level DiscussionForumPosting và
mỗi nested Comment:
author(Person hoặc Organization) — information về ai wrote đó post. Google khuyến nghị sau của nó tác giả markup thực hành tốt nhất so điều này có thể understand authors across features.author.name(Text) — đó tác giả name.datePublished(DateTime) — khi đó post đã là đã làm, trong ISO 8601.- Một of
text,image, hoặcvideo— để represent đó nội dung of đó post. Đó một exception: bạn có thể skip này nếu bạn là representing một post đó lives on một sản phẩm khác trang qua an externalurl(as on sau đó các trang of một paginated chuỗi trao đổi hoặc on category các trang).
Requirements by context
Đó floor trên không một flat checklist — điều này thay đổi slightly depending on điều gì bạn là marking lên và nơi:
| Context | author + author.name | datePublished | text/image/video |
|---|---|---|---|
| Root post, on của nó own discussion trang | Bắt buộc | Bắt buộc | Bắt buộc |
Nested Comment (evaluated cùng cách theo reply) | Bắt buộc | Bắt buộc | Bắt buộc |
Post represented qua an external url (sau đó các trang of một multi-trang chuỗi trao đổi, category/list các trang) | Bắt buộc | Bắt buộc | Waived — đó nội dung-representation requirement không apply khi đó đầy đủ post lives on đó linked trang thay vì |
Đó exception trong đó third hàng là hẹp: điều này áp dụng để representing một post on
một sản phẩm khác trang, không để skipping nội dung on đó post own canonical trang. không
generalize điều này vào “text is optional” (bản dịch) «text là tùy chọn» — on đó trang đó là thực ra đó post home,
bạn vẫn cần một of text, image, hoặc video.
MỘT minimal, hợp lệ JSON-LD ví dụ — mặc dù, as I’ll nhận để, Google sẽ rather bạn dùng Microdata ở đây:
{
"@context": "https://schema.org/",
"@type": "DiscussionForumPosting",
"headline": "How do you verify Googlebot without an IP list?",
"author": {
"@type": "Person",
"name": "haecceity123",
"url": "https://forum.example.com/users/haecceity123"
},
"datePublished": "2026-06-30T09:12:00-05:00",
"text": "The full text of the original post, exactly as it appears on the page…",
"comment": {
"@type": "Comment",
"author": { "@type": "Person", "name": "seonerd" },
"datePublished": "2026-06-30T10:04:00-05:00",
"text": "The full text of the reply, exactly as it appears on the page…"
}
}Được khuyến nghị properties đó thêm real giá trị
Eligibility xuất hiện từ đó bắt buộc set, nhưng đó richness xuất hiện từ đó được khuyến nghị một:
comment(Comment) — một phản hồi để đó post. Mark lên comments trong đó order they xuất hiện on đó trang.commentCount(Integer) — especially hữu ích khi không mỗi comment là present trong đó markup.interactionStatistic(InteractionCounter) — Google hỗ trợLikeAction(upvotes),DislikeAction(downvotes),ViewAction(views),CommentAction/ReplyAction(reply count), vàShareAction(reshares). Này là cách bạn surface đó engagement các tín hiệu đó làm forum threads look alive.dateModified(DateTime) — đó edit timestamp. Google says nếu không có gì có changed, có không cần để duplicate đó publish date ở đây.creativeWorkStatus(Text) — set đểDeletedkhi một post đã được đã xóa nhưng là kept cho threading/context.headline(Text) — đó post tiêu đề. Google hướng dẫn: nếu ở đó không mộtách biệt tiêu đề, không duplicate hoặc truncate đó text vào một headline — điều này says đó là không được khuyến nghị cho mộtSocialMediaPosting.image/video— inline media chỉ. Explicitly: nếu ở đó không bất kỳ images, không stuff default, icon, placeholder, hoặc tác giả avatars vào đóimagetrường.isPartOf(CreativeWork hoặc URL) — đó subforum hoặc group đó post belongs để.sharedContent(một CreativeWork subtype) — đó chính shared, linked, hoặc quoted nội dung (mộtWebPage,ImageObject,VideoObject, hoặc một referencedDiscussionForumPosting/Commentcho quoted/reposted nội dung).author.url— một link để đó tác giả profile trang. Google khuyến nghị marking đó trang lên vớiProfilePagedữ liệu có cấu trúc — đó companion loại từ đó giống nhau launch.url(URL) — đó canonical URL. Trong multi-trang threads, set này để đó đầu tiên trang URL.
không try để mark lên đó entire schema.org spec
Vì DiscussionForumPosting inherits từ Article và CreativeWork, đó
schema.org spec technically cho phép dozens of properties Google neither documents nor
dùng — articleBody, wordCount, license, copyrightHolder, aggregateRating,
và so on. Follow Google bắt buộc-plus-được khuyến nghị subset cho SEO purposes, không
đó đầy đủ schema.org property list. Marking lên hơn không earn bạn bất cứ điều gì ở đây.
Đó digitalSourceType property: disclosing AI so với. human nội dung
Này một là newer và, I think, đó property hầu hết có khả năng để quan trọng hơn theo thời gian,
không ít hơn. digitalSourceType (an IPTCDigitalSourceEnumeration) là “particularly
relevant for distinguishing between human and AI or other machine-generated content.” (bản dịch) «particularly relevant cho distinguishing giữa human và AI hoặc other machine-generated nội dung.»
Google hỗ trợ:
TrainedAlgorithmicMediaDigitalSource— nội dung đã tạo by an LLM.AlgorithmicMediaDigitalSource— nội dung từ một simpler bot hoặc automated reply.
Đó default là phần quan trọng: “If this property is not specified, Google will assume the content is human-generated.” (bản dịch) «Nếu này property không phải specified, Google sẽ assume đó nội dung là human-generated.» đó là điều gì Google documents: đó default assumption và đó hai supported algorithmic các giá trị. Điều này không spell out điều gì happens beyond đó — không stated moderation policy, tác động đến thứ hạng, hoặc enforcement consequence cho omitting điều này. My own đọc, không Google: as machine-authored forum nội dung becomes hơn phổ biến, disclosing điều này ở đây là đó honest move regardless of liệu Google hiện tại làm bất cứ điều gì với đó tín hiệu. Nếu của bạnền tảng generates hoặc cho phép machine-authored posts, này là đó honest way để label them.
Threading và nesting: marking lên replies correctly
Google cho rõ ràng patterns, và getting đó structure right là hầu hết of đó job:
- Threaded (tree-structured) forums. Nest comments dưới đó post they reply để. Nếu
đó forum có của nó own threading structure, mirror điều này với một tree of
comments. - Linear / flat forums. Nest all replies dưới đó original post as comments. Ideally, sau đó các trang of một multi-trang chuỗi trao đổi vẫn bao gồm đó original post với đó main trang URL.
- Multi-trang threads. Set
urlđể đó đầu tiên trang URL, và dùngisPartOfđể point tại đó subforum. On sau đó các trang, bạn có thể represent posts by externalurl(mà là đó case nơi đó một-of-text/image/videorequirement là waived).
mainEntity so với. mainEntityOfPage: single-post các trang so với. list các trang
Cho một trang đó là primarily về một post (một chuỗi trao đổi own trang), dùng mainEntity
(hoặc mainEntityOfPage) để identify đó chính DiscussionForumPosting. Google
rõ ràng warning: không mark một post as đó main entity nếu đó trang không thực ra một
discussion trang cho đó post. Cho list, category, hoặc profile các trang đó cho thấy nhiều
posts, attach them để một Collection hoặc ItemList thay vì — không một single main entity.
Vì sao Google khuyến nghị Microdata/RDFa over JSON-LD ở đây
Này là đó genuine outlier, và điều này catches experienced mọi người out. Cho gần như mỗi other structured-dữ liệu loại, Google stated preference là JSON-LD. Cho này một, điều này says đó opposite: “Unlike our general structured data preference, we recommend providing the DiscussionForumPosting markup in Microdata (or RDFa) if possible. This prevents you from needing to duplicate large text blocks inside markup. However, this is just a recommendation, and JSON-LD is still fully supported.” (bản dịch) «Unlike của chúng ta chung dữ liệu có cấu trúc preference, we khuyến nghị providing đó DiscussionForumPosting markup trong Microdata (hoặc RDFa) nếu có thể. Này ngăn bạn từ needing để duplicate lớn text chặn bên trong markup. Tuy nhiên, này là chỉ một khuyến nghị, và JSON-LD là vẫn fully supported.»
Đó reasoning là practical: JSON-LD lives trong mộtách biệt script block, so all đó post và comment text có để là duplicated — khi trong đó visible HTML, khi trong đó JSON. Cho một busy chuỗi trao đổi với hundreds of dài comments, đó là một lot of repeated bytes. Microdata và RDFa annotate đó existing HTML trong place, so có không duplication.
Ở đây my honest đọc: này là một legitimate, được ghi lại Google preference và worth knowing — nhưng I’m không telling bạn để rip JSON-LD out of trang web của bạn. Này khuyến nghị là scoped để này loại, cho đó cụ thể reason of text duplication, và Google là clear đó JSON-LD là vẫn fully supported. Trong thực tế, plenty of implementers ship này loại as JSON-LD anyway vì của họ nền tảng đã emits mọi thứ khác đó way, và điều này hoạt động. So: ưu tiên Microdata/RDFa cho lớn forum threads nếu bạn có thể làm điều này cleanly; dùng JSON-LD nếu đó là điều gì của bạn stack làm và đó duplication không một real vấn đề. không overreact để đó outlier by thay đổi của bạn toàn bộ site approach.
Nội dung eligibility: điều gì được tính as “genuinely user-generated” (bản dịch) «genuinely người dùng-generated»
Này là đó gate. Google: “Only use DiscussionForumPosting markup to describe a user-generated post on a website. Don’t use this markup for content that’s primarily authored by the publishers of the website or their agents.” (bản dịch) «Chỉ dùng DiscussionForumPosting markup để mô tả một người dùng-generated post on một website. không dùng này markup cho nội dung đó là primarily authored by đó publishers of đó website hoặcủa họ agents.»
Hợp lệ dùng cases từ đó tài liệu: một community forum nơi người dùng talk về một game; một generic forum nền tảng hosting varied subforum nội dung; một social nền tảng nơi người dùng post và reply.
Không hợp lệ dùng cases, named explicitly: “An article or blog written directly by an agent for the website (even with comments)” (bản dịch) «An bài viết hoặc blog được viết trực tiếp by an agent cho đó website (even với comments)» và “User reviews about a product.” (bản dịch) «Người dùng reviews về một sản phẩm.» MỘT blog post với một comment section là vẫn một blog post — không một discussion forum. Và sản phẩm reviews belong trong review markup, không ở đây.
Một hơn requirement mọi người skip: tính đầy đủ. Google wants “the entire text of the post” (bản dịch) «đó entire text of đó post» và “the entire text of the response” (bản dịch) «đó entire text of đó phản hồi» cho mỗi comment present on đó trang — không một summary hoặc một truncation.
Distinguishing điều này từ QAPage và FAQPage
Three sibling types nhận confused constantly, và đó decision matters:
- DiscussionForumPosting — chung, open-ended forum và community discussion. Không single “correct” câu trả lời structure.
- QAPage — cho các trang được xây dựng khoảng một câu hỏi với người dùng-được gửi cácâu trả lời (think một Stack Overflow-style chuỗi trao đổi). Google decision rule là trực tiếp: nếu của bạn forum là structured by một câu hỏi followed by cácâu trả lời, dùng Q&MỘT markup thay vì. Google thực ra đã cập nhật của nó Q&MỘTài liệu đồng thời điều này launched này loại, cụ thể để align đó hai.
- FAQPage — cho một list of cácâu hỏi và cácâu trả lời về một single entity, authored by đó site itself (an chính thức FAQ), khôngười dùng discussion.
Đó một-line version: người dùng discussion → DiscussionForumPosting; người dùng Q&MỘT → QAPage; của bạn own chính thức FAQ → FAQPage. Và không stack DiscussionForumPosting và QAPage on đó cùng trang. Đó Cácây quyết định tab walks một mixed-forum case nơi khác nhau subforums call cho khác nhau types.
If the site owner writes a fixed list of questions and answers, use FAQPage, whose Google rich result is retired. If a community submits answers to one question, use QAPage, which remains active. If a community is holding a general discussion rather than following a one-question answer pattern, use DiscussionForumPosting, which is also active. Do not relabel an owner-authored FAQ as community Q&A.
© Patrick Stox LLC · CC BY 4.0 ·
Perspectives, Discussions và forums — và “considered for,” (bản dịch) «considered cho,» không guaranteed
Ở đây đó expectation-setting đó matters hầu hết. Từ đó launch post: “Forums with this markup are considered for having their content appear in the Perspective and ‘Discussions and forums’ features. However, the use of the markup does not guarantee appearance.” (bản dịch) «Các diễn đàn dùng markup này được xem xét để nội dung xuất hiện trong các tính năng Perspectives và Discussions và forums. Tuy nhiên, việc dùng markup không bảo đảm nội dung sẽ xuất hiện.»
Đọc đó theo nghĩa đen. Correct, hoàn tất markup làm nội dung của bạn eligible — đây là trong đó đang chạy cho những features. Điều này không force inclusion, và điều này không phải một xếp hạng tín hiệu cho ordinary web kết quả. Nếu ai đó sells bạn on “add this schema and your forum will show up in Discussions and forums,” (bản dịch) «thêm này schema và của bạn forum sẽ cho thấy lên trong Discussions và forums,» đó là đó myth Google own wording rules out.
Measuring điều này: đó Search Console filter
Đó hầu hết concrete, measurable payoff arrived on July 8, 2025, khi Search Console đã thêm “Discussion Forum” (bản dịch) «Discussion Forum» as của nó own distinct tìm kiếm-appearance filter trong đó Performance báo cáo — previously này nội dung đã là lumped vào generic rich-kết quả/web buckets. As Search Engine Journal put điều này, đó cập nhật “isn’t about new search capabilities, it’s about measurement.” (bản dịch) «không về new tìm kiếm capabilities, đây là về việc đo lường.» Forum dữ liệu có cấu trúc đã có đã supported cho một trong khi; hiện tại publishers finally có một way để monitor cách đó nội dung thực ra thực hiện.
Google cũng cung cấp một Discussion forum rich-kết quả báo cáo trong Search Console (các lỗi/warnings/hợp lệ items) và hỗ trợ đó loại trong đó Rich Kết quả Kiểm thử và URL Inspection tool. Nếu bạn là implementing này, đó Performance filter là đó honest câu trả lời để “how will I know it did anything.” (bản dịch) «cách sẽ I know điều này đã làm bất cứ điều gì.»
Làm Bing hỗ trợ này?
Ngắn và honest: không dedicated Bing hướng dẫn tồn tại cho này loại. Bing Quản trị viên web
Tools documents chung structured-dữ liệu hỗ trợ (JSON-LD, Microdata, RDFa, và hơn)
qua của nó
Marking Lên Trang web của bạn với Dữ liệu có cấu trúc
help trang và của nó Markup Validator, và Bing không ưu tiên một format over một sản phẩm khác.
Nhưng có không Bing help bài viết, blog post, hoặc announcement đó names
DiscussionForumPosting hoặc một “Discussions and forums” (bản dịch) «Discussions và forums»-tương đương feature. Bing sẽ
parse hợp lệ markup không có erroring — có chỉ không Bing rich-kết quả surface được xây dựng
khoảng này loại đó way Google được xây dựng một. không assume parity; này là một Google-chỉ
feature hôm nay.
Là điều này vẫn worth đang làm trong 2026?
I muốn để là straight với bạn ở đây, vì gần như không ai writing về này schema loại engages với đó elephant trong đó room: người dùng-generated và forum nội dung có đã losing khả năng hiển thị trên tìm kiếm trong Google 2025–2026 cốt lõi cập nhật. Trong Amsive analysis of đó March 2026 cốt lõi cập nhật, Lily Ray team được ghi lại đó Reddit, Instagram, và X — đó các nền tảng đó drove đó UGC và social explosion trong đó SERPs từ roughly 2023 qua 2025 — all posted significant losses với đó cập nhật, và đó Quora và other Q&MỘT/forum các nền tảng declined sau một couple of năm of steady growth. (I’m relaying đó finding rather hơn quoting điều này word-cho-word; đọc đó nguồn cho đó chính xác figures.)
So làm implementing DiscussionForumPosting vẫn quan trọng nếu Google là simultaneously de-prioritizing UGC visibility broadly? My honest take:
- Đó markup không phải vì sao UGC là losing ground, và điều này sẽ không reverse điều này. Cốt lõi-cập nhật visibility shifts là về nội dung quality, helpfulness, và Google evolving weighting of nguồn types — không liệu bạn đã thêm đó right schema. không expect này markup để fight một cốt lõi cập nhật.
- Nhưng đó measurable payoff là real và separable. Đó Search Console Discussion Forum performance filter cho bạn thực tế việc đo lường of cách của bạn forum nội dung thực hiện, independent of liệu đó Discussions và forums feature bao gồm bạn. đó là worth có nếu bạn chạy một genuine community.
- Dữ liệu có cấu trúc vẫn helps machines parse nội dung của bạn structure — đó là một
mechanical benefit independent of liệu bất kỳ mộtìm kiếm hoặc AI feature ends lên
dùng điều này. Sạch, honest markup (với
digitalSourceTypenơi relevant) là bảng stakes cho đang machine-readable, even trong một tougher visibility climate. I không có evidence đó này cụ thể schema loại feeds AI câu trả lời engines hoặc citation các hệ thống — treat đó as một plausible liền kề benefit, không một được ghi lại một.
Net: nếu bạn chạy một genuine người dùng-generated community, mark điều này lên correctly — đây là cheap, đây là honest, và điều này earns bạn real việc đo lường. Chỉ không sell điều này internally as một traffic lever đó sẽ beat đó rộng hơn UGC pullback, vì điều này sẽ không.
Nơi này sits
DiscussionForumPosting là một loại trong đó rộng hơn dữ liệu có cấu trúc family này
bài viết lives dưới, alongside đó commerce-focused Sản phẩm schema, ProductGroup
schema, và JobPosting schema hoạt động, và đó neighboring QAPage và
FAQPage types đây là hầu hết thường confused với. Đó giống nhau discipline áp dụng để all of
them: dùng đó loại đó maps để một confirmed feature, giữ đó markup trong parity với
đó visible trang nội dung, dùng chỉ genuinely applicable properties, và validate trước
bạn ship. Của nó companion ProfilePage (từ đó giống nhau 2023 launch) là đó natural
partner — đây là đó được khuyến nghị đích cho author.url.
AI summary
MỘT condensed take on đó Advanced version:
- Điều gì điều này là:
DiscussionForumPosting(schema.org/DiscussionForumPosting, một subtype ofSocialMediaPosting) marks lên genuinely người dùng-generated forum posts so Google có thể identify online discussions và consider them cho Discussions và forums và Perspectives. - Launch: Nov 27, 2023, qua mộtìm kiếm Central post by Thomas Han, alongside đó
companion
ProfilePageloại. - Bắt buộc (on đó post VÀ mỗi nested Comment):
author,author.name,datePublished, và một oftext/image/video. (Đó một-of media requirement là waived khi một post là represented by an externalurl.) - Được khuyến nghị:
comment,commentCount,interactionStatistic(likes/views/ replies/chia sẻ),dateModified,creativeWorkStatus(Deleted),headline,image/video,isPartOf,sharedContent,author.url(point điều này tại mộtProfilePage),url. digitalSourceType: discloses AI so với. human nội dung (TrainedAlgorithmicMediaDigitalSourcecho LLM output,AlgorithmicMediaDigitalSourcecho simpler bots). Nếu omitted, Google assumes human-generated.- Format outlier: Google khuyến nghị Microdata/RDFa over JSON-LD cho này loại, để tránh duplicating lớn text chặn — đó opposite of của nó thông thường JSON-LD preference. JSON-LD là vẫn fully supported, và nhiều implementers dùng điều này anyway; không thay đổi của bạn toàn bộ site over điều này.
- Cổng điều kiện đủ: người dùng-generated chỉ. Không hợp lệ: site-authored các bài viết/blogs (even với comments) và sản phẩm reviews. Bao gồm đó entire text of mỗi post và comment.
- Sibling types: người dùng discussion → DiscussionForumPosting; người dùng Q&MỘT → QAPage; của bạn own chính thức FAQ → FAQPage. Q&MỘT-structured forums nên dùng Q&MỘT markup; không stack đó hai.
- Threading: nest comments dưới đó post they reply để (tree cho threaded, flat
dưới đó OP cho linear); multi-trang threads set
urlđể đó đầu tiên trang và dùngisPartOf. DùngmainEntity/mainEntityOfPagecho single-post các trang;Collection/ItemListcho list/category các trang. - Markup ≠ guaranteed appearance: điều này làm nội dung considered cho đó features, và đây là không mộtín hiệu xếp hạng.
- Việc đo lường: Search Console đã thêmột dedicated Discussion Forum performance filter on July 8, 2025 — đó hầu hết concrete payoff.
- Bing: không dedicated hỗ trợ cho này loại; điều này parses hợp lệ markup nhưng có không tương đương feature.
- 2026 reality: UGC/forum visibility có broadly pulled back trong cốt lõi cập nhật (Reddit/Quora/etc., theo Amsive/Lily Ray March 2026 analysis). Đó markup sẽ không reverse đó, nhưng đó việc đo lường và machine-readability payoff là real cho genuine communities.
Tài liệu chính thức
Chính-nguồn tài liệu và đó launch announcement.
- Discussion forum (DiscussionForumPosting) dữ liệu có cấu trúc — đó bắt buộc/được khuyến nghị properties, threading patterns, nội dung eligibility, đó Microdata/RDFa khuyến nghị, và đó
digitalSourceTypeproperty. - New trong dữ liệu có cấu trúc: discussion forum và profile trang markup — đó Nov 27, 2023 launch post (Thomas Han), covering đó Perspectives / Discussions và forums tie-trong và đó Q&MỘT-so với-forum decision rule.
- Profile trang (ProfilePage) dữ liệu có cấu trúc — đó companion loại, được khuyến nghị đích cho
author.url. - Rich Kết quả Kiểm thử — validate đó markup và kiểm tra eligibility.
- Schema Markup Validator — validate đó schema.org syntax of bất kỳ loại.
- schema.org — DiscussionForumPosting — đó vocabulary reference, including một real Reddit chuỗi trao đổi dùng as đó canonical ví dụ.
Bing / Microsoft
- Marking Lên Trang web của bạn với Dữ liệu có cấu trúc — Bing chung structured-dữ liệu hỗ trợ (JSON-LD, Microdata, RDFa).
Quotes từ đó nguồn
On-đó-record statements từ Google tài liệu và launch announcement. Mỗi link là một deep link đó jumps để đó quoted passage on đó trang nguồn.
Google launch post — điều gì đây là cho (Thomas Han, Nov 27, 2023)
- “Today we’re announcing support for profile page and discussion forum structured data for use in Google Search, including new reports in Search Console.” (bản dịch) «Hôm nay chúng ta là announcing hỗ trợ cho profile trang và discussion forum dữ liệu có cấu trúc cho dùng trong Google Search, including new các báo cáo trong Search Console.» Jump để quote
- “Forums with this markup are considered for having their content appear in the Perspective and ‘Discussions and forums’ features. However, the use of the markup does not guarantee appearance.” (bản dịch) «Các diễn đàn dùng markup này được xem xét để nội dung xuất hiện trong các tính năng Perspectives và Discussions và forums. Tuy nhiên, việc dùng markup không bảo đảm nội dung sẽ xuất hiện.» Jump để quote
Google tài liệu — purpose và bắt buộc nội dung
- “Discussion forum markup is designed for any forum-style site where people collectively share first-hand perspectives. When forum sites add this markup, Google Search can better identify online discussions across the web and make use of this markup in features such as Discussions and Forums.” (bản dịch) «Discussion forum markup là designed cho bất kỳ forum-style site nơi mọi người collectively share đầu tiên-hand perspectives. Khi forum các trang thêm này markup, Google Search có thể tốt hơn identify online discussions across đó web và làm dùng of này markup trong features such as Discussions và Forums.» Jump để quote
- On đó media requirement: “This is not required if you are representing a post on another page (with an external url) as in later pages of forums or forum category pages.” (bản dịch) «Này không phải bắt buộc nếu bạn là representing một post on một sản phẩm khác trang (với an external url) as trong sau đó các trang of forums hoặc forum category các trang.» Jump để quote
Google tài liệu — đó Microdata/RDFa outlier
- “Unlike our general structured data preference, we recommend providing the DiscussionForumPosting markup in Microdata (or RDFa) if possible.” (bản dịch) «Unlike của chúng ta chung dữ liệu có cấu trúc preference, we khuyến nghị providing đó DiscussionForumPosting markup trong Microdata (hoặc RDFa) nếu có thể.» Jump để quote
Google tài liệu — nội dung eligibility và AI disclosure
- “Only use DiscussionForumPosting markup to describe a user-generated post on a website.” (bản dịch) «Chỉ dùng DiscussionForumPosting markup để mô tả một người dùng-generated post on một website.» Jump để quote
- On
digitalSourceType: “If this property is not specified, Google will assume the content is human-generated.” (bản dịch) «Nếu này property không phải specified, Google sẽ assume đó nội dung là human-generated.» Jump để quote - On tác giả markup: “Information about the author of the post. To help Google best understand authors across various features, we recommend following the author markup best practices.” (bản dịch) «Information về đó tác giả of đó post. Để help Google best understand authors across various features, we khuyến nghị sau đó tác giả markup thực hành tốt nhất.» Jump để quote
Paraphrased — sourced secondhand, không quoted verbatim
- On đó July 2025 Search Console filter và đó 2025–2026 UGC pullback: cả hai đó chính xác Search Console changelog wording và đó Amsive/Lily Ray March 2026 cốt lõi-cập nhật figures là relayed từ phụ coverage trong my research, so I’ve paraphrased them trong đó Advanced tab thay vì quoting. Xác nhận chính xác wording so với đó chính sources (đó trực tiếp Search Console changelog và đó Amsive bài viết) trước treating them as trực tiếp quotes.
Mà schema làm my community nội dung cần?
Đó hầu hết phổ biến real câu hỏi với forum markup không cách để implement điều này — đây là mà loại để dùng. Nhấp qua điều này.
DiscussionForumPosting, QAPage, or FAQPage?
Myths và mistakes
Đó recurring ways forum markup goes sai — và điều gì là thực ra đúng.
-
Myth: “DiscussionForumPosting and QAPage are interchangeable — use whichever.” (bản dịch) «DiscussionForumPosting và QAPage là interchangeable — dùng whichever.» Sai. Google cho một nội dung-structure decision rule: câu hỏi-followed-by-cácâu trả lời → QAPage; chung discussion → DiscussionForumPosting. Và không dùng cả hai on đó giống nhau trang.
-
Myth: “This markup guarantees my forum will show in Discussions and forums or Perspectives.” (bản dịch) «Này markup bảo đảm my forum sẽ cho thấy trong Discussions và forums hoặc Perspectives.» Sai. Google own words: markup làm nội dung “considered for” (bản dịch) «considered cho» những features, và “the use of the markup does not guarantee appearance.” (bản dịch) «đó dùng of đó markup không bảo đảm appearance.» đây là an eligibility mechanism, không phải là tín hiệu xếp hạng.
-
Myth: “Use JSON-LD like every other schema type — that’s Google’s preference.” (bản dịch) «Dùng JSON-LD như mỗi other schema loại — đó là Google preference.» Contradicted cho này cụ thể loại. Google khuyến nghị Microdata hoặc RDFa ở đây, để tránh duplicating lớn text chặn. JSON-LD vẫn fully supported, và plenty of implementers vẫn dùng điều này — nhưng không assume JSON-LD là đó được khuyến nghị default ở đây đó way điều này là elsewhere.
-
Myth: “It works for blog comments or product reviews with a comment section.” (bản dịch) «Điều này hoạt động cho blog comments hoặc sản phẩm reviews với một comment section.» Explicitly không hợp lệ. “An article or blog written directly by an agent for the website (even with comments)” (bản dịch) «An bài viết hoặc blog được viết trực tiếp by an agent cho đó website (even với comments)» và “User reviews about a product” (bản dịch) «Người dùng reviews về một sản phẩm» là cả hai named không hợp lệ dùng cases. Này là strictly cho genuinely người dùng-generated forum/community posts.
-
Myth: “Since it’s user-generated, content completeness doesn’t matter.” (bản dịch) «Since đây là người dùng-generated, nội dung tính đầy đủ không quan trọng.» Sai. Google wants “the entire text of the post” (bản dịch) «đó entire text of đó post» và “the entire text of the response” (bản dịch) «đó entire text of đó phản hồi» cho comments present on đó trang — không summaries hoặc truncations.
-
Myth: “Adding this schema is a ranking factor or a traffic guarantee for forum content.” (bản dịch) «Thêm này schema là một xếp hạng factor hoặc một traffic bảo đảm cho forum nội dung.» Overstated. đây là an eligibility mechanism cho cụ thể features và đó Search Console performance filter — không một chung tín hiệu xếp hạng. Và 2025–2026 cốt lõi-cập nhật dữ liệu cho thấy forum/UGC nội dung broadly losing SERP visibility regardless of markup.
-
Myth: “I should mark up every schema.org property the type page lists.” (bản dịch) «I nên mark lên mỗi schema.org property đó loại trang lists.» Sai. schema.org inherited property set (qua Bài viết/CreativeWork) là far lớn hơn điều gì Google documents và dùng. Follow Google bắt buộc-plus-được khuyến nghị subset.
-
Mistake: marking một post on một list/category trang as đó main entity. Dùng
mainEntity/mainEntityOfPagechỉ on một trang đó là thực ra một discussion trang cho đó post; cho các trang cho thấy nhiều posts, dùng mộtCollectionhoặcItemListthay vì. -
Mistake: stuffing đó
imagetrường với avatars hoặc placeholders. Nếu ở đó không real inline images, không bao gồm default, icon, placeholder, hoặc tác giả images. -
Mistake: không disclosing machine-generated nội dung. Nếu posts là AI- hoặc bot-authored, set
digitalSourceType— Google assumes human-generated khi đây là omitted.
Worked các ví dụ
1. MỘT sạch threaded post (JSON-LD)
Đó bắt buộc floor plus hữu ích được khuyến nghị properties — một top-level post với một nested reply, engagement số liệu, và một subforum reference. (Remember: cho một lớn, comment-nặng chuỗi trao đổi, Google sẽ rather bạn emit này as Microdata trong đó HTML để tránh duplicating all này text — nhưng JSON-LD là fully supported và là điều gì hầu hết các nền tảng ship.)
{
"@context": "https://schema.org/",
"@type": "DiscussionForumPosting",
"mainEntityOfPage": "https://forum.example.com/t/verify-googlebot/12345",
"headline": "How do you verify Googlebot without an IP list?",
"url": "https://forum.example.com/t/verify-googlebot/12345",
"datePublished": "2026-06-30T09:12:00-05:00",
"author": {
"@type": "Person",
"name": "haecceity123",
"url": "https://forum.example.com/u/haecceity123"
},
"text": "The full text of the original post, exactly as it appears on the page…",
"isPartOf": {
"@type": "CreativeWork",
"name": "Technical SEO",
"url": "https://forum.example.com/c/technical-seo"
},
"interactionStatistic": {
"@type": "InteractionCounter",
"interactionType": "https://schema.org/LikeAction",
"userInteractionCount": 42
},
"comment": {
"@type": "Comment",
"author": { "@type": "Person", "name": "seonerd" },
"datePublished": "2026-06-30T10:04:00-05:00",
"text": "The full text of the reply, exactly as it appears on the page…"
}
}2. Disclosing an AI-generated reply
Nếu một reply đã là được viết by an LLM (say, an assistant bot trong đó chuỗi trao đổi), label điều này so Google không assume đây là human:
{
"@type": "Comment",
"author": { "@type": "Organization", "name": "Community Assistant" },
"datePublished": "2026-06-30T10:20:00-05:00",
"text": "The full text of the AI-generated reply…",
"digitalSourceType": "https://schema.org/TrainedAlgorithmicMediaDigitalSource"
}3. Đó sai loại on một Q&MỘT trang
Ở đây đó single hầu hết phổ biến mistake — một Stack Overflow-style trang (một câu hỏi followed by cácâu trả lời) marked lên as một discussion forum:
{
"@type": "DiscussionForumPosting",
"headline": "Why is my canonical tag being ignored?",
"text": "How do I…",
"comment": [ { "@type": "Comment", "text": "You need to…" } ]
}điều gì là sai: này trang là structured as một câu hỏi với cácâu trả lời, so Google
rule says dùng QAPage markup (với Question, acceptedAnswer, và suggestedAnswer)
— không DiscussionForumPosting. Reserve DiscussionForumPosting cho chung, open-ended
discussion threads.
4. Không hợp lệ: một site-authored blog với comments
{
"@type": "DiscussionForumPosting",
"headline": "Our 2026 guide to Core Web Vitals",
"author": { "@type": "Organization", "name": "Example Inc" },
"text": "In this guide we cover…",
"comment": [ { "@type": "Comment", "author": { "@type": "Person", "name": "reader1" }, "text": "Great post!" } ]
}điều gì là sai: đó post itself đã là authored by đó site, không một người dùng — đó là một named
không hợp lệ dùng case (“an article or blog written directly by an agent for the website,
even with comments” (bản dịch) «an bài viết hoặc blog được viết trực tiếp by an agent cho đó website, even với comments»). Mark đó bài viết lên as Article; đó comment section alone
không làm điều này một discussion forum.
Tự kiểm tra: DiscussionForumPosting Schema
Five nhanh cácâu hỏi on DiscussionForumPosting dữ liệu có cấu trúc, của nó bắt buộc properties, đó format outlier, và cách điều này differs từ QAPage và FAQPage. Pick an câu trả lời cho mỗi, thì kiểm tra.
DiscussionForumPosting properties: bắt buộc so với. được khuyến nghị
Mỗi property dưới áp dụng on cả hai đó top-level DiscussionForumPosting
và mỗi nested Comment trừ khi noted nếu không.
| Property | Bắt buộc? | Điều gì đây là cho |
|---|---|---|
author | Bắt buộc | Person hoặc Organization ai wrote đó post/comment |
author.name | Bắt buộc | Đó tác giả display name |
datePublished | Bắt buộc | ISO 8601 timestamp of khi điều này đã là posted |
text / image / video | Bắt buộc (một of) | Đó post thực tế nội dung; waived chỉ khi đó post là represented qua an external url |
comment | Được khuyến nghị | Nested Comment replies, trong on-trang order |
commentCount | Được khuyến nghị | Total reply count, especially khi không mỗi comment là marked lên |
interactionStatistic | Được khuyến nghị | Likes, dislikes, views, replies, chia sẻ qua InteractionCounter |
dateModified | Được khuyến nghị | Edit timestamp; skip nếu unchanged |
creativeWorkStatus | Được khuyến nghị | Set để Deleted cho một đã xóa-nhưng-kept-cho-context post |
headline | Được khuyến nghị | Post tiêu đề chỉ — không bao giờ một truncated copy of text |
isPartOf | Được khuyến nghị | Đó subforum/group đó post belongs để |
sharedContent | Được khuyến nghị | Đó chính quoted/linked/reposted nội dung |
author.url | Được khuyến nghị | Link để đó tác giả profile trang (pairs với ProfilePage markup) |
url | Được khuyến nghị | Canonical URL — đó đầu tiên trang URL on multi-trang threads |
digitalSourceType | Situational | Discloses AI/bot authorship; omitted = Google assumes human-generated |
Mà schema loại: DiscussionForumPosting so với. QAPage so với. FAQPage so với. ProfilePage
| Loại | Ai wrote đó nội dung | Structure | Dùng điều này cho |
|---|---|---|---|
DiscussionForumPosting | Người dùng | Open-ended discussion, không single correct câu trả lời | Chung forum/community threads |
QAPage | Người dùng | Một câu hỏi, một hoặc hơn được gửi cácâu trả lời | Stack Overflow-style Q&MỘT các trang |
FAQPage | Đó site itself | List of Q&MỘT về một single entity | Của bạn own chính thức FAQ |
ProfilePage | N/MỘT (mô tả một person) | MỘT người dùng profile | Đó trang author.url nên trỏ đến |
Format note: cho DiscussionForumPosting cụ thể, Google khuyến nghị
Microdata hoặc RDFa over JSON-LD (để tránh duplicating lớn text chặn) — đó
opposite of của nó thông thường JSON-LD-đầu tiên hướng dẫn. JSON-LD vẫn fully supported.
Tools cho validating DiscussionForumPosting markup
My Schema Markup Validator là nơi’d kiểm tra đó
JSON-LD, Microdata, hoặc RDFa khi bạn đã được viết điều này. Paste đó block (hoặc một đầy đủ
trang) và điều này chạy severity-tiered kiểm tra so với đó DiscussionForumPosting
vocabulary và Google structured-dữ liệu requirements — điều này catches một bị thiếu
author.name, một bị thiếu datePublished, hoặc một post với none of text,
image, hoặc video present, và hands back một corrected, copy-pasteable block.
My Rich-Kết quả Eligibility Checker cácâu trả lời
một hẹp hơn câu hỏi hơn đơn giản validity: làm này cụ thể trang qualify cho
Google Discussion forum treatment. Paste JSON-LD, an HTML trang, hoặc fetch một
trực tiếp URL, và điều này cho thấy mà bắt buộcác trường là present on đó top-level post
và on mỗi nested Comment versus mà ones là bị thiếu.
Nếu bạn là building đó markup từ scratch thay vì sửa an existing
implementation, my Schema Markup Generator có một
form cho DiscussionForumPosting (plus mỗi other schema.org loại, including
ProfilePage cho đó companion author.url đích) so bạn có thể fill trong
bắt buộc và được khuyến nghị properties không có hand-writing đó JSON-LD, và điều này
flags liệu mỗi trường là Google-bắt buộc, Google-được khuyến nghị, hoặc
schema.org-chỉ as bạn go.
Khi markup truyền những kiểm tra, chạy đó trang qua Google own Rich Kết quả Kiểm thử — đây là đó tool Google thực ra dùng để decide eligibility, so đây là đó cuối word trước bạn ship. Cho đó underlying vocabulary itself, validator.schema.org kiểm tra schema.org syntax independent of bất kỳ một công cụ tìm kiếm rules.
Các tài nguyên worth của bạn time
I không có một dedicated bài viết on DiscussionForumPosting hoặc forum schema — này là
new ground cho me thay vì điều gì đó I’ve được viết lên trước, so I’m không going để
manufacture một citation. Điều gì carries over là my chung schema stance: implement markup
khi điều này earns bạn một genuine tìm kiếm feature, giữ điều này trong parity với điều gì là visibly on đó
trang, dùng chỉ đó properties đó thực ra apply, và validate trước khi bạn ship. có
cũng một tangential connection để my hoạt động on link các thuộc tính — rel="ugc" tells Google
cách treat links trong người dùng-generated nội dung, mà là một khác nhau job từ
DiscussionForumPosting telling Google điều gì đó nội dung là.
My related schema writing (chung, không forum-cụ thể)
- Điều gì Là Schema Markup? Cách Thêm Điều này & Vì sao điều đó quan trọng (Ahrefs) — một chung schema hướng dẫn, including đó AI-agent/machine-readability angle.
- Schema Markup cho AI — đó entity-infrastructure angle on schema (một khác nhau câu hỏi từ rich-kết quả eligibility).
- Đó Beginner Hướng dẫn để SEO kỹ thuật — nơi schema fits trong đó bigger picture.
Từ khoảng đó ngành
- Discussion forum (DiscussionForumPosting) dữ liệu có cấu trúc (Google Search Central) — đó authoritative reference cho properties, threading, eligibility, và đó Microdata khuyến nghị.
- New trong dữ liệu có cấu trúc: discussion forum và profile trang markup (Google Search Central Blog) — Thomas Han Nov 2023 launch post với đó Perspectives / Discussions và forums context và đó Q&MỘT-so với-forum rule.
- Google Adds Profile Trang & Discussion Forum Dữ liệu có cấu trúc Với New Search Console Các báo cáo (Công cụ tìm kiếm Roundtable) — Barry Schwartz launch-day recap.
- Google Search hiện tại hỗ trợ discussion forum và profile trang dữ liệu có cấu trúc (Search Engine Land) — launch coverage.
- Google Adds Forum Rich Kết quả Reporting Trong Search Console (Search Engine Journal) — Matt G. Southern on đó July 8, 2025 Performance-báo cáo filter.
- Google Search Console adds Discussion forums tìm kiếm appearance filter (Search Engine Land) — đó giống nhau July 2025 việc đo lường cập nhật.
- Google March 2026 Cốt lõi Cập nhật: Winners, Losers & Analysis (Amsive / Lily Ray) — đó UGC/forum visibility pullback context cho đó “is it still worth it” (bản dịch) «là điều này vẫn worth điều này» câu hỏi (figures relayed; xác nhận so với đó nguồn).
Nhật ký thay đổi
Đã cập nhật 8 thg 8, 2026.
Tóm tắt biên tập và chi tiết thay đổi đã ghi nhận.Chi tiết thay đổi
-
Ghi chú thay đổi chi tiết hiện chỉ có bằng tiếng Anh.
Không thể so sánh đầy đủ — không có bản lưu trước đó cho lần sửa đổi này.
Đã cập nhật 20 thg 7, 2026.
Tóm tắt biên tập và chi tiết thay đổi đã ghi nhận.Chi tiết thay đổi
-
Ghi chú thay đổi chi tiết hiện chỉ có bằng tiếng Anh.
Không thể so sánh đầy đủ — không có bản lưu trước đó cho lần sửa đổi này.
Đã cập nhật 17 thg 7, 2026.
Tóm tắt biên tập và chi tiết thay đổi đã ghi nhận.Chi tiết thay đổi
-
Ghi chú thay đổi chi tiết hiện chỉ có bằng tiếng Anh.
-
Ghi chú thay đổi chi tiết hiện chỉ có bằng tiếng Anh.
-
Ghi chú thay đổi chi tiết hiện chỉ có bằng tiếng Anh.
Không thể so sánh đầy đủ — không có bản lưu trước đó cho lần sửa đổi này.