Schema Markup Rehberi
Arama motorlarının içeriğinizi anlamasına ve zengin sonuçlar göstermesine yardımcı olmak için schema.org söz varlığını kullanan kod.
Diller
Schema markup, arama motorlarının içeriğinizin ne anlama geldiğini anlaması ve sayfalarınızı zengin sonuçlara (inceleme yıldızları, ürün fiyatları, kırıntı yolları) uygun hale getirmesi için schema.org söz varlığını kullanan koddur. Doğrudan bir sıralama faktörü değildir — Google bunu defalarca söyledi — ve “schema markup” (söz varlığı) ile “JSON-LD”yi (yazdığınız biçim) birbirine karıştırmamak gerekir. Üç biçimin tümü çalışır; JSON-LD önerilen seçimdir. Büyük tuzak, kullanımdan kaldırılmış türler için geliştirme zamanını boşa harcamaktır: HowTo zengin sonuçları 2023'te kaldırıldı, yedi özellik türü Haziran 2025'te emekliye ayrıldı ve FAQ zengin sonuçları 2026'da kullanımdan kaldırıldı. Yıllarca bunu ölçekli biçimde uygulamaktan çıkardığım kural şu: schema'yı size bir arama özelliği kazandırdığında veya bir motorun varlığınızı (sameAs ile Organization/Person) gerçekten tanımlamasına yardımcı olduğunda uygulayın — daha fazla işaretleme otomatik olarak daha iyi olduğu için değil.
TL;DR — Schema markup, içeriğinizin ne anlama geldiğini etiketleyen — “bu fiyattır”, “bu yazardır”, “bu bir inceleme puanıdır” — bir sayfaya eklediğiniz koddur; böylece arama motorlarının tahmin yürütmesi gerekmez. schema.org adlı bir sitedeki ortak söz varlığını kullanır. Asıl getirisi zengin sonuçlardır: arama listelerinde gördüğünüz yıldız puanları, fiyatlar ve kırıntı yolları. Sıralamanızı doğrudan yükseltmez — hakkındaki en büyük mit budur.
Schema markup nedir?
Bir web sayfasına baktığınızda telefon numarasını, fiyatı ve yazarın adını yalnızca okuyarak ayırt edebilirsiniz. Arama motoru düz metin görür ve bütün bunları çıkarımla bulmak zorundadır. Schema markup, bunu kodla açıkça belirtir: her içerik parçasını gerçekte ne olduğu ile etiketler.
schema.org üzerinde yayımlanan ortak bir söz varlığını kullanır — “types” (Türkçesi: “türler”) (örneğin Product, Recipe, Event, Article) ve her birinin sahip olabileceği “properties” (Türkçesi: “özellikler”) listesi (bir Product için price, bir Event için startDate). Her büyük arama motoru aynı söz varlığını okuduğundan içeriğinizi bir kez etiketlersiniz ve hepsi anlar. Evidence for this claim Schema.org defines shared types and properties that publishers can use to describe entities and content. Scope: Schema.org vocabulary; search engines decide independently which types power search features. Confidence: high · Verified: Schema.org: Getting started
Buna structured data (Türkçesi: “yapılandırılmış veri”) dendiğini de duyarsınız. İnsanlar bu iki terimi birbirinin yerine kullanır. Teknik olarak yapılandırılmış veri geniş fikirdir, schema markup ise schema.org söz varlığını kullanmanın özel durumudur — ancak günlük SEO konuşmalarında aynı şeyi ifade ederler.
Neden önemli: zengin sonuçlar
Schema eklemenin görünür nedeni zengin sonuçlardır (Google bunlara eskiden “rich snippets” (Türkçesi: “zengin snippet’lar”) derdi). Bunlar geliştirilmiş arama listeleridir:
- ⭐ bir ürünün altındaki inceleme yıldızları
- 💲 fiyat ve “in stock” (Türkçesi: “stokta”) etiketi
- 🍳 pişirme süresi ve fotoğraf içeren tarif kartı
- 🧭 ham URL yerine kırıntı yolu
Bir tane elde etmek için eşleşen içeriği doğru schema türü ve gerekli tüm ayrıntılarıyla işaretlersiniz; listeniz bu geliştirme için uygun hale gelir (asla garanti edilmez). Evidence for this claim Google uses supported structured data to understand page content and make pages eligible for certain search-result features. Scope: Google Search documentation; markup does not guarantee appearance or ranking improvement. Confidence: high · Verified: Google: Structured data introduction Zengin sonuçlar listenizin öne çıkmasını ve daha fazla tıklama kazanmasını sağlayabilir.
Çoğu insanın yanlış anladığı şey
Schema markup bir sıralama faktörü değildir. Schema eklemek sizi sonuçlarda yukarı taşımaz. Google bunu defalarca söyledi. Yapabileceği şey size zengin bir sonuç kazandırmaktır ve daha dikkat çekici bir liste daha fazla tıklama getirebilir — ancak bu, daha yüksek sıralamadan farklıdır.
Yeni başlayanların düştüğü birkaç tuzak daha:
- Daha fazla schema daha iyi değildir. Yalnızca gerçekten sayfada bulunan ve doğru olan içeriği işaretleyin. Ziyaretçinin göremediği şeyleri işaretlemek Google kurallarını ihlal eder.
- Bazı türler kullanımdan kaldırıldı. FAQ ve HowTo “rich results” (Türkçesi: “zengin sonuçları”) eskiden popülerdi, ancak Google bunları göstermeyi durdurdu. Artık hiçbir şey kazandırmayan işaretlemelere zaman ayırmayın.
Kodu nasıl yazdığınız ayrı bir konudur — önerilen biçim, sayfanın görünüşünü değiştirmeden içinde duran küçük bir kod bloğu olan JSON-LD’dir. Güncel zengin sonuç türleri, kullanımdan kaldırmalar, varlık işaretlemesi ve doğrulama yöntemleriyle birlikte tam sürümü mü istiyorsunuz? Advanced sekmesine geçin.
TL;DR — Schema markup, bir sayfanın anlamını etiketlemek için schema.org söz varlığını (Google / Microsoft / Yahoo / Yandex iş birliği) uygular. İki ayrı iş yapar: zengin sonuç uygunluğu (görünür SERP geliştirmeleri; belirli türleri ve gerekli tüm özellikleri ister) ve varlık anlayışı (motorların ve Knowledge Graph’ın kim/ne olduğunuzu —
Organization/Person+sameAs— tanımlamasına yardımcı olur; görünür bir sinyal yoktur). Doğrudan bir sıralama faktörü değildir. Söz varlığını (schema markup) biçimle (JSON-LD — önerilir, ancak Microdata ve RDFa da çalışır) karıştırmayın. Kullanımdan kaldırma döngüsünü de izleyin: HowTo zengin sonuçları 2023’te kaldırıldı, yedi özellik türü Haziran 2025’te emekliye ayrıldı ve FAQ zengin sonuçları 2026’da kullanımdan kaldırıldı. Kuralım şu: schema’yı bir arama özelliği kazandırdığında veya varlık anlayışına gerçekten yardımcı olduğunda uygulayın — daha fazla işaretleme otomatik olarak daha iyi olduğu için değil.
Schema markup ile yapılandırılmış veri ve JSON-LD arasındaki fark
Üç terim sürekli birbirine karıştırılıyor; bu yüzden aralarındaki ayrımı temizce yapayım:
- Yapılandırılmış veri genel kavramdır: makinelerin anlaması için içeriğe açıklama eklemenin standartlaştırılmış her yolu.
- Schema markup, özellikle schema.org söz varlığını kullanan yapılandırılmış veridir. Pratikte bu ikisi birbirinin yerine kullanılır.
- JSON-LD bir biçimdir — işaretlemeyi yazmanın üç yolundan biridir. Schema markup’ın eş anlamlısı değildir. Aynı schema.org türlerini JSON-LD, Microdata veya RDFa ile ifade edebilirsiniz.
Söz varlığını (schema.org) biçimden (JSON-LD) ayrı tutmak, insanların kafasını ilk karıştıran şeydir. Söz varlığı ne söylediğinizdir; biçim ise onu nasıl yazdığınızdır.
schema.org gerçekte nedir?
schema.org, 2011’de kullanıma açılan ve Google, Microsoft (Bing), Yahoo ve Yandex tarafından ortaklaşa sürdürülen bir söz varlığıdır. Türlerin hiyerarşisini (örneğin Thing → CreativeWork → Article → NewsArticle) ve her türün taşıyabileceği özellikleri tanımlar. Arama motorları söz varlığı üzerinde anlaşır, ardından her biri hangi türleri tükettiğine ve hangilerini zengin sonuçlara dönüştürdüğüne bağımsız olarak karar verir. Son nokta önemlidir: schema.org, herhangi bir tek motorun sunduğundan çok daha fazla tür listeler. Evidence for this claim A property can be valid in Schema.org without being required, recommended, or consumed for a specific Google rich result. Scope: Schema.org vocabulary compared with Google Search feature requirements. Confidence: high · Verified: Google: Structured data feature guide
Schema’nın yaptığı iki iş (ve insanların neden yalnızca birini düşündüğü)
Çoğu rehber schema’yı zengin sonuç kolu olarak ele alır ve orada bırakır. Aslında iki ayrı şey yapar:
-
Zengin sonuç uygunluğu. İçeriği desteklenen bir tür ve gerekli tüm özellikleriyle işaretleyin; listeniz görünür bir SERP geliştirmesi (yıldızlar, fiyat, kırıntılar, tarif kartı) için uygun hale gelir. Herkesin peşinden koştuğu kısım budur.
-
İçerik ve varlık anlayışı. Google, yapılandırılmış veriyi “to understand the content of the page, as well as to gather information about the web and the world in general.” (Türkçesi: “sayfanın içeriğini anlamanın yanı sıra web ve genel olarak dünya hakkında bilgi toplamak için”) kullandığını belirtir.
Organization,Personve benzer türler — özellikle yetkili profillere işaret edensameAsile birlikte — motorların bir sayfanın hangi varlık hakkında olduğunu güvenle tanımlamasına ve Knowledge Graph’ı beslemesine yardımcı olur. Bunun görünür bir rozeti yoktur; fayda kavrayıştır.
Pratik sonucu şudur: hiçbir zengin sonuç üretmeyen bir tür bile varlık anlayışını keskinleştiriyorsa işaretlemeye değer olabilir. Klasik örnek Organization’dır.
Biçimler: JSON-LD, Microdata, RDFa
Üçünün de Google tarafından desteği vardır. JSON-LD önerilen seçimdir ve nedenleri somuttur:
<script type="application/ld+json">bloğunda yaşar; HTML’nizle iç içe değildir. Bu, şablonlar değiştikçe iç içe verileri ifade etmeyi ve sürdürmeyi çok kolaylaştırır.- Google, JSON-LD dinamik olarak JavaScript veya bir CMS widget’ı tarafından eklense bile okuyabilir — bu, Google’ın evrensel bir oluşturma garantisi değil, kendi belgelendirilmiş davranışıdır. Diğer arama motorları ve AI tarayıcıları eklenmiş JSON-LD’yi farklı şekilde oluşturabilir (veya oluşturamayabilir); bu nedenle eşitlik varsaymak yerine gerçekten önemsediğiniz her tüketiciyi test edin.
Microdata ve RDFa, HTML işaretlemenizin içine örülmüş satır içi özniteliklerdir. Cezalandırılmaz veya daha kötü ayrıştırılmazlar — bu bir mittir. Yalnızca bakımı daha zordur. Satır içi işaretlemeyi sizi zorlayan eski bir CMS veya belirli bir platform olmadıkça kullanmayın.
Schema bir sıralama faktörü değildir
Bu, konudaki en önemli tek düzeltmedir. Google temsilcileri yıllardır açık ve tutarlı olmuştur — tam ifadeler için Quotes lensine bakın. Danny Sullivan, yapılandırılmış veriyi “optional” (Türkçesi: “isteğe bağlı”) ve “no impact on ranking in web search.” (Türkçesi: “web aramasındaki sıralama üzerinde etkisi yok”) olarak nitelendirdi. Fayda dolaylıdır: zengin sonuçlar tıklama oranını artırabilir ve daha iyi varlık anlayışı alaka eşlemesini kolaylaştırabilir. Bunların hiçbiri işaretlemenin kendisinden gelen bir sıralama artışı değildir.
This is exactly why my own framing has always been pragmatic. In my Ahrefs enterprise SEO guide I put it this way: “I’m a fan of schema markup as long as it gets you a search feature.” Translation: prioritize types with confirmed rich-result eligibility (or clear entity value), and don’t spray markup across every page hoping it does something.
2026’da en kullanışlı schema türleri
Google’ın arama galerisi, şu anda hangi türlerin zengin sonuç ürettiği konusunda başvurulacak kaynaktır. Harcayacağınız zamana değen türler, kabaca ne sıklıkta karşılığını aldığınıza göre sıralanmıştır:
- Product — fiyat, kullanılabilirlik ve inceleme puanları; e-ticaret için en yüksek değerli tür.
- Review snippet / AggregateRating — uygun içerikte yıldız puanları.
- BreadcrumbList — ham URL yerine kırıntı yolu.
- Article (haber/blog/spor) — geliştirilmiş makale görünümü için uygun. Top Stories, kendi yayıncısına ve içerik politikası gereksinimlerine sahip, daha kısıtlayıcı ayrı bir yüzeydir; Article işaretlemesi gereklidir ancak tek başına bir sayfayı oraya taşımaz.
- Organization — varlık oluşturma. Panellerde Google’ın gösterdiği logo/ayrıntıları besleyebilir, ancak geçerli işaretleme bir Knowledge Panel’in görüneceğini garanti etmez — panel veya zengin sonuç görünmediğinde bile güvenilir kısım varlık anlayışıdır.
- LocalBusiness — yerel panel ayrıntıları, çalışma saatleri ve iletişim bilgileri.
- Event, Recipe, Job posting, Video (VideoObject), Q&A, Software app, Dataset, Discussion forum, Course list — her biri belirli bir galeri özelliğiyle eşleşir.
Başka hiçbir şey uygulamayacaksanız, Organization, BreadcrumbList ve (ilgili işletme için) Product veya LocalBusiness en yüksek kaldıraçlı durumları kapsar.
Kullanımdan kaldırma dalgası — ölü türleri uygulamayı bırakın
Desteklenen küme gerçekten değişir ve emekliye ayrılmış özelliklerin peşinden koşmak geliştirme zamanını boşa harcamanın en yaygın yoludur. Yakın geçmiş şöyle:
- 2023 — HowTo zengin sonuçları kaldırıldı (masaüstü ve mobilde). Hâlâ sayısız eski rehberde öneriliyor; artık hiçbir şey kazandırmıyor.
- Haziran 2025 — yedi özellik türü emekliye ayrıldı: Book Actions, Course Info (eski biçim, Course list ile değiştirildi), Claim Review, Estimated Salary, Learning Video, Special Announcement ve Vehicle Listing.
- 2026 — FAQ zengin sonuçları kullanımdan kaldırıldı. Listelerin altındaki genişletilebilir soru-cevap bölümü çoğu site için görünmeyi bıraktı.
FAQPageschema’sı hâlâ geçerlidir ve Google onu anlayış için hâlâ ayrıştırır — ancak herkesin uygulamasına neden olan görsel geliştirme artık yok.
John Mueller’ın 2026 turuna ilişkin çerçevesi doğru olanıdır: “Google is not killing schema… markup types come and go, but a precious few you should hold on to.” (Türkçesi: “Google schema’yı öldürmüyor… işaretleme türleri gelir ve gider, ancak tutunmanız gereken değerli birkaç tür vardır.”) Çıkarım “schema ölüyor” değil — “2021 tarihli bir eğitim yerine güncel galeriye göre uygulayın” olmalıdır.
Varlık işaretlemesi ve Knowledge Graph
Zengin sonuçların ötesinde schema, bir motorun varlığınızı ayırt etmesine yardımcı olmanın yoludur — “Apple”ınızın meyve değil şirket olduğundan ve yazarınızın belirli, gerçek bir kişi olduğundan emin olmasını sağlar. Mekanizma sameAs özelliğidir: Organization veya Person işaretlemenizi Wikipedia, Wikidata, LinkedIn, Crunchbase ve resmî sosyal profiller gibi yetkili tanımlayıcılara yöneltirsiniz.
Doğru yapıldığında bu, Knowledge Graph’ı besler ve arama motorlarının (ve aşağı akışta AI sistemlerinin) sizi ne kadar güvenle tanıdığını güçlendirir. Dikkatsizce yapıldığında geri teper: yanlış Wikipedia sayfasına veya başka bir şirketin profiline işaret eden bir sameAs, motorun ilgisiz varlıkları birbirine karıştırmasına neden olabilir. sameAs değerlerinizi bir canonical’ı test edeceğiniz kadar dikkatle test edin.
Organization connects to WebSite and WebPage. WebSite and WebPage connect to Article. The diagram emphasizes that the Organization, WebSite, WebPage, and Article each have one stable at-id that other entities reference.
Schema ve AI araması — doğru beklenti
Schema çoğu zaman AI alıntılarını artıran bir kaldıraç olarak satılır. Doğrudan böyle değildir. LLM’ler JSON-LD’nizi güvenilir biçimde ayrıştırıp sizi alıntılarla ödüllendirmez — büyük bir çalışma, schema kapsamından AI alıntılarında anlamlı bir artış bulmadı. Schema’nın yaptığı şey yukarıda açıklanan aynı varlık anlayışı işidir; onda bile bir uyarı vardır: Google, Organization/Person + sameAs birlikteliğinin kendi Knowledge Graph’ını ve arama anlayışını beslediğini belgeler. Diğer AI sağlayıcılarının aynı varlık sinyaline ne ölçüde yaslandığı sağlayıcıya özgü bir sorudur; hiçbir sağlayıcı bunu garantili olarak belgelememiştir. Sağlayıcılar arası AI alıntısı faydasını, schema’nın kendi başına sağladığı bir uygulama faydası değil, doğrulanmamış bir hipotez olarak ele alın. Bunu evrensel bir alıntı anahtarı değil, Google’ın kendi sistemleri için varlık altyapısı olarak düşünün. Bu açıyı Schema Markup for AI yazısında derinlemesine ele alıyorum — bu makalenin (söz varlığı, türler ve uygulama) sorusundan farklı bir soru (alıntı artışı).
Uygulama öncelikleri
Sıfırdan başlıyorsanız şu sırayla yapın:
- Site genelinde doğru
Organization,name,logove doğrulanmışurlilesameAs— varlık temeli. - Şablonlu sayfalarda
BreadcrumbList— ucuzdur, geniş biçimde uygundur ve listeyi iyileştirir. Product(e-ticaret) veyaLocalBusiness(yerel) — işletmeye özgü en yüksek değerli tür.- Editoryal içerikte
Article. - Ancak bundan sonra, güncel galeri özelliğiyle doğrulanmış eşleşmesi olan niş türler.
Google yönergelerinden iki pazarlık konusu olmayan kural: yalnızca sayfada görünür olan içeriği işaretleyin ve kötü biçimde doldurulmuş her olası özellik yerine “fewer but complete and accurate” (Türkçesi: “daha az ama eksiksiz ve doğru”) gerekli özellikleri tercih edin.
Yayına almadan önce doğrulayın
- Rich Results Test — zengin sonuç üreten türler için; uygunluğu ve gerekli özellik hatalarını bildirir.
- Schema Markup Validator — zengin sonuç üretmeyenler dahil herhangi bir schema.org türü için. Evidence for this claim Google recommends validating feature eligibility with the Rich Results Test and broader schema syntax with Schema.org tooling. Scope: Google Search deployment workflow; passing a validator does not guarantee display. Confidence: high · Verified: Google: Structured data introduction
- Google Search Console zengin sonuç raporları — yayından sonra uygunluğu ve hataları ölçekli biçimde izleyin.
- Ahrefs Site Audit — bütün bir sitedeki yapılandırılmış veri sorunlarını işaretler.
Gerekli bir özellik hatası, sayfayı ilgili zengin sonuç için uygun olmaktan çıkarır; önerilen özellik boşlukları genellikle tolere edilir. Tersinden değil, doğruladıktan sonra yayımlayın.
Katmanları birbirine karıştırmayın; birini geçmek sonrakini geçtiğiniz anlamına gelmez: geçerli işaretleme (bir doğrulayıcı tarafından hatasız ayrıştırılır) → desteklenen söz varlığı (schema.org türü tanır) → özellik desteği (Google galerisi şu anda eşleşen bir zengin sonucu belgeler) → uygunluk (gerekli her özellik var, politika izleniyor) → dizine ekleme (sayfa hiç dizine eklenmiş) → görüntüleme (Google geliştirmeyi göstermeyi seçer) → sıralama (yukarıdakilerin hiçbirinden etkilenmez). Yeşil doğrulayıcı yalnızca ilk adımı kanıtlar.
Büyük resimde bunun nereye oturduğu için bu makalenin altında yer aldığı daha geniş structured data (Türkçesi: “yapılandırılmış veri”) merkezine bakın.
AI özeti
Advanced sürümün özetlenmiş hali:
- Bu nedir: schema markup, bir sayfanın anlamını etiketlemek için schema.org söz varlığını uygular. “Structured data” (Türkçesi: “yapılandırılmış veri”) geniş kavramdır; “schema markup” (Türkçesi: “schema işaretlemesi”) schema.org’a özgü durumdur (birbirinin yerine kullanılır). JSON-LD bir biçimdir, eş anlamlı değildir — söz varlığını biçimle karıştırmayın.
- schema.org: 2011’de kullanıma açılan, Google, Microsoft, Yahoo ve Yandex tarafından sürdürülen ortak bir söz varlığı; türleri ve özellikleri tanımlar. Herhangi bir motorun zengin sonuç olarak sunduğundan çok daha fazla tür listeler.
- İki iş: (1) zengin sonuç uygunluğu — görünür SERP geliştirmeleri; doğru tür + gerekli tüm özellikleri ister; (2) varlık anlayışı — motorların/Knowledge Graph’ın kim olduğunuzu tanımlamasına yardımcı olur (
Organization/Person+sameAs); görünür sinyal yoktur. - Sıralama faktörü değildir: Google temsilcileri bunu tutarlı biçimde söyler (Sullivan: “optional… no impact on ranking in web search” (Türkçesi: “isteğe bağlı… web aramasındaki sıralama üzerinde etkisi yok”)). Fayda dolaylıdır — zengin sonuçlardan CTR ve daha kolay alaka eşlemesi.
- Biçimler: JSON-LD önerilir (HTML ile iç içe değildir, JS ile eklenebilir); Microdata + RDFa da tam desteklidir, yalnızca bakımı daha zordur. Daha kötü ayrıştırılmazlar.
- 2026’da başlıca türler: Product, Review/AggregateRating, BreadcrumbList, Article, Organization, LocalBusiness ve ayrıca Event/Recipe/JobPosting/VideoObject/Q&A vb.
- Kullanımdan kaldırma dalgası: HowTo zengin sonuçları 2023’te kaldırıldı; yedi tür Haziran 2025’te emekliye ayrıldı (Book Actions, Claim Review, Estimated Salary, Learning Video, Special Announcement, Vehicle Listing, eski Course Info); FAQ zengin sonuçları 2026’da kullanımdan kaldırıldı (schema hâlâ ayrıştırılır, görünür geliştirme yoktur).
- Varlık işaretlemesi:
sameAs(Wikipedia/Wikidata/LinkedIn vb.) Knowledge Graph için varlığınızı ayırt eder; yanlış birsameAsvarlıkları birbirine karıştırabilir — test edin. - AI araması: doğrudan bir alıntı kaldıracı değildir (büyük bir çalışma anlamlı artış bulmadı); Google’ın kendi sistemleri için varlık altyapısıdır. Diğer AI sağlayıcılarının aynı varlık sinyaline güvenip güvenmediği doğrulanmamış ve sağlayıcıya özgüdür — belgelenmiş bir garanti değildir. Özel Schema Markup for AI yazısına bakın.
- Öncelikler: Organization → BreadcrumbList → Product/LocalBusiness → Article → güncel galerideki niş türler. Yalnızca görünür içeriği işaretleyin; “fewer but complete and accurate” (Türkçesi: “daha az ama eksiksiz ve doğru”). Zengin sonuç türleri için Rich Results Test, her şey için schema.org Validator ile doğrulayın.
Resmî belgeler
Arama motorlarının birincil kaynak belgeleri.
- Intro to structured data markup — yapılandırılmış verinin ne olduğu, JSON-LD önerisi ve Google’ın onu sayfayı ve web’i anlamak için nasıl kullandığı.
- Structured data search gallery — hangi özelliklerin şu anda zengin sonuç ürettiğine ilişkin başvurulacak kaynak.
- General structured data guidelines — kalite ve spam kuralları: görünmez içeriği işaretlemeyin, en belirli türü kullanın, doğru tutun.
- Rich Results Test — zengin sonuç için uygun türlerin resmî testi.
- Schema Markup Validator — herhangi bir schema.org türünü doğrular (schema.org tarafından çalıştırılır).
- schema.org documentation — söz varlığının kendisi: her tür ve özellik.
Bing / Microsoft
- Bing Webmaster Guidelines — markup — Bing’in schema.org yapılandırılmış verisi ve JSON-LD desteği.
- Bing Webmaster Tools — Markup Validator / URL Inspection — Bing’in yapılandırılmış verinizi nasıl okuduğunu test edin.
Kaynaktan alıntılar
Google ve Bing’den kayda geçmiş ifadeler. Bir sayfa metni açığa çıkardığında bağlantı, alıntı bölümüne atlayan bir deep link’tir.
Google belgeleri — yapılandırılmış verinin yaptığı şey
- “Google uses structured data that it finds on the web to understand the content of the page, as well as to gather information about the web and the world in general.” (Türkçesi: “Google, sayfanın içeriğini anlamanın yanı sıra web ve genel olarak dünya hakkında bilgi toplamak için web’de bulduğu yapılandırılmış veriyi kullanır.”) Jump to quote
- JSON-LD hakkında: “A JavaScript notation embedded in a
<script>tag in the page head or body. The markup is not interleaved with the user-visible text… Also, Google can read JSON-LD data when it is dynamically injected into the page’s contents, such as by JavaScript code or embedded widgets.” (Türkçesi: “Sayfanın head veya body bölümündeki bir<script>etiketine gömülü JavaScript gösterimi. İşaretleme kullanıcı tarafından görülen metinle iç içe değildir… Ayrıca Google, JSON-LD verileri JavaScript kodu veya gömülü widget’lar gibi yollarla sayfa içeriğine dinamik olarak eklendiğinde okuyabilir.”) Jump to quote - “You must include all the required properties for an object to be eligible for appearance in Google Search with enhanced display.” (Türkçesi: “Bir nesnenin Google Arama’da geliştirilmiş görünümle yer almaya uygun olması için gerekli tüm özellikleri eklemelisiniz.”) Jump to quote
Google yönergeleri — kalite ve spam
- “Don’t mark up content that is not visible to readers of the page.” (Türkçesi: “Sayfanın okuyucuları tarafından görünür olmayan içeriği işaretlemeyin.”) Jump to quote
- “Use the most specific applicable type and property names defined by schema.org for your content.” (Türkçesi: “İçeriğiniz için schema.org tarafından tanımlanan, uygulanabilir en belirli tür ve özellik adlarını kullanın.”) Jump to quote
Google temsilcileri — schema bir sıralama faktörü değildir
- John Mueller: “Using schema doesn’t give you a ranking boost. Just having more detailed markup doesn’t mean it ranks better.” (Türkçesi: “Schema kullanmak size sıralama artışı sağlamaz. Daha ayrıntılı işaretlemeye sahip olmak, daha iyi sıralanacağı anlamına gelmez.”) SEJ coverage
- Danny Sullivan, Google Search Liaison: yapılandırılmış veri “optional” (Türkçesi: “isteğe bağlı”) ve “no impact on ranking in web search.” (Türkçesi: “web aramasındaki sıralama üzerinde etkisi yok”). Sullivan’ın 2020 ifadelerine ilişkin sektör haberleri üzerinden aktarıldı; ifadeyi nihai kabul etmeden önce orijinal gönderiyle doğrulayın.
John Mueller — kullanımdan kaldırmalar üzerine (2026)
- “Google is not killing schema.” (Türkçesi: “Google schema’yı öldürmüyor.”) Ve: “Understand that markup types come and go, but a precious few you should hold on to, like title and meta robots.” (Türkçesi: “İşaretleme türlerinin gelip gittiğini anlayın; ancak title ve meta robots gibi tutunmanız gereken değerli birkaç tür vardır.”) Coverage Mueller’ın 2026 açıklamalarına ilişkin Stan Ventures haberinden aktarıldı; ifade ikincil bir haberin dökümü olarak ele alınmalıdır.
Fabrice Canel, Microsoft Bing
- “Schema markup helps Microsoft’s LLMs understand content” (Copilot için). (Türkçesi: “Schema markup, Microsoft’un LLM’lerinin içeriği anlamasına yardımcı olur.”) Coverage Fabrice Canel’e atfedilen birincil kaynakta kelimesi kelimesine yayımlanmış ifade değil; Search Engine Land’in Nisan 2025 haberinden aktarıldı — tam alıntı olarak kullanmadan önce doğrulayın.
Schema türleri hızlı başvuru tablosu
2026 itibarıyla hâlâ zengin sonuç kazandıran türler
| schema.org türü | Ne için? | Bugün zengin sonuç? |
|---|---|---|
Article (NewsArticle, BlogPosting) | Editoryal içerik | Evet — makale görünümü / Top Stories uygunluğu |
Product (+ Offer, AggregateRating) | E-ticaret öğeleri | Evet — fiyat, kullanılabilirlik, inceleme yıldızları |
Review / AggregateRating | Uygun içerikte puanlar | Evet — inceleme snippet’i (yıldız puanları) |
FAQPage | Soru-cevap blokları | Hayır — zengin sonuçlar 2026’da kullanımdan kaldırıldı (hâlâ ayrıştırılır) |
HowTo | Adım adım talimatlar | Hayır — 2023’te kaldırıldı |
VideoObject | Video meta verileri | Evet — video zengin sonucu, önemli anlar, canlı rozeti |
LocalBusiness | Yerel varlıklar | Evet — yerel panel ayrıntıları, çalışma saatleri |
BreadcrumbList | Site hiyerarşisi | Evet — URL yerine kırıntı yolu |
Person | Kişiler / yazarlar | Zengin sonuç yok — sameAs üzerinden varlık anlayışı |
Organization | Şirketler / markalar | Zengin sonuç yok — varlık anlayışı + panel ayrıntıları |
Emekliye ayrılmış / kullanımdan kaldırılmış — zengin sonuçlar için uygulamayın
HowTo— masaüstü ve mobil zengin sonuçları 2023’te kaldırıldı.FAQPage— zengin sonuçlar 2026’da kullanımdan kaldırıldı (schema anlayış için hâlâ geçerli).- Haziran 2025’te emekliye ayrılanlar: Book Actions, Claim Review, Estimated Salary, Learning Video, Special Announcement, Vehicle Listing, eski Course Info.
Hızlı bilgiler
- Söz varlığı = schema.org (Google, Microsoft, Yahoo, Yandex; 2011’den beri).
- Biçim ≠ söz varlığı: JSON-LD (önerilir), Microdata, RDFa — tümü desteklenir.
- Doğrudan sıralama faktörü değil; getirisi zengin sonuçlar (CTR) + varlık anlayışıdır.
- Gerekli özellikler = uygunluk kapısı; önerilen = kalite, genellikle tolere edilir.
sameAs(Wikipedia/Wikidata/LinkedIn/Crunchbase) = varlık ayrıştırma kaldıracı.- Doğrulayın: Rich Results Test (zengin sonuç türleri) + schema.org Validator (her tür).
- Kural: yalnızca sayfada görünür olan içeriği işaretleyin; “fewer but complete and accurate” (Türkçesi: “daha az ama eksiksiz ve doğru”).
Uygulama öncelikleri için JSON-LD örnekleri
Bu makalenin başlangıç önceliği olarak adlandırdığı dört türün her biri için birer açıklamalı JSON-LD parçacığı — Organization, BreadcrumbList, Product ve Article — ayrıca yukarıda anılan sameAs hatasını gösteren bozuk ve düzeltilmiş bir çift.
1. Organization — varlık temeli
Bu, makalenin 1 numaralı öncelik olarak listelediği site genelindeki işaretlemedir: ad, logo, URL ve yetkili profillere işaret eden sameAs.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "Acme Consulting",
"url": "https://www.example.com/",
"logo": "https://www.example.com/images/logo.png",
"sameAs": [
"https://en.wikipedia.org/wiki/Acme_Consulting",
"https://www.linkedin.com/company/acme-consulting",
"https://www.crunchbase.com/organization/acme-consulting"
]
}
</script>name,url,logo— Google belgelerinin istediği gerekli özellikler; zengin sonuç üretmezler ancak varlığı oluştururlar.sameAs— her URL gerçekten bu şirketi tanımlamalıdır. Advanced lensinin uyardığı gibi yanlış profile işaret eden birsameAs, varlığınızı ilgisiz bir varlıkla birbirine karıştırabilir; bu nedenle yayımlamadan önce her bağlantının doğru sayfaya çözüldüğünü doğrulayın.
2. BreadcrumbList — ucuz ve geniş ölçüde uygun
Makalenin 2 numaralı önceliği. Listedeki her item bir kırıntıdır; position 1’den başlayarak ardışık olmalıdır.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"name": "Home",
"item": "https://www.example.com/"
},
{
"@type": "ListItem",
"position": 2,
"name": "Blog",
"item": "https://www.example.com/blog/"
},
{
"@type": "ListItem",
"position": 3,
"name": "Schema Markup",
"item": "https://www.example.com/blog/schema-markup/"
}
]
}
</script>- Son kırıntı (mevcut sayfa), Google belgelerine göre
item’ı çıkarabilir; eklemek zarar vermez — Google son giriş için bunu yok sayar. positionsırasını bozmak veya bir seviyeyi atlamak, bu türün Rich Results Test’te başarısız olmasının en yaygın nedenidir.
3. Product — en yüksek değerli e-ticaret türü
Makale, Product’ı fiyat, kullanılabilirlik ve inceleme puanlarına sahip tür olarak adlandırır — “e-ticaret için en yüksek değerli tür”. Uygunluğu en düşük örnek:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Wireless Trail Headphones",
"image": "https://www.example.com/images/headphones.jpg",
"offers": {
"@type": "Offer",
"priceCurrency": "USD",
"price": "89.99",
"availability": "https://schema.org/InStock"
},
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.6",
"reviewCount": "212"
}
}
</script>offersveprice/availabilitydeğerleri, listeyi başlangıç lensinin açıkladığı fiyat ve stok durumu görünümüne uygun hale getirir.aggregateRating, sayfada gerçekten var olan puanları yansıtmalıdır — makalenin “yalnızca sayfada gerçekten bulunan içeriği işaretleyin” kuralı burada doğrudan geçerlidir; uydurulmuş bir puan sayısı, Google yönergelerinin yasakladığı işaretleme türünün tam örneğidir.
4. Article — editoryal içerik için
Makalenin 4 numaralı önceliği; bu lens sisteminin üzerinde çalıştığı blog/haber içeriği için.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "BlogPosting",
"headline": "Schema Markup: Win Rich Results and Feed AI Search",
"datePublished": "2026-06-26",
"dateModified": "2026-07-13",
"author": {
"@type": "Person",
"name": "Jane Author",
"sameAs": "https://www.linkedin.com/in/jane-author"
},
"publisher": {
"@type": "Organization",
"name": "Acme Consulting",
"logo": {
"@type": "ImageObject",
"url": "https://www.example.com/images/logo.png"
}
}
}
</script>author.sameAs,Organization’ınsameAsözelliğiyle aynı varlık ayrıştırma işini yapar — aynı kaldıracınPersonsürümüdür.dateModified, gerçek düzenleme tarihlerini izlemelidir; bu site kendiupdatedfrontmatter’ına nasıl uyguluyorsa aynı disiplini izleyin — gerçek bir değişiklik olmadan artırmayın.
Bozuk ve düzeltilmiş: sameAs hatası
Advanced lensi, yanlış profile işaret eden bir sameAs’ın motorun ilgisiz varlıkları birbirine karıştırmasına neden olabileceği konusunda uyarır. Pratikte nasıl göründüğü şöyle.
Bozuk — sameAs aynı adlı ancak ilgisiz bir şirkete işaret ediyor:
{
"@type": "Organization",
"name": "Acme Consulting",
"sameAs": ["https://en.wikipedia.org/wiki/Acme_Corporation"]
}Acme Corporation, bu işletmenin değil Looney Tunes aksesuar şirketinin Wikipedia sayfasıdır — bir marka adı yaygın veya genel olduğunda gerçek bir risktir.
Düzeltilmiş — sameAs, açıklanan gerçek varlığa çözümlendiği doğrulanmış:
{
"@type": "Organization",
"name": "Acme Consulting",
"sameAs": ["https://en.wikipedia.org/wiki/Acme_Consulting_(software_company)"]
}Herhangi bir sameAs değerini yayımlamadan önce bağlantıyı kendiniz açın ve işaretlemenizde adını verdiğiniz kuruluşu, kişiyi veya markayı aynı şekilde açıkladığını doğrulayın — bu, makalenin canonical etikete gösterilmesini önerdiği incelemenin aynısıdır.
Kendinizi sınayın: Schema Markup
Schema markup, schema.org söz varlığı ve ne yapıp (ne yapmadığı) üzerine beş kısa soru. Her biri için bir yanıt seçin, sonra kontrol edin.
Zaman ayırmaya değer kaynaklar
Schema markup yazılarım
- Schema Markup for AI — AI araması açısı: schema neden doğrudan bir alıntı kaldıracı değildir, ancak varlık altyapısıdır (bu makaleden farklı bir soru).
- The Beginner’s Guide to Technical SEO — schema’yı motorların içeriği anlamasına yardımcı olan ve “web sitenizin öne çıkmasına yardımcı olabilecek birçok özelliği güçlendiren” kod olarak çerçevelediğim yer.
- Enterprise SEO — pragmatik yaklaşımım: “Size bir arama özelliği kazandırdığı sürece schema markup hayranıyım.”
- On-Page SEO Checklist — schema’nın “arama motorlarının bir sayfadaki bilgileri anlamasına yardımcı olan” ve daha fazla tıklama getirebilecek zengin snippet’ları güçlendiren kod olarak ele alınması.
- What Is Schema Markup? How to Add It & Why It Matters — başlıca türler ve uygulama için Ahrefs’in özel rehberi.
Sektörden
- Google retires 7 structured data features (June 2025) — Book Actions / Claim Review / Estimated Salary / Learning Video / Special Announcement / Vehicle Listing / eski Course Info kaldırmalarının haber kapsamı.
- Google drops FAQ rich results from search (Search Engine Journal) — FAQ’nin kullanımdan kaldırılması ve ona güvenen siteler için anlamı.
- Schema markup and AI search: no hype (Search Engine Land) — Fabrice Canel bağlamıyla schema’nın AI araması için ne yaptığına ve ne yapmadığına dair ayakları yere basan bakış.
- Is schema markup a ranking factor? (Search Engine Journal) — “doğrudan sıralama faktörü değil” ifadesinin arkasındaki temsilci açıklamaları ve kanıt.
- John Mueller on the 2026 schema update — “Google schema’yı öldürmüyor… işaretleme türleri gelir ve gider.”
- schema.org documentation — doğrudan kaynaktan söz varlığının kendisi.
Değişiklik günlüğü
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ş.
27 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ş.
18 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.
-
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ş.