DiscussionForumPosting Şeması
Forum ve topluluk içerikleri için DiscussionForumPosting yapılandırılmış verilerinin nasıl uygulanacağını; zorunlu özellikleri, Google'ın burada neden JSON-LD yerine Microdata önerdiğini, QAPage ve FAQPage türlerinden nasıl ayrıldığını, yapay zekâ açıklamasına yönelik digitalSourceType özelliğini ve 2025-2026 dönemindeki UGC görünürlüğü gerilemesi göz önüne alındığında hâlâ uygulamaya değer olup olmadığını öğrenin.
Diller
Bu sayfada 1 kanıt sinyali
- İlgili canlı araçSchema Markup Validator
DiscussionForumPosting şeması (schema.org/DiscussionForumPosting), Google'ın çevrimiçi tartışmaları tanıyıp Discussions and forums ve Perspectives özellikleri için değerlendirebilmesi amacıyla gerçekten kullanıcılar tarafından oluşturulan forum ve topluluk gönderilerine eklediğiniz işaretlemedir. Google bunu 27 Kasım 2023'te ProfilePage ile birlikte kullanıma sundu. Hem gönderide hem de iç içe yerleştirilmiş her Comment öğesinde author, author.name, datePublished ve text/image/video değerlerinden en az biri zorunludur. İki özelliği onu sıra dışı kılar: Google, büyük metin bloklarının yinelenmesini önlemek için bu belirli türde JSON-LD yerine Microdata veya RDFa önerir; bu, genel JSON-LD tercihinin tersidir. Ayrıca yalnızca kullanıcıların oluşturduğu içerikler içindir; site tarafından yazılan makaleler veya ürün incelemeleri için kullanılamaz. Forumunuz soru-cevap yapısındaysa Google bunun yerine Q&A işaretlemesi kullanmanızı söyler. İşaretleme, içeriğin yalnızca bu özellikler için değerlendirilmesini sağlar; görünümü hiçbir zaman garanti etmez. Bing'in bu türe özel bir kılavuzu yoktur. Dürüstçe sorulması gereken 2026 sorusu, temel güncellemeler sırasında UGC/forum görünürlüğünün gerilemesi göz önüne alındığında uygulamanın hâlâ zahmete değip değmediğidir; bu soruya vereceğim yanıt koşullara bağlıdır.
Özet — DiscussionForumPosting şeması, kullanıcılarınızın yazdığı forum ve topluluk gönderilerine eklediğiniz; her gönderiyi kimin, ne zaman yazdığını ve gönderide ne söylendiğini belirten koddur. Böylece Google bunun çevrimiçi bir tartışma olduğunu anlayabilir ve içeriği arama sonuçlarındaki Discussions and forums bölümünde gösterebilir. Yalnızca gerçekten kullanıcılar tarafından oluşturulan içeriklerde kullanılabilir; kendi makaleleriniz veya ürün incelemeleri için uygun değildir. Forumunuz aslında yanıtların izlediği bir sorudan oluşuyorsa Google bunun yerine Q&A işaretlemesi kullanmanızı ister. 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 data
DiscussionForumPosting şeması nedir?
İnsanlar bir forumda gönderi yayımlayıp yanıt verdiğinde, yalnızca sayfaya bakarak kimin ne zaman ne söylediğini anlayabilirsiniz. Arama motoru ise düz metin görür ve hangi bölümün asıl gönderi, hangi bölümlerin yanıt olduğu ile her birini kimin yazdığını tahmin etmek zorunda kalır. DiscussionForumPosting şeması, schema.org tarafından sağlanan ortak söz dağarcığını kullanarak bunları kod içinde açıkça belirtir; böylece Google bir sayfanın çevrimiçi tartışma olduğunu anlayabilir.
Google, muhtemelen görmüş olduğunuz bir arama özelliğini desteklemek amacıyla bu şemaya Kasım 2023’te destek ekledi: Sonuçlarda forum konularını ve topluluk yanıtlarını gösteren “Discussions and forums” bloğu. Ayrıca gerçek kişilerin birinci elden görüşlerini öne çıkaran Perspectives adlı ilgili bir deneyim de bulunuyor.
Google’ın asgari gereksinimleri
Her gönderi ve Comment olarak işaretlenen her yanıt için şunlar gereklidir:
- author — içeriği yazan kişi ve bu kişinin name değeri.
- datePublished — içeriğin yayımlandığı zaman.
- text, image veya video değerlerinden biri — gönderinin gerçek içeriği.
Bunlar asgari gereksinimlerdir. Yorum sayısı, beğeniler, görüntülemeler ve düzenleme tarihleri gibi birçok isteğe bağlı ek özellik vardır; ancak geçerliliği sağlayan temel öğeler bu üçüdür.
Çoğu kişinin yanlış anladığı nokta
Bu şema yalnızca kullanıcılarınızın yazdığı içerikler içindir. Google bu konuda açıktır: Yorum bölümü bulunsa bile sitenizin hazırladığı makale veya blog yazılarında ve ürün incelemelerinde kullanmayın. Gerçek forum ve topluluk tartışmaları için kullanın.
Yeni başlayanların düştüğü iki tuzak daha var:
- Forumunuz yanıtların izlediği bir sorudan oluşuyorsa bunu değil, Q&A işaretlemesini kullanın. Google’ın kuralı nettir: soru-cevap yapısı → Q&A işaretlemesi; genel tartışma → DiscussionForumPosting.
- İşaretleme, herhangi bir şeyin gösterileceğini garanti etmez. İçeriğinizi Discussions and forums bölümünde görünmeye uygun hâle getirir; içeriği gerçekten gösterip göstermeyeceğine yine Google karar verir.
Deneyimli geliştiricileri bile şaşırtan bir kural daha var: Google, bu şema türü için çoğu kişinin varsayılan olarak kullandığı JSON-LD yerine daha eski bir işaretleme biçimi olan Microdata’yı öneriyor. Bunun nedenini; yapay zekâ içeriğini açıklama özelliğini, dallanmış yanıtların nasıl işaretleneceğini ve bunu uygulamanın 2026’da hâlâ zahmete değip değmediğine ilişkin dürüst değerlendirmeyi Advanced sekmesinde bulabilirsiniz.
Özet —
SocialMediaPostingalt türü olan DiscussionForumPosting (schema.org/DiscussionForumPosting), gerçekten kullanıcılar tarafından oluşturulmuş forum gönderilerini işaretleyerek Google’ın çevrimiçi tartışmaları tanımasını ve bunları Discussions and forums ile Perspectives için değerlendirmesini sağlar. Google bu türüProfilePageile birlikte 27 Kasım 2023’te kullanıma sundu. Hem gönderide hem de iç içe yerleştirilmiş herCommentöğesindeauthor,author.name,datePublishedvetext/image/videodeğerlerinden biri zorunludur. İki önemli istisna vardır: Google, büyük metin bloklarının yinelenmesini önlemek için özellikle bu türde JSON-LD yerine Microdata/RDFa önerir ve şema yalnızca kullanıcıların oluşturduğu içerikler içindir; site tarafından yazılan makaleler veya ürün incelemeleri için değildir. Soru-cevap yapısındaki forumlar bunun yerine Q&A işaretlemesi kullanmalıdır.digitalSourceType, içeriğin yapay zekâya mı insana mı ait olduğunu açıklar; belirtilmezse Google içeriğin insan tarafından oluşturulduğunu varsayar. İşaretleme yalnızca uygunluk sağlar, görünümü hiçbir zaman garanti etmez. Search Console, 8 Temmuz 2025’te özel bir Discussion Forum performans filtresi ekledi. Bing’in bu türe özel bir kılavuzu yoktur. Dürüstçe sorulması gereken 2026 sorusu ise uygulama maliyetinin forumunuzun gerçek arama görünürlüğüyle haklı çıkarılıp çıkarılamayacağıdır; işaretleme tek başına buna yanıt veremez. 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 data
Şemaya ilişkin genel yaklaşımım değişmedi: Gerçek bir arama özelliği kazandırdığı sürece işaretlemeyi destekliyorum. DiscussionForumPosting ilginç bir örnek; çünkü gerçek bir özellikle (Discussions and forums) eşleşiyor, ancak dayandığı içerik türünün — kullanıcılar tarafından oluşturulan forum içeriğinin — Google sıralamalarında gözle görülür baskı altında olduğu bir döneme denk geliyor. Bu nedenle şemayı hassas biçimde uygulamak ve size ne kazandırıp ne kazandırmadığı konusunda dürüst olmak gerekir.
Nedir ve Google bunu neden geliştirdi?
Google, desteğini Thomas Han’ın 27 Kasım 2023 Pazartesi günü yayımladığı bir
Search Central blog yazısında
duyurdu. Aynı anda iki tür kullanıma sunuldu: DiscussionForumPosting ve ona eşlik eden
ProfilePage. Google’ın ifadesiyle ikisi de “Google
Search features that are designed to show first-person perspectives from social media
platforms, forums, and other communities.” ile çalışmak üzere tasarlandı. Amaç,
Google’ın “better
identify forum sites and online discussions across the web” hedefine ulaşmasına yardımcı
olmak ve Perspectives ile “Discussions and forums” özelliklerini beslemekti.
Tür, Thing > CreativeWork > Article > SocialMediaPosting > DiscussionForumPosting hiyerarşisiyle
schema.org/DiscussionForumPosting adresinde
yer alır. Siteniz forumdan çok genel amaçlı bir sosyal platformsa Google, aynı
gereksinimlerle doğrudan üst tür olan SocialMediaPosting kullanılabileceğini belirtir.
Zorunlu özellikler
Google’ın
tartışma forumu yapılandırılmış veri belgeleri,
aynı küçük özellik kümesini hem üst düzey DiscussionForumPosting öğesinde hem de iç
içe yerleştirilmiş her Comment öğesinde zorunlu tutar:
author(Person veya Organization) — gönderiyi kimin yazdığına ilişkin bilgiler. Google, yazarları farklı özellikler genelinde anlayabilmesi için yazar işaretlemesine yönelik en iyi uygulamalarının izlenmesini önerir.author.name(Text) — yazarın adı.datePublished(DateTime) — gönderinin ISO 8601 biçimindeki yayımlanma zamanı.text,imageveyavideodeğerlerinden biri — gönderinin içeriğini temsil eder. Tek istisna şudur: Başka bir sayfada bulunan gönderiyi haricî birurlaracılığıyla temsil ediyorsanız bunu atlayabilirsiniz (sayfalandırılmış bir konunun sonraki sayfalarında veya kategori sayfalarında olduğu gibi).
Bağlama göre gereksinimler
Yukarıdaki asgari gereksinimler her durumda geçerli tek bir kontrol listesi değildir; işaretlediğiniz öğeye ve bulunduğu yere göre küçük farklılıklar gösterir:
| Bağlam | author + author.name | datePublished | text/image/video |
|---|---|---|---|
| Kendi tartışma sayfasındaki kök gönderi | Zorunlu | Zorunlu | Zorunlu |
İç içe Comment (her yanıt aynı şekilde değerlendirilir) | Zorunlu | Zorunlu | Zorunlu |
Haricî bir url aracılığıyla temsil edilen gönderi (çok sayfalı bir konunun sonraki sayfaları, kategori/liste sayfaları) | Zorunlu | Zorunlu | Muaf — gönderinin tamamı bunun yerine bağlantı verilen sayfadaysa içerik temsili gereksinimi uygulanmaz |
Üçüncü satırdaki istisnanın kapsamı dardır: Bir gönderinin başka bir sayfada temsil
edilmesi için geçerlidir; gönderinin kendi kanonik sayfasında içeriğin atlanmasına izin
vermez. Bunu “text isteğe bağlıdır” şeklinde genellemeyin. Gönderinin asıl sayfasında
text, image veya video değerlerinden biri yine gereklidir.
Asgari düzeyde ve geçerli bir JSON-LD örneği — ancak birazdan açıklayacağım üzere Google burada Microdata kullanmanızı tercih eder:
{
"@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…"
}
}Gerçek değer katan önerilen özellikler
Uygunluk zorunlu özellik kümesinden, zenginlik ise önerilen özelliklerden gelir:
comment(Comment) — gönderiye verilen yanıt. Yorumları sayfada göründükleri sırayla işaretleyin.commentCount(Integer) — özellikle her yorum işaretlemede yer almıyorsa yararlıdır.interactionStatistic(InteractionCounter) — Google;LikeAction(olumlu oylar),DislikeAction(olumsuz oylar),ViewAction(görüntülemeler),CommentAction/ReplyAction(yanıt sayısı) veShareAction(yeniden paylaşımlar) değerlerini destekler. Forum konularını canlı gösteren etkileşim sinyallerini bu şekilde sunarsınız.dateModified(DateTime) — düzenleme zaman damgası. Google, hiçbir şey değişmediyse yayımlanma tarihini burada yinelemeye gerek olmadığını belirtir.creativeWorkStatus(Text) — kaldırılmış ancak konu yapısını/bağlamı korumak için tutulan gönderilerdeDeletedolarak ayarlanır.headline(Text) — gönderi başlığı. Google’ın kılavuzuna göre ayrı bir başlık yoksa metni başlığa dönüştürmek için yinelemeyin veya kısaltmayın; bunun birSocialMediaPostingiçin önerilmediğini belirtir.image/video— yalnızca satır içi medya. Açıkça belirtmek gerekirse görsel yoksaimagealanını varsayılan görseller, simgeler, yer tutucular veya yazar avatarlarıyla doldurmayın.isPartOf(CreativeWork veya URL) — gönderinin ait olduğu alt forum veya grup.sharedContent(bir CreativeWork alt türü) — paylaşılan, bağlantı verilen veya alıntılanan birincil içerik (birWebPage,ImageObject,VideoObjectya da alıntılanan/yeniden yayımlanan içerik için referans verilen birDiscussionForumPosting/Comment).author.url— yazarın profil sayfasına bağlantı. Google, aynı duyuruyla kullanıma sunulan eşlikçi türProfilePageyapılandırılmış verileriyle bu sayfanın işaretlenmesini önerir.url(URL) — kanonik URL. Çok sayfalı konularda bunu ilk sayfanın URL’si olarak ayarlayın.
schema.org belirtiminin tamamını işaretlemeye çalışmayın
DiscussionForumPosting, Article ve CreativeWork özelliklerini devraldığı için
schema.org belirtimi teknik olarak Google’ın belgelemediği veya kullanmadığı onlarca
özelliğe izin verir: articleBody, wordCount, license, copyrightHolder,
aggregateRating ve diğerleri. SEO amaçlarıyla schema.org özelliklerinin tam listesini
değil, Google’ın zorunlu ve önerilen alt kümesini izleyin. Burada daha fazla öğeyi
işaretlemek size bir şey kazandırmaz.
digitalSourceType özelliği: Yapay zekâ ve insan içeriğini açıklama
Bu daha yeni bir özelliktir ve bence zamanla önemi azalmak yerine artması en muhtemel
özelliktir. Bir IPTCDigitalSourceEnumeration olan digitalSourceType, “particularly
relevant for distinguishing between human and AI or other machine-generated content.”
Google şunları destekler:
TrainedAlgorithmicMediaDigitalSource— bir LLM tarafından oluşturulan içerik.AlgorithmicMediaDigitalSource— daha basit bir bottan veya otomatik yanıttan gelen içerik.
Önemli kısım varsayılan değerdir: “If this property is not specified, Google will assume the content is human-generated.” Google’ın belgelediği şey, varsayılan kabul ile desteklenen iki algoritmik değerdir. Bunun ötesinde ne olduğunu açıklamaz; özelliği belirtmemenin açıklanmış bir moderasyon politikası, sıralama etkisi veya yaptırım sonucu yoktur. Şu değerlendirme bana aittir, Google’a değil: Makine tarafından yazılan forum içeriği yaygınlaştıkça, Google’ın bu sinyalle şu anda bir şey yapıp yapmadığından bağımsız olarak bunu burada açıklamak dürüst yaklaşımdır. Platformunuz makine tarafından yazılan gönderiler oluşturuyor veya bunlara izin veriyorsa bunları etiketlemenin dürüst yolu budur.
Konu yapısı ve iç içe yerleştirme: Yanıtları doğru işaretleme
Google açık kalıplar sunar ve işin büyük bölümü yapıyı doğru kurmaktır:
- Dallanmış (ağaç yapılı) forumlar. Yorumları, yanıt verdikleri gönderinin altına
yerleştirin. Forumun kendi dallanma yapısı varsa bunu bir
commentağacıyla yansıtın. - Doğrusal / düz forumlar. Tüm yanıtları yorum olarak asıl gönderinin altına yerleştirin. İdeal olarak çok sayfalı bir konunun sonraki sayfaları, ana sayfanın URL’siyle birlikte asıl gönderiyi yine içermelidir.
- Çok sayfalı konular.
urldeğerini ilk sayfanın URL’sine ayarlayın ve alt forumu göstermek içinisPartOfkullanın. Sonraki sayfalarda gönderileri haricîurlile temsil edebilirsiniz (text/image/videodeğerlerinden birini sağlama gereksiniminin kaldırıldığı durum budur).
mainEntity ve mainEntityOfPage: Tek gönderili sayfalar ve liste sayfaları
Esas olarak tek bir gönderiyle ilgili olan sayfalarda (konunun kendi sayfası), birincil
DiscussionForumPosting öğesini tanımlamak için mainEntity (veya mainEntityOfPage)
kullanın. Google’ın açık uyarısı şudur: Sayfa gerçekten o gönderiye ait bir tartışma
sayfası değilse bir gönderiyi ana varlık olarak işaretlemeyin. Çok sayıda gönderi gösteren
liste, kategori veya profil sayfalarında gönderileri tek bir ana varlığa değil, bir
Collection veya ItemList öğesine bağlayın. Evidence for this claim A single-post page can use mainEntity or mainEntityOfPage, while profile, topic or category list pages should not arbitrarily mark one post as the main entity and may use Collection or ItemList. Scope: Google Search and public web Confidence: high · Verified: Discussion forum (DiscussionForumPosting) structured data
Google burada neden JSON-LD yerine Microdata/RDFa öneriyor?
Bu gerçek bir istisnadır ve deneyimli kişileri bile şaşırtır. Google’ın neredeyse tüm diğer yapılandırılmış veri türlerindeki açık tercihi JSON-LD’dir. Bu tür için ise tam tersini söyler: “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.”
Gerekçe pratiktir: JSON-LD ayrı bir script bloğunda bulunduğundan tüm gönderi ve yorum metinleri biri görünür HTML’de, diğeri JSON’da olmak üzere iki kez yer almak zorundadır. Yüzlerce uzun yorum içeren hareketli bir konuda bu, çok fazla yinelenen bayt anlamına gelir. Microdata ve RDFa mevcut HTML’yi yerinde açıklamalarla işaretlediği için yineleme olmaz.
Dürüst değerlendirmem şu: Bu, Google tarafından belgelenmiş meşru bir tercihtir ve bilinmeye değerdir; ancak size sitenizden JSON-LD’yi sökmenizi söylemiyorum. Öneri, metin yinelemesi şeklindeki özel gerekçeyle yalnızca bu tür için geçerlidir ve Google, JSON-LD’nin hâlâ tamamen desteklendiğini açıkça belirtir. Uygulamada birçok geliştirici, platformları diğer her şeyi zaten bu biçimde ürettiği ve çalıştığı için bu türü yine JSON-LD olarak sunar. Sonuç olarak, temiz biçimde uygulayabiliyorsanız büyük forum konularında Microdata/RDFa’yı tercih edin; teknoloji yığınınız JSON-LD kullanıyorsa ve yineleme gerçek bir sorun değilse JSON-LD kullanın. Bu istisnaya aşırı tepki verip tüm sitenizin yaklaşımını değiştirmeyin.
İçerik uygunluğu: “Gerçekten kullanıcı tarafından oluşturulmuş” ne demektir?
Belirleyici koşul budur. 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.”
Belgelerdeki geçerli kullanım örnekleri şunlardır: Kullanıcıların bir oyun hakkında konuştuğu topluluk forumu, çeşitli alt forum içeriklerini barındıran genel amaçlı forum platformu ve kullanıcıların gönderi yayımlayıp yanıt verdiği sosyal platform.
Açıkça belirtilen geçersiz kullanım örnekleri şunlardır: “An article or blog written directly by an agent for the website (even with comments)” ve “User reviews about a product.” Yorum bölümü olan bir blog yazısı yine blog yazısıdır; tartışma forumu değildir. Ürün incelemeleri de burada değil, inceleme işaretlemesinde yer alır.
İnsanların atladığı bir gereksinim daha vardır: eksiksizlik. Google, sayfada bulunan her yorum için “the entire text of the post” ve “the entire text of the response” ister; özet veya kısaltma kabul etmez.
QAPage ve FAQPage türlerinden farkı
Birbiriyle ilişkili üç tür sürekli karıştırılır ve doğru seçim önemlidir:
- DiscussionForumPosting — genel ve açık uçlu forum veya topluluk tartışması. Tek bir “doğru” yanıt yapısı yoktur.
- QAPage — kullanıcılar tarafından gönderilen yanıtları olan bir soru etrafında oluşturulmuş sayfalar içindir (Stack Overflow tarzı bir konu düşünün). Google’ın seçim kuralı açıktır: Forumunuz yanıtların izlediği bir soru biçimindeyse bunun yerine Q&A işaretlemesi kullanın. Google, iki türü uyumlu hâle getirmek için Q&A belgelerini bu türü kullanıma sunduğu aynı anda güncelledi.
- FAQPage — kullanıcı tartışması için değil, site tarafından yazılmış ve tek bir varlıkla ilgili soru ve yanıtlar listesinden (resmî bir SSS’den) oluşan sayfalar içindir.
Tek satırlık özet: kullanıcı tartışması → DiscussionForumPosting; kullanıcı soru-cevabı → QAPage; kendi resmî SSS’niz → FAQPage. DiscussionForumPosting ve QAPage türlerini aynı sayfada birlikte kullanmayın. Decision Trees sekmesi, farklı alt forumların farklı türler gerektirdiği karma bir forum örneğini adım adım açıklar.
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 and forums: Garanti değil, “değerlendirmeye alınma”
Buradaki en önemli beklenti ayarı şudur. Duyuru yazısından: “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.”
Bunu olduğu gibi okuyun. Doğru ve eksiksiz işaretleme, içeriğinizi uygun hâle getirir; yani söz konusu özelliklerde gösterilmek üzere değerlendirmeye alınmasını sağlar. Dâhil edilmeyi zorunlu kılmaz ve sıradan web sonuçları için bir sıralama sinyali değildir. Birisi size “bu şemayı ekleyin, forumunuz Discussions and forums bölümünde görünür” diyorsa bu, Google’ın kendi ifadelerinin geçersiz kıldığı bir mittir.
Ölçüm: Search Console filtresi
En somut ve ölçülebilir kazanım, Search Console’un Performans raporuna ayrı bir arama görünümü filtresi olarak “Discussion Forum” seçeneğini eklediği 8 Temmuz 2025’te geldi. Bu içerikler daha önce genel zengin sonuç/web gruplarında toplanıyordu. Search Engine Journal’ın ifadesiyle, güncelleme “isn’t about new search capabilities, it’s about measurement.” Forum yapılandırılmış verileri bir süredir destekleniyordu; artık yayıncılar bu içeriğin gerçekte nasıl performans gösterdiğini izleyebiliyor.
Google ayrıca Search Console’da hataları, uyarıları ve geçerli öğeleri gösteren bir Discussion forum zengin sonuç raporu sunar; türü Rich Results Test ve URL Inspection aracında da destekler. Bunu uyguluyorsanız “bir işe yaradığını nasıl anlayacağım?” sorusunun dürüst yanıtı bu Performans filtresidir.
Bing bunu destekliyor mu?
Kısa ve dürüst yanıt: Bing’in bu türe özel bir kılavuzu yoktur. Bing Webmaster Tools,
Marking Up Your Site with Structured Data
yardım sayfası ve Markup Validator aracılığıyla genel yapılandırılmış veri desteğini
(JSON-LD, Microdata, RDFa ve diğer biçimleri) belgeler; Bing bir biçimi diğerine tercih
etmez. Ancak DiscussionForumPosting adını veya “Discussions and forums” eşdeğeri bir
özelliği belirten Bing yardım makalesi, blog yazısı ya da duyurusu yoktur. Bing geçerli
işaretlemeyi hata vermeden ayrıştırır; yalnızca Google’ın sunduğuna benzer, bu türün
etrafında oluşturulmuş bir Bing zengin sonuç yüzeyi yoktur. Eşit destek varsaymayın;
bugün bu yalnızca Google’a ait bir özelliktir.
2026’da hâlâ uygulamaya değer mi?
Burada size karşı açık olmak istiyorum; çünkü bu şema türü hakkında yazanların neredeyse hiçbiri odadaki fili ele almıyor: Kullanıcılar tarafından oluşturulan içerikler ile forum içerikleri, Google’ın 2025–2026 temel güncellemelerinde arama görünürlüğü kaybediyor. Amsive’ın Mart 2026 temel güncellemesi analizinde, Lily Ray’in ekibi, yaklaşık 2023–2025 döneminde SERP’lerdeki UGC ve sosyal medya patlamasını yönlendiren Reddit, Instagram ve X’in bu güncellemeyle önemli kayıplar yaşadığını; Quora ile diğer Q&A/forum platformlarının da birkaç yıllık istikrarlı büyümeden sonra gerilediğini belgeledi. (Bu bulguyu sözcüğü sözcüğüne alıntılamak yerine aktarıyorum; kesin rakamlar için kaynağı okuyun.)
Öyleyse Google genel anlamda UGC görünürlüğünün önceliğini aynı anda azaltıyorsa DiscussionForumPosting uygulamak hâlâ önemli midir? Dürüst değerlendirmem şöyle:
- UGC’nin gerilemesinin nedeni işaretleme değildir ve işaretleme bunu tersine çeviremez. Temel güncellemelerdeki görünürlük değişimleri, doğru şemayı ekleyip eklemediğinizden değil; içerik kalitesinden, yararlılıktan ve Google’ın kaynak türlerine verdiği değişen ağırlıktan kaynaklanır. Bu işaretlemenin temel güncellemeye karşı koymasını beklemeyin.
- Ancak ölçülebilir kazanım gerçek ve bağımsızdır. Search Console Discussion Forum performans filtresi, Discussions and forums özelliğinin sizi içerip içermemesinden bağımsız olarak forum içeriğinizin performansına ilişkin gerçek ölçümler sunar. Gerçek bir topluluk işletiyorsanız buna sahip olmak değerlidir.
- Yapılandırılmış veriler, makinelerin içeriğinizin yapısını ayrıştırmasına yine yardımcı
olur. Bu, herhangi bir arama veya yapay zekâ özelliğinin veriyi kullanıp
kullanmamasından bağımsız mekanik bir avantajdır. Temiz ve dürüst işaretleme (uygun
yerlerde
digitalSourceTypeile), görünürlük koşulları zorlaşsa bile makine tarafından okunabilir olmanın temel şartıdır. Bu belirli şema türünün yapay zekâ yanıt motorlarını veya atıf sistemlerini beslediğine dair kanıtım yok; bunu belgelenmiş değil, olası bir yan fayda olarak değerlendirin.
Sonuç: Gerçekten kullanıcılar tarafından oluşturulan bir topluluk işletiyorsanız bunu doğru biçimde işaretleyin; ucuz ve dürüsttür, ayrıca gerçek ölçüm imkânı kazandırır. Ancak daha geniş UGC gerilemesini aşacak bir trafik kaldıracı olarak kurum içinde pazarlamayın; çünkü böyle bir etkisi olmayacaktır.
Genel yapıdaki yeri
DiscussionForumPosting, bu makalenin bağlı olduğu daha geniş yapılandırılmış veri
ailesindeki türlerden biridir. Ticaret odaklı Product schema, ProductGroup schema
ve JobPosting schema çalışmalarının yanı sıra en sık karıştırıldığı komşu QAPage
ve FAQPage türleriyle aynı ailede yer alır. Aynı disiplin hepsinde geçerlidir:
doğrulanmış bir özellikle eşleşen türü kullanın, işaretlemeyi sayfadaki görünür içerikle
uyumlu tutun, yalnızca gerçekten geçerli özellikleri kullanın ve yayımlamadan önce
doğrulayın. Aynı 2023 duyurusuyla gelen eşlikçi ProfilePage, doğal ortağıdır ve
author.url için önerilen hedeftir.
Yapay zekâ özeti
Advanced sürümünün özetlenmiş değerlendirmesi:
- Nedir:
SocialMediaPostingalt türü olanDiscussionForumPosting(schema.org/DiscussionForumPosting), Google’ın çevrimiçi tartışmaları tanıması ve bunları Discussions and forums ile Perspectives için değerlendirmesi amacıyla gerçekten kullanıcılar tarafından oluşturulmuş forum gönderilerini işaretler. - Kullanıma sunulma: Thomas Han’ın Search Central yazısıyla, eşlikçi
ProfilePagetürünün yanında 27 Kasım 2023. - Zorunlu (gönderide VE iç içe yerleştirilmiş her Comment öğesinde):
author,author.name,datePublishedvetext/image/videodeğerlerinden biri. (Gönderi haricî birurlile temsil edildiğinde medya seçeneklerinden birini sağlama gereksinimi kaldırılır.) - Önerilen:
comment,commentCount,interactionStatistic(beğeniler/ görüntülemeler/yanıtlar/paylaşımlar),dateModified,creativeWorkStatus(Deleted),headline,image/video,isPartOf,sharedContent,author.url(birProfilePageöğesine yönlendirin),url. digitalSourceType: Yapay zekâ ile insan içeriğini ayırt eder (LLM çıktısı içinTrainedAlgorithmicMediaDigitalSource, daha basit botlar içinAlgorithmicMediaDigitalSource). Belirtilmezse Google içeriğin insan tarafından oluşturulduğunu varsayar.- Biçim istisnası: Google, büyük metin bloklarını yinelememek için bu türde JSON-LD yerine Microdata/RDFa önerir; bu, genel JSON-LD tercihinin tersidir. JSON-LD hâlâ tamamen desteklenir ve birçok geliştirici yine onu kullanır; bu nedenle tüm sitenizi değiştirmeyin.
- Uygunluk koşulu: Yalnızca kullanıcıların oluşturduğu içerikler. Geçersiz: Site tarafından yazılan makaleler/bloglar (yorumları olsa bile) ve ürün incelemeleri. Her gönderi ile yorumun tam metnini ekleyin.
- İlişkili türler: Kullanıcı tartışması → DiscussionForumPosting; kullanıcı Q&A’sı → QAPage; kendi resmî SSS’niz → FAQPage. Q&A yapısındaki forumlar Q&A işaretlemesi kullanmalıdır; ikisini birlikte kullanmayın.
- Konu yapısı: Yorumları yanıt verdikleri gönderinin altına yerleştirin (dallanmış
forumlarda ağaç, doğrusal forumlarda asıl gönderinin altında düz yapı); çok sayfalı
konularda
urldeğerini ilk sayfaya ayarlayın veisPartOfkullanın. Tek gönderili sayfalardamainEntity/mainEntityOfPage, liste/kategori sayfalarındaCollection/ItemListkullanın. - İşaretleme ≠ garanti edilen görünüm: İçeriğin özellikler için değerlendirilmesini sağlar ve bir sıralama sinyali değildir.
- Ölçüm: Search Console, 8 Temmuz 2025’te özel bir Discussion Forum performans filtresi ekledi; en somut kazanım budur.
- Bing: Bu tür için özel destek yoktur; geçerli işaretlemeyi ayrıştırır ancak eşdeğer bir özellik sunmaz.
- 2026 gerçeği: UGC/forum görünürlüğü temel güncellemelerde genel olarak geriledi (Amsive/Lily Ray’in Mart 2026 analizine göre Reddit/Quora vb.). İşaretleme bunu tersine çeviremez; ancak gerçek topluluklar için ölçüm ve makine tarafından okunabilirlik kazanımı gerçektir.
Resmî belgeler
Birincil kaynak belgeleri ve kullanıma sunma duyurusu.
- Discussion forum (DiscussionForumPosting) structured data — zorunlu/önerilen özellikler, konu yapısı kalıpları, içerik uygunluğu, Microdata/RDFa önerisi ve
digitalSourceTypeözelliği. - New in structured data: discussion forum and profile page markup — Perspectives / Discussions and forums bağlantısını ve Q&A ile forum arasındaki seçim kuralını ele alan 27 Kasım 2023 tarihli duyuru yazısı (Thomas Han).
- Profile page (ProfilePage) structured data — eşlikçi tür ve
author.urliçin önerilen hedef. - Rich Results Test — işaretlemeyi doğrulayın ve uygunluğu kontrol edin.
- Schema Markup Validator — herhangi bir türün schema.org söz dizimini doğrulayın.
- schema.org — DiscussionForumPosting — kanonik örnek olarak kullanılan gerçek bir Reddit konusu dâhil, söz dağarcığı başvurusu.
Bing / Microsoft
- Marking Up Your Site with Structured Data — Bing’in genel yapılandırılmış veri desteği (JSON-LD, Microdata, RDFa).
Kaynaktan alıntılar
Google’ın belgeleri ve kullanıma sunma duyurusundaki kayda geçmiş açıklamalar. Her bağlantı, kaynak sayfadaki alıntılanan bölüme doğrudan gider.
Google duyuru yazısı — ne için kullanıldığı (Thomas Han, 27 Kasım 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.” Alıntıya git
- “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.” Alıntıya git
Google belgeleri — amaç ve zorunlu içerik
- “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.” Alıntıya git
- Medya gereksinimi hakkında: “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.” Alıntıya git
Google belgeleri — Microdata/RDFa istisnası
- “Unlike our general structured data preference, we recommend providing the DiscussionForumPosting markup in Microdata (or RDFa) if possible.” Alıntıya git
Google belgeleri — içerik uygunluğu ve yapay zekâ açıklaması
- “Only use DiscussionForumPosting markup to describe a user-generated post on a website.” Alıntıya git
digitalSourceTypehakkında: “If this property is not specified, Google will assume the content is human-generated.” Alıntıya git- Yazar işaretlemesi hakkında: “Information about the author of the post. To help Google best understand authors across various features, we recommend following the author markup best practices.” Alıntıya git
Başka kaynaklardan aktarılıp yeniden ifade edilmiştir; sözcüğü sözcüğüne alıntı değildir
- Temmuz 2025 Search Console filtresi ve 2025–2026 UGC gerilemesi hakkında: Hem Search Console değişiklik günlüğündeki tam ifadeler hem de Amsive/Lily Ray’in Mart 2026 temel güncellemesine ilişkin rakamları araştırmamda ikincil haberlerden aktarıldı. Bu nedenle Advanced sekmesinde bunları alıntılamak yerine yeniden ifade ettim. Doğrudan alıntı olarak değerlendirmeden önce kesin ifadeleri birincil kaynaklardan (canlı Search Console değişiklik günlüğü ve Amsive makalesi) doğrulayın.
Topluluk içeriğim hangi şemayı gerektiriyor?
Forum işaretlemesiyle ilgili en yaygın gerçek soru bunun nasıl uygulanacağı değil, hangi türün kullanılacağıdır. Adımları izleyin.
DiscussionForumPosting, QAPage, or FAQPage?
Mitler ve hatalar
Forum işaretlemesinde sürekli yinelenen hatalar ve gerçekte doğru olanlar.
-
Mit: “DiscussionForumPosting ve QAPage birbirinin yerine kullanılabilir; istediğinizi seçin.” Yanlış. Google içerik yapısına dayalı bir seçim kuralı verir: yanıtların izlediği soru → QAPage; genel tartışma → DiscussionForumPosting. İkisini aynı sayfada birlikte kullanmayın.
-
Mit: “Bu işaretleme, forumumun Discussions and forums veya Perspectives bölümünde görünmesini garanti eder.” Yanlış. Google’ın kendi ifadesine göre işaretleme, içeriğin bu özellikler için “considered for” olmasını sağlar ve “the use of the markup does not guarantee appearance.” Bu bir sıralama sinyali değil, uygunluk mekanizmasıdır.
-
Mit: “Diğer tüm şema türleri gibi JSON-LD kullanın; Google bunu tercih eder.” Bu belirli tür için doğru değildir. Google, büyük metin bloklarını yinelememek için burada Microdata veya RDFa önerir. JSON-LD tamamen desteklenmeye devam eder ve birçok geliştirici yine onu kullanır; ancak diğer yerlerde olduğu gibi burada da önerilen varsayılanın JSON-LD olduğunu düşünmeyin.
-
Mit: “Yorum bölümü olan blog yazılarında veya ürün incelemelerinde çalışır.” Açıkça geçersizdir. “An article or blog written directly by an agent for the website (even with comments)” ve “User reviews about a product” ifadelerinin ikisi de geçersiz kullanım örneği olarak belirtilir. Bu tür yalnızca gerçekten kullanıcıların oluşturduğu forum/topluluk gönderileri içindir.
-
Mit: “Kullanıcılar tarafından oluşturulduğuna göre içeriğin eksiksiz olması önemli değildir.” Yanlış. Google, sayfadaki yorumlar için “the entire text of the post” ve “the entire text of the response” ister; özetleri veya kısaltmaları değil.
-
Mit: “Bu şemayı eklemek forum içeriği için bir sıralama faktörü veya trafik garantisidir.” Abartılıdır. Bu, belirli özellikler ve Search Console performans filtresi için bir uygunluk mekanizmasıdır; genel sıralama sinyali değildir. Ayrıca 2025–2026 temel güncelleme verileri, işaretlemeden bağımsız olarak forum/UGC içeriğinin SERP görünürlüğünü genel ölçekte kaybettiğini gösterir.
-
Mit: “Tür sayfasında listelenen tüm schema.org özelliklerini işaretlemeliyim.” Yanlış. schema.org’un Article/CreativeWork aracılığıyla devralınan özellik kümesi, Google’ın belgeleyip kullandığı kümeden çok daha geniştir. Google’ın zorunlu ve önerilen alt kümesini izleyin.
-
Hata: Liste/kategori sayfasındaki bir gönderiyi ana varlık olarak işaretlemek.
mainEntity/mainEntityOfPageöğelerini yalnızca gerçekten o gönderiye ait tartışma sayfasında kullanın; çok sayıda gönderi gösteren sayfalarda bunun yerineCollectionveyaItemListkullanın. -
Hata:
imagealanını avatarlar veya yer tutucularla doldurmak. Gerçek satır içi görseller yoksa varsayılan görselleri, simgeleri, yer tutucuları veya yazar görsellerini eklemeyin. -
Hata: Makine tarafından oluşturulan içeriği açıklamamak. Gönderiler yapay zekâ veya bot tarafından yazılmışsa
digitalSourceTypedeğerini ayarlayın; bu değer belirtilmezse Google içeriğin insan tarafından oluşturulduğunu varsayar.
Uygulamalı örnekler
1. Temiz bir dallanmış gönderi (JSON-LD)
Zorunlu asgari küme ile yararlı önerilen özellikler: İç içe yerleştirilmiş bir yanıt, etkileşim istatistikleri ve alt forum referansı içeren üst düzey bir gönderi. (Unutmayın: Yorumları çok olan büyük bir konuda Google, tüm bu metni yinelememek için işaretlemeyi HTML içinde Microdata olarak sunmanızı tercih eder. Ancak JSON-LD tamamen desteklenir ve çoğu platform bunu kullanır.)
{
"@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. Yapay zekâ tarafından oluşturulmuş bir yanıtı açıklama
Bir yanıt bir LLM tarafından yazıldıysa (örneğin konudaki bir asistan bot), Google’ın bunu insan tarafından yazılmış saymaması için etiketleyin:
{
"@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. Q&A sayfasında yanlış tür kullanımı
En yaygın hata şudur: Yanıtların izlediği bir sorudan oluşan Stack Overflow tarzı sayfayı tartışma forumu olarak işaretlemek:
{
"@type": "DiscussionForumPosting",
"headline": "Why is my canonical tag being ignored?",
"text": "How do I…",
"comment": [ { "@type": "Comment", "text": "You need to…" } ]
}Sorun nedir: Bu sayfa yanıtları olan bir soru biçiminde yapılandırılmıştır; bu
nedenle Google’ın kuralı QAPage işaretlemesi (Question, acceptedAnswer ve
suggestedAnswer ile) kullanılmasını söyler, DiscussionForumPosting değil.
DiscussionForumPosting’i genel ve açık uçlu tartışma konuları için ayırın.
4. Geçersiz: Site tarafından yazılmış, yorumlu blog
{
"@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!" } ]
}Sorun nedir: Gönderinin kendisi bir kullanıcı değil, site tarafından yazılmıştır;
bu, açıkça belirtilen geçersiz bir kullanım örneğidir (“an article or blog written directly by an agent for the website,
even with comments”). Makaleyi Article olarak işaretleyin; yalnızca yorum bölümünün
bulunması onu tartışma forumuna dönüştürmez.
Kendinizi sınayın: DiscussionForumPosting Şeması
DiscussionForumPosting yapılandırılmış verileri, zorunlu özellikleri, biçim istisnası ve QAPage ile FAQPage türlerinden farkları hakkında beş kısa soru. Her biri için bir yanıt seçin, ardından kontrol edin.
DiscussionForumPosting özellikleri: Zorunlu ve önerilenler
Aksi belirtilmedikçe aşağıdaki her özellik hem üst düzey DiscussionForumPosting hem
de iç içe yerleştirilmiş her Comment öğesi için geçerlidir.
| Özellik | Zorunlu mu? | Ne için kullanılır? |
|---|---|---|
author | Zorunlu | Gönderiyi/yorumu yazan Person veya Organization |
author.name | Zorunlu | Yazarın görünen adı |
datePublished | Zorunlu | Gönderinin yayımlandığı zamanı belirten ISO 8601 zaman damgası |
text / image / video | Zorunlu (biri) | Gönderinin gerçek içeriği; yalnızca gönderi haricî bir url ile temsil edildiğinde muafiyet vardır |
comment | Önerilen | Sayfadaki sırayla iç içe Comment yanıtları |
commentCount | Önerilen | Özellikle her yorum işaretlenmemişse toplam yanıt sayısı |
interactionStatistic | Önerilen | InteractionCounter aracılığıyla beğeniler, beğenmeme, görüntülemeler, yanıtlar ve paylaşımlar |
dateModified | Önerilen | Düzenleme zaman damgası; değişiklik yoksa atlayın |
creativeWorkStatus | Önerilen | Kaldırılmış ancak bağlam için tutulan gönderide Deleted olarak ayarlanır |
headline | Önerilen | Yalnızca gönderi başlığı; hiçbir zaman text değerinin kısaltılmış kopyası değil |
isPartOf | Önerilen | Gönderinin ait olduğu alt forum/grup |
sharedContent | Önerilen | Alıntılanan/bağlantı verilen/yeniden yayımlanan birincil içerik |
author.url | Önerilen | Yazarın profil sayfasına bağlantı (ProfilePage işaretlemesiyle eşleşir) |
url | Önerilen | Kanonik URL; çok sayfalı konularda ilk sayfanın URL’si |
digitalSourceType | Duruma bağlı | Yapay zekâ/bot yazarlığını açıklar; belirtilmezse Google insan tarafından oluşturulduğunu varsayar |
Şema türü seçimi: DiscussionForumPosting, QAPage, FAQPage veya ProfilePage
| Tür | İçeriği kim yazdı? | Yapı | Kullanım alanı |
|---|---|---|---|
DiscussionForumPosting | Kullanıcılar | Tek bir doğru yanıtı olmayan açık uçlu tartışma | Genel forum/topluluk konuları |
QAPage | Kullanıcılar | Bir soru ve gönderilmiş bir veya daha fazla yanıt | Stack Overflow tarzı Q&A sayfaları |
FAQPage | Sitenin kendisi | Tek bir varlıkla ilgili Q&A listesi | Kendi resmî SSS’niz |
ProfilePage | Uygulanamaz (bir kişiyi tanımlar) | Kullanıcının profili | author.url değerinin yönlendirilmesi gereken sayfa |
Biçim notu: Google, özellikle DiscussionForumPosting için büyük metin bloklarını
yinelememek amacıyla JSON-LD yerine Microdata veya RDFa önerir. Bu, genel olarak
JSON-LD’yi öne alan kılavuzunun tersidir. JSON-LD tamamen desteklenmeye devam eder.
DiscussionForumPosting işaretlemesini doğrulama araçları
JSON-LD, Microdata veya RDFa’yı yazdıktan sonra kontrol edeceğim yer
Schema Markup Validator aracıdır. Bloğu (veya tam sayfayı)
yapıştırdığınızda DiscussionForumPosting söz dağarcığına ve Google’ın yapılandırılmış
veri gereksinimlerine göre önem düzeylerine ayrılmış denetimler çalıştırır. Eksik bir
author.name, eksik bir datePublished ya da text, image ve video değerlerinden
hiçbirini içermeyen bir gönderiyi yakalar ve düzeltilmiş, kopyalanıp yapıştırılabilir bir
blok sunar.
Rich-Result Eligibility Checker aracım, yalnızca
geçerlilikten daha dar bir soruyu yanıtlar: Bu belirli sayfa Google’ın Discussion forum
uygulamasına uygun mu? JSON-LD’yi veya bir HTML sayfasını yapıştırın ya da canlı bir URL
getirin; araç, üst düzey gönderide ve iç içe yerleştirilmiş her Comment öğesinde hangi
zorunlu alanların bulunduğunu ve hangilerinin eksik olduğunu gösterir.
Mevcut bir uygulamayı düzeltmek yerine işaretlemeyi sıfırdan oluşturuyorsanız
Schema Markup Generator aracımda DiscussionForumPosting
için bir form bulunur. Eşlikçi author.url hedefi için ProfilePage dâhil diğer tüm
schema.org türleri de vardır. Böylece JSON-LD’yi elle yazmadan zorunlu ve önerilen
özellikleri doldurabilirsiniz; araç ilerledikçe her alanın Google tarafından zorunlu,
Google tarafından önerilen veya yalnızca schema.org’a ait olup olmadığını belirtir.
İşaretleme bu denetimleri geçtikten sonra sayfayı Google’ın kendi Rich Results Test aracından geçirin. Google’ın uygunluğa karar vermek için gerçekten kullandığı araç budur; dolayısıyla yayımlamadan önce son sözü o söyler. Temel söz dağarcığı için validator.schema.org, schema.org söz dizimini herhangi bir arama motorunun kurallarından bağımsız olarak denetler.
Zaman ayırmaya değer kaynaklar
DiscussionForumPosting veya forum şeması hakkında özel bir makalem yok. Bu, daha önce
yazdığım bir konudan çok benim için yeni bir alan; dolayısıyla uydurma bir atıf
üretmeyeceğim. Genel şema yaklaşımım ise burada da geçerlidir: Gerçek bir arama özelliği
kazandırdığında işaretlemeyi uygulayın, görünür sayfa içeriğiyle uyumlu tutun, yalnızca
gerçekten geçerli özellikleri kullanın ve yayımlamadan önce doğrulayın. Bağlantı
nitelikleriyle ilgili çalışmamla dolaylı bir ilişki de vardır: rel="ugc", Google’a
kullanıcılar tarafından oluşturulan içeriklerdeki bağlantıları nasıl ele alacağını
söyler. Bu, DiscussionForumPosting’in Google’a içeriğin ne olduğunu söylemesinden farklı
bir görevdir.
İlgili şema yazılarım (genel; foruma özel değil)
- What Is Schema Markup? How to Add It & Why It Matters (Ahrefs) — yapay zekâ aracısı/makine tarafından okunabilirlik boyutunu da kapsayan genel şema kılavuzu.
- Schema Markup for AI — şemaya varlık altyapısı açısından yaklaşım (zengin sonuç uygunluğundan farklı bir soru).
- The Beginner’s Guide to Technical SEO — şemanın büyük resimdeki yeri.
Sektörden kaynaklar
- Discussion forum (DiscussionForumPosting) structured data (Google Search Central) — özellikler, konu yapısı, uygunluk ve Microdata önerisi için yetkili başvuru kaynağı.
- New in structured data: discussion forum and profile page markup (Google Search Central Blog) — Perspectives / Discussions and forums bağlamını ve Q&A ile forum arasındaki kuralı içeren Thomas Han imzalı Kasım 2023 duyuru yazısı.
- Google Adds Profile Page & Discussion Forum Structured Data With New Search Console Reports (Search Engine Roundtable) — Barry Schwartz’ın duyuru günündeki özeti.
- Google Search now supports discussion forum and profile page structured data (Search Engine Land) — kullanıma sunma haberi.
- Google Adds Forum Rich Results Reporting In Search Console (Search Engine Journal) — Matt G. Southern’ın 8 Temmuz 2025 tarihli Performans raporu filtresi hakkındaki yazısı.
- Google Search Console adds Discussion forums search appearance filter (Search Engine Land) — aynı Temmuz 2025 ölçüm güncellemesi.
- Google March 2026 Core Update: Winners, Losers & Analysis (Amsive / Lily Ray) — “hâlâ uygulamaya değer mi?” sorusu için UGC/forum görünürlüğündeki gerilemenin bağlamı (rakamlar aktarılmıştır; kaynaktan doğrulayın).
Değişiklik günlüğü
9 Ağu 2026 tarihinde güncellendi.
Editoryal özet ve kaydedilen değişiklik ayrıntıları.Değişiklik ayrıntıları
-
Ayrıntılı değişiklik notları şu anda İngilizce olarak mevcut.
Tam karşılaştırma kullanılamıyor — bu sürüm için önceki anlık görüntü arşivlenmemiş.
8 Ağu 2026 tarihinde güncellendi.
Editoryal özet ve kaydedilen değişiklik ayrıntıları.Değişiklik ayrıntıları
-
Ayrıntılı değişiklik notları şu anda İngilizce olarak mevcut.
Tam karşılaştırma kullanılamıyor — bu sürüm için önceki anlık görüntü arşivlenmemiş.
20 Tem 2026 tarihinde güncellendi.
Editoryal özet ve kaydedilen değişiklik ayrıntıları.Değişiklik ayrıntıları
-
Ayrıntılı değişiklik notları şu anda İngilizce olarak mevcut.
Tam karşılaştırma kullanılamıyor — bu sürüm için önceki anlık görüntü arşivlenmemiş.
17 Tem 2026 tarihinde güncellendi.
Editoryal özet ve kaydedilen değişiklik ayrıntıları.Değişiklik ayrıntıları
-
Ayrıntılı değişiklik notları şu anda İngilizce olarak mevcut.
-
Ayrıntılı değişiklik notları şu anda İngilizce olarak mevcut.
-
Ayrıntılı değişiklik notları şu anda İngilizce olarak mevcut.
Tam karşılaştırma kullanılamıyor — bu sürüm için önceki anlık görüntü arşivlenmemiş.