SEO-5 min read

Yapılandırılmış Veri (Schema.org) Nedir? Web Sitenize Nasıl Eklersiniz?

Yapılandırılmış Veri (Schema.org) Nedir? Web Sitenize Nasıl Eklersiniz?

Google arama sonuçlarında bazı sitelerin yıldız puanı, fiyat bilgisi, SSS bölümü veya etkinlik tarihi gibi zengin bilgiler gösterdiğini fark etmişsinizdir. Bu zengin sonuçlar (rich results), yapılandırılmış veri sayesinde elde edilir. Yapılandırılmış veri, arama motorlarına sayfanızın içeriğini "makine diline" çevirmenizi sağlar.

Yapılandırılmış Veri Neden Önemli?

Arama motorları web sayfalarının HTML içeriğini okur ama her zaman doğru yorumlayamaz. Bir sayfada "Ali Yılmaz — Diş Hekimi — 0212 555 1234" yazıyor olabilir. İnsan bunu anlar ama arama motoru bunun bir doktor profili mi, iletişim bilgisi mi, yoksa rastgele bir metin mi olduğunu kesin olarak bilemez.

Yapılandırılmış veri, bu bilgiyi arama motoruna şu şekilde iletir: "Bu bir yerel işletmedir, adı Ali Yılmaz Diş Kliniği'dir, telefonu 0212 555 1234'tür, diş hekimliği hizmeti verir." Artık arama motoru bu bilgiyi kesin olarak anlar ve arama sonuçlarında zengin şekilde gösterebilir.

Somut Faydalar

  • Tıklanma oranında artış: Zengin sonuçlar (yıldız puanı, fiyat, SSS) standart sonuçlara göre %20-35 daha fazla tık alır
  • Daha iyi arama eşleşmesi: Google, içeriğinizi doğru anladığında, doğru aramalarda gösterir
  • Ses arama uyumu: Sesli asistanlar (Google Assistant, Siri) yapılandırılmış veriden faydalanır
  • AI arama motorları: ChatGPT, Gemini gibi AI araçları da yapılandırılmış veriyi kaynak olarak kullanır

JSON-LD Formatı

Yapılandırılmış veri eklemenin birden fazla yolu var (Microdata, RDFa, JSON-LD) ama Google'ın resmi olarak önerdiği format JSON-LD'dir. JSON-LD, sayfanın HTML yapısına dokunmadan, bir script etiketi içinde eklenir.

JSON-LD'nin Avantajları

  • HTML içerikten bağımsızdır — tasarımı bozmaz
  • Eklemesi ve yönetmesi kolaydır
  • Bir sayfaya birden fazla schema eklenebilir
  • JavaScript ile dinamik olarak oluşturulabilir (React, Next.js gibi frameworklerde ideal)

Temel Yapı

JSON-LD şu yapıda çalışır: Sayfanızın <head> bölümüne veya <body> içine bir <script type="application/ld+json"> etiketi eklersiniz. Bu etiket içinde JSON formatında yapılandırılmış veriyi tanımlarsınız. Her JSON-LD bloku @context (schema.org) ve @type (veri türü) alanlarıyla başlar.

Yaygın Schema Türleri ve Uygulamaları

1. LocalBusiness — Yerel İşletme

Fiziksel lokasyonu olan her işletme için şart. Restoran, klinik, avukatlık bürosu, kuaför — hepsi için uygulanabilir.

Eklenmesi gereken bilgiler:

  • İşletme adı, adresi, telefonu
  • Çalışma saatleri (openingHoursSpecification)
  • Koordinatlar (geo)
  • Logo ve fotoğraf
  • Hizmet bölgeleri (areaServed)

Bu schema, Google Business Profile ile uyumlu çalışır ve yerel aramalarda görünürlüğünüzü güçlendirir.

2. FAQ — Sıkça Sorulan Sorular

Sayfanızda SSS bölümü varsa, FAQ schema'sı ekleyerek arama sonuçlarında soruların doğrudan görünmesini sağlayabilirsiniz. Bu, sayfanızın arama sonuçlarında kapladığı alanı büyütür ve tıklanma oranını arttırır.

Uygulanması:

  • Her soru-cevap çifti için bir Question nesnesi oluşturulur
  • name alanına soru, acceptedAnswer alanına cevap yazılır
  • Cevaplarda HTML formatlama (kalın, link) kullanılabilir

Dikkat: Google, FAQ schema'sını artık sadece devlet ve sağlık otoritesi siteleri için zengin sonuç olarak gösteriyor. Ancak diğer siteler için de AI arama motorları ve Google'ın içerik anlama yetkinliği açısından eklemek hala faydalıdır.

3. Service — Hizmet

Hizmet sağlayıcı işletmeler için idealdir. Web tasarım, danışmanlık, temizlik, nakliyat gibi hizmetler için kullanılır.

Eklenmesi gereken bilgiler:

  • Hizmet adı ve açıklaması
  • Hizmet bölgesi
  • Sağlayıcı işletme bilgisi (provider)
  • Fiyat aralığı (varsa)

4. Article ve BlogPosting — Makale ve Blog Yazısı

Blog içerikleriniz için kullanılır. Yayın tarihi, yazar bilgisi, başlık ve görsel gibi bilgileri arama motoruna iletir.

Eklenmesi gereken bilgiler:

  • Başlık (headline)
  • Yazar (author) — isim, URL, görsel
  • Yayın tarihi (datePublished) ve güncelleme tarihi (dateModified)
  • Öne çıkan görsel (image)
  • Yayınlayan (publisher)

5. BreadcrumbList — Navigasyon Yolu

Sayfanızın site içindeki konumunu gösterir. Arama sonuçlarında URL yerine okunabilir navigasyon yolu görünür.

Örnek görünüm: Ana Sayfa > Blog > SEO Rehberleri > Schema.org Rehberi

Bu, hem kullanıcı deneyimini hem de arama motoru anlayışını iyileştirir.

6. Organization — Kurum

Firmanız hakkındaki temel bilgileri arama motoruna iletir. Logo, sosyal medya profilleri, iletişim bilgileri ve kurum açıklaması eklenir. Genellikle ana sayfaya eklenir.

Yapılandırılmış Veri Nasıl Test Edilir?

Schema'nızı ekledikten sonra mutlaka test edin:

  • Google Rich Results Test: https://search.google.com/test/rich-results adresinde sayfanızın URL'sini veya kodunuzu test edin. Hem hataları hem de zengin sonuç uygunluğunu gösterir.
  • Schema Markup Validator: https://validator.schema.org adresinde teknik doğrulama yapın.
  • Google Search Console: "Geliştirmeler" bölümünde yapılandırılmış veri raporlarını inceleyin. Hata ve uyarılar burada listelenir.

Next.js ve React Projelerinde Uygulama

Modern JavaScript frameworklerinde JSON-LD eklemek oldukça kolaydır. Sayfa componentinin <head> bölümüne <script> etiketi eklenerek uygulanır. Next.js'te metadata API'si veya <Script> componenti kullanılabilir.

İpuçları:

  • Her sayfa için farklı schema tanımlayın (blog yazısı için Article, hizmet sayfası için Service)
  • Dinamik verileri (tarih, fiyat, puan) otomatik olarak schema'ya yansıtın
  • Sayfayı her değiştirdiğinizde schema'nın da güncellendiğinden emin olun

Yaygın Hatalar

  • Sayfada olmayan bilgiyi schema'ya eklemek: Google, sayfada görünmeyen bilgiyi schema'da görürse ceza verebilir
  • Yanlış schema türü seçmek: Bir blog yazısı için Product schema kullanmak gibi
  • Zorunlu alanları atlamak: Her schema türünün zorunlu alanları vardır, bunları atlamamalısınız
  • Güncellememek: Fiyat veya çalışma saatleri değiştiğinde schema'yı da güncellemeyi unutmayın

Sonuç

Yapılandırılmış veri, web sitenizin arama motorlarıyla iletişimini güçlendiren temel bir SEO aracıdır. JSON-LD formatında uygulanması kolay, faydası büyüktür. LocalBusiness, FAQ, Service ve Article schemalarıyla başlayarak, arama sonuçlarında rakiplerinizden sıyrılabilirsiniz. Web sitenize yapılandırılmış veri eklenmesi için bizimle iletişime geçin.

Ilgili Yazilar

Bu Konuda Yardima mi Ihtiyaciniz Var?

Uzman ekibimiz projenizde size yardimci olabilir. Hemen iletisime gecin.