Maviona
Ücretsiz Teklif Alın
SEO

Schema Markup Rehberi: Zengin Sonuçlara Uygunluk

Maviona Editoryal Ekibi
Yayın: 2026-02-03Güncellendi: 14 Temmuz 202615 dk
Schema Markup Rehberi: Zengin Sonuçlara Uygunluk

Schema Markup (yapılandırılmış veri), sayfadaki varlık ve içerikleri makinece okunabilir biçimde tanımlamaya yardımcı olur. Doğru, görünür içerikle uyumlu ve desteklenen işaretleme bazı zengin sonuç özellikleri için uygunluk sağlayabilir; Google bu özelliklerin gösterileceğini veya CTR'ın belirli bir oranda artacağını garanti etmez.

Schema Markup Nedir?

Schema Markup, Schema.org standardına dayanan ve arama motorlarına içeriğinizin ne hakkında olduğunu anlatan yapılandırılmış bir veri formatıdır. İnsanlar sayfanızı okuyunca ne olduğunu anlar, ama arama motorları için ekstra ipuçları gerekir.

Üç Schema Formatı

  1. JSON-LD (JavaScript Object Notation for Linked Data): Google'ın çoğu uygulama için önerdiği, script etiketi içinde kullanılan format.
  2. Microdata: HTML elementlerine attribute olarak eklenir. Daha karmaşıktır.
  3. RDFa: Microdata'ya benzer, HTML attribute'ları kullanır.

Google, sitenin kurulumu izin veriyorsa uygulama ve bakım kolaylığı nedeniyle genellikle JSON-LD'yi önerir; geçerli Microdata ve RDFa da desteklenir. Bu rehberde örnekler JSON-LD formatındadır.

Schema Markup'ın Faydaları

  • Zengin sonuç uygunluğu: Desteklenen özelliklerin gereksinimleri karşılandığında uygunluk sağlayabilir
  • Arama görünümü: Uygun sayfalarda ek görsel veya bilgi sunulabilir; gösterim ve tıklama artışı garanti değildir
  • İçeriği tanımlama: Sayfadaki kişi, ürün, kuruluş veya içerik ilişkilerini açıklamaya yardımcı olur
  • Veri tutarlılığı: Görünür içerik ile işaretleme aynı bilgiyi sunmalıdır
  • Ölçüm: Etki, Search Console'da tarih ve URL kapsamı belirtilerek önce/sonra test edilmelidir

Temel Schema Türleri ve Örnekleri

1. Article (Makale) Schema

Blog yazıları ve haberler için kullanılabilir. Gerekli alanlar ve politika koşulları karşılandığında desteklenen arama görünümlerine uygunluk sağlayabilir; hangi alanların gösterileceğine Google karar verir.

{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "Anahtar Kelime Araştırması Rehberi 2026",
  "description": "SEO stratejinizin temeli olan anahtar kelime araştırmasını profesyonelce yapmanın yolları.",
  "image": "https://maviona.com/images/blog/anahtar-kelime-arastirmasi.jpg",
  "author": {
    "@type": "Organization",
    "name": "Maviona",
    "url": "https://maviona.com"
  },
  "publisher": {
    "@type": "Organization",
    "name": "Maviona",
    "logo": {
      "@type": "ImageObject",
      "url": "https://maviona.com/logo.png"
    }
  },
  "datePublished": "2026-02-15",
  "dateModified": "2026-02-15"
}

2. FAQ (Sıkça Sorulan Sorular) Schema

Sayfadaki gerçek ve kullanıcıya görünür SSS içeriğini tanımlar. Google'ın FAQ zengin sonucu desteği sınırlı bağlamlarda sunulur ve zaman içinde değişebilir; işaretlemeyi görünüm garantisi olarak kullanmayın.

{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Yapılandırılmış veri zengin sonucu garanti eder mi?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Hayır. Geçerli yapılandırılmış veri uygunluk sağlayabilir, ancak Google zengin sonucun gösterileceğini garanti etmez."
      }
    },
    {
      "@type": "Question",
      "name": "İşaretleme sayfadaki içerikle eşleşmeli mi?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Evet. Yapılandırılmış verideki bilgiler kullanıcıya görünen güncel içerikle uyumlu olmalıdır."
      }
    }
  ]
}

Dikkat: Google'ın desteklediği zengin sonuç türleri ve uygunluk kapsamı değişebilir. Uygulamadan önce güncel özellik belgelerini kontrol edin; desteklenmeyen bir görünüm için işaretleme eklemeyi performans taktiği gibi sunmayın.

3. HowTo (Nasıl Yapılır) Schema

Adım adım talimatları Schema.org sözlüğüyle tanımlamak için kullanılabilir. Bir Schema.org türünün varlığı, Google'ın o tür için zengin sonuç sunduğu anlamına gelmez; güncel destek listesini kontrol edin.

{
  "@context": "https://schema.org",
  "@type": "HowTo",
  "name": "Google Business Profile Nasıl Oluşturulur",
  "description": "Google Business Profile oluşturma ve optimize etme rehberi.",
  "totalTime": "PT30M",
  "estimatedCost": {
    "@type": "MonetaryAmount",
    "currency": "TRY",
    "value": "0"
  },
  "step": [
    {
      "@type": "HowToStep",
      "name": "Google Business Profile'a gidin",
      "text": "business.google.com adresine gidin ve Google hesabınızla oturum açın.",
      "url": "https://maviona.com/blog/yerel-seo-rehberi#adim-1"
    },
    {
      "@type": "HowToStep",
      "name": "İşletme bilgilerinizi girin",
      "text": "İşletme adı, kategori, adres ve iletişim bilgilerinizi eksiksiz doldurun.",
      "url": "https://maviona.com/blog/yerel-seo-rehberi#adim-2"
    },
    {
      "@type": "HowToStep",
      "name": "Doğrulamayı tamamlayın",
      "text": "Google'ın gönderdiği doğrulama kartındaki kodu girerek işletmenizi doğrulayın.",
      "url": "https://maviona.com/blog/yerel-seo-rehberi#adim-3"
    }
  ]
}

4. Product (Ürün) Schema

E-ticaret siteleri ve ürün sayfalarında ürün, teklif ve stok bilgilerini tanımlamak için kullanılabilir. Gerekli alanlar ve politikalar karşılandığında desteklenen ürün görünümlerine uygunluk sağlayabilir.

Örnek veriler temsildir: Aşağıdaki alanları yalnızca sayfada gerçekten görünen, güncel ürün bilgileriyle değiştirerek kullanın.

{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Örnek Kablosuz Kulaklık",
  "description": "Bu alan gerçek ürün sayfasındaki açıklamayla eşleşmelidir.",
  "image": "https://example.com/images/ornek-kulaklik.jpg",
  "brand": {
    "@type": "Brand",
    "name": "Örnek Marka"
  },
  "offers": {
    "@type": "Offer",
    "url": "https://example.com/urun/ornek-kulaklik",
    "priceCurrency": "TRY",
    "price": "2499.00",
    "availability": "https://schema.org/InStock"
  }
}

5. LocalBusiness (Yerel İşletme) Schema

Fiziksel lokasyona sahip uygun işletmelerin ad, adres ve çalışma saati gibi gerçek bilgilerini tanımlamak için kullanılabilir. İşaretleme tek başına yerel sıralamayı güçlendirme garantisi vermez.

Örnek veriler temsildir: İşletme türünü ve tüm alanları gerçek, kullanıcıya görünür bilgilerle değiştirin; bu örneği Maviona işletme verisi olarak yayımlamayın.

{
  "@context": "https://schema.org",
  "@type": "ProfessionalService",
  "name": "Örnek Danışmanlık",
  "description": "Bu açıklama gerçek işletmenin sunduğu hizmetlerle eşleşmelidir.",
  "url": "https://example.com",
  "telephone": "+90-212-000-00-00",
  "email": "[email protected]",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "Örnek Mah. Örnek Cad. No: 1",
    "addressLocality": "İstanbul",
    "addressRegion": "İstanbul",
    "postalCode": "34000",
    "addressCountry": "TR"
  },
  "openingHoursSpecification": [
    {
      "@type": "OpeningHoursSpecification",
      "dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"],
      "opens": "09:00",
      "closes": "18:00"
    }
  ]
}

6. BreadcrumbList (Breadcrumb Navigasyonu)

Site hiyerarşisini tanımlar ve desteklenen arama görünümünde breadcrumb gösterimine uygunluk sağlayabilir. Görünüm garanti değildir.

{
  "@context": "https://schema.org",
  "@type": "BreadcrumbList",
  "itemListElement": [
    {
      "@type": "ListItem",
      "position": 1,
      "name": "Ana Sayfa",
      "item": "https://maviona.com"
    },
    {
      "@type": "ListItem",
      "position": 2,
      "name": "Blog",
      "item": "https://maviona.com/blog"
    },
    {
      "@type": "ListItem",
      "position": 3,
      "name": "Schema Markup Rehberi",
      "item": "https://maviona.com/blog/schema-markup-rehberi-zengin-snippetlar"
    }
  ]
}

Next.js'te Schema Markup Uygulama

Next.js projelerinde JSON-LD, framework'ün güncel script ve metadata yaklaşımına uygun biçimde sayfa çıktısına eklenebilir. Uygulamanın gerçekten render edilen HTML'de yer aldığını kontrol edin:

Sayfa bazlı ekleme: Her sayfanın layout veya page dosyasında, sayfaya özgü schema verilerini ekleyebilirsiniz.

Global schema: Site genelinde geçerli Organization veya WebSite schema'sını root layout'a ekleyin.

Dinamik schema: Blog yazıları gibi dinamik sayfalarda, içerik verilerinden otomatik schema oluşturun.

Maviona projelerinde uygun sayfa türleri için schema üretimi build sürecine entegre edilebilir. Otomasyon tutarlılığı artırabilir, ancak manuel hata riskini ortadan kaldırmaz; render edilen çıktı ve gerçek sayfa içeriği her sürümde doğrulanmalıdır.

Schema Markup Test ve Doğrulama Araçları

Google Rich Results Test

  • URL: search.google.com/test/rich-results
  • Sayfanızın zengin sonuçlara uygun olup olmadığını test eder
  • Hataları ve uyarıları detaylı gösterir
  • Hem URL hem de kod snippet'ı ile test edilebilir

Schema Markup Validator

  • URL: validator.schema.org
  • Schema.org standardına uygunluğu kontrol eder
  • Google'a özgü değil, genel schema doğrulaması yapar

Google Search Console

  • Zengin sonuç raporlarında Google'ın algıladığı öğeleri, hataları ve geçerli durumları inceleyin
  • Hata ve uyarıları düzenli kontrol edin

Sık Yapılan Hatalar

  1. Görünmeyen içerik için schema ekleme: Schema'da belirtilen bilgiler sayfada görünür olmalıdır
  2. Sahte veya yanıltıcı veri: Gerçek olmayan yorum puanları veya fiyatlar ekleme
  3. Yanlış schema türü kullanma: İçerik türüne uygun olmayan schema seçimi
  4. Sözdizimi hataları: JSON-LD formatında virgül, parantez eksiklikleri
  5. Çakışan varlıklar: Aynı sayfada ilişkisi açıklanmayan veya birbiriyle tutarsız öğeler
  6. Schema'yı güncel tutmamak: Değişen fiyatlar, saatler veya bilgiler

Sonuç

Schema Markup, uygun içerik türlerinde arama motorlarına ek bağlam sağlayan teknik bir araçtır. Geçerli uygulama desteklenen zengin sonuçlara uygunluk sağlayabilir; görünüm, CTR veya sıralama artışı garanti etmez. JSON-LD, birçok framework'te bakım kolaylığı sağlayabilir.

Maviona olarak, içerik ve sayfa türü uygun olduğunda desteklenen schema türlerini uyguluyor, render edilen çıktıyı doğruluyoruz. Schema markup ve SEO hizmetlerimizi inceleyin veya sitenizin schema durumunu kontrol ettirelim.

Kaynaklar ve yöntem

Örnekler uygunluk, doğruluk ve görünür içerikle eşleşme ilkelerine göre gözden geçirildi. Fiyat, puan, yorum, adres ve iletişim alanları açıkça temsili hale getirildi; gerçek uygulamada güncel sayfa verisi kullanılmalıdır. Geçerli işaretleme zengin sonuç veya CTR garantisi değildir ve kaynaklar Maviona'yı değerlendirmez veya onaylamaz.

Paylaş

Bu Konudaki Hizmetlerimiz

Profesyonel destek almak ister misiniz?

WhatsApp ile yazın