Ana içeriğe geç
SEO

Schema Markup Nedir?

Schema markup, web sayfalarında JSON-LD veya Microdata formatında yerleştirilen yapılandırılmış veri kod blokları. Sayfanın içeriğini Google, Bing ve AI arama motorlarına 'makine okuyabilir' formatta açıklıyor. Doğru schema 'rich snippet' (yıldızlı yorum, fiyat aralığı, FAQ accordion) eligibility'si veriyor.

schema.org standartları altında 700+ farklı içerik tipi tanımlı — Organization, LocalBusiness, Product, Recipe, Event, FAQPage, Article, Person, Service ve daha fazlası. Her tipte zorunlu + opsiyonel alanlar var. Yanlış schema 'manuel action' (Google ceza) riski yaratabiliyor; doğru schema rich result eligibility.

En yüksek değer veren schema'lar: 1. Organization + LocalBusiness — brand SERP, knowledge panel 2. FAQPage — açılır kutu formatında soru-cevap (mobile'da 40% fazla görünür alan) 3. AggregateRating + Review — yıldızlı yorum görünümü 4. BreadcrumbList — navigasyon snippet 5. Article — top stories, AMP, Google News eligibility 6. Product + Offer — fiyat + stok + yıldız e-ticaret 7. HowTo — adım adım numaralı liste rich result (2023 sonrası kısıtlı) 8. Event — etkinlik kartı + tarih + lokasyon

GEO için yeni öncelikler: - QAPage (Bing AI ve Perplexity'nin tercihi) - DefinedTerm (glossary, AI definition queries) - LearningResource (eğitim/öğrenme içeriği) - Dataset (research raporları, AI 'kaynak göster' modu)

Test aracı: search.google.com/test/rich-results — bir URL'in schema'sını + rich result eligibility'sini ücretsiz kontrol ediyor.

DevPixel Yaklaşımı

DevPixel her projede 14 farklı schema komponenti kullanıyor (Organization, LocalBusiness, FAQ, Article, HowTo, Person, ItemList, Product, AggregateOffer, Speakable, ServiceCatalog, QAPage, DefinedTerm, Dataset, LearningResource). src/components/StructuredData.tsx açık kodumuz örnek niteliğinde — 50+ projemizde test edilmiş yapı.