SEO

Schema Markup Nedir?

Schema Markup Nedir ve Nasıl Uygulanır?

Schema Markup, web sayfalarınızdaki içeriği tanımlamak ve arama motorlarına daha fazla bağlam sağlamak için kullanılan bir kod türüdür. Temel olarak, web sayfanızdaki verileri (örneğin, bir ürünün fiyatı, bir etkinliğin tarihi veya bir tarifin malzemeleri) arama motorlarının anlayabileceği bir formata dönüştürür. Bu sayede, arama motorları sayfanızın ne hakkında olduğunu daha net bir şekilde anlar ve arama sonuçlarında daha zengin ve bilgilendirici sonuçlar (Rich Snippets) gösterebilir.

Schema.org, Google, Bing, Yahoo ve Yandex gibi büyük arama motorlarının ortak çalışmasıyla oluşturulmuş bir web sitesidir. Bu site, farklı içerik türleri için kullanabileceğiniz standartlaştırılmış Schema türlerini ve sözlüklerini sunar.

Zengin Sonuçlar (Rich Snippets) Nedir?

Schema Markup kullandığınızda, arama sonuçlarında normal metin snippet’lerinden daha fazla bilgi içeren “zengin sonuçlar” elde edersiniz. İşte bazı örnekler:

  • Ürünler: Ürün adı, fiyatı, stok durumu, yıldız derecelendirmesi ve inceleme sayısı.
  • Etkinlikler: Etkinlik adı, tarihi, saati, yeri ve bilet fiyatları.
  • Tarifler: Tarif adı, malzemeler, pişirme süresi, kalori ve fotoğraflar.
  • Yerel İşletmeler: İşletme adı, adresi, telefon numarası, çalışma saatleri, müşteri yorumları ve harita konumu.

Bu zengin bilgiler, arama sonuçlarında daha fazla dikkat çeker ve kullanıcıların web sitenize tıklama olasılığını artırır.

Schema Markup Neden Önemlidir?

Schema Markup, web siteniz için birçok önemli avantaj sunar:

Arama Motorları İçin Daha İyi Anlama

Arama motoru botları, web sayfalarını HTML kodlarını analiz ederek tarar ve içeriklerini anlamaya çalışır. Schema Markup, bu botlara sayfanızın içeriği hakkında daha yapılandırılmış ve net bilgiler sunarak, içeriğin bağlamını daha iyi anlamalarına yardımcı olur. Bu, semantik SEO’nun (anlamsal SEO) temel bir unsurudur.

Gelişmiş Görünürlük ve Tıklama Oranları

Zengin sonuçlar, arama sonuçlarında daha fazla bilgi içerdiği ve daha görsel olduğu için kullanıcıların dikkatini daha çok çeker. Bu da web sitenizin görünürlüğünü artırır ve daha fazla kullanıcının sayfanıza tıklamasını sağlar. Tıklama oranlarındaki (TO/CTR) artış, web sitenize daha fazla organik trafik gelmesi anlamına gelir.

Rekabet Avantajı

Schema Markup kullanan web siteleri, arama sonuçlarında daha zengin ve bilgilendirici sonuçlar göstererek rakiplerinin önüne geçer. Özellikle benzer ürün veya hizmetler sunan birçok web sitesinin olduğu rekabetçi sektörlerde, Schema Markup önemli bir fark yaratabilir.

Farklı Schema Markup Türleri

Schema.org, farklı içerik türleri için çok sayıda Schema türü sunar. İşte en yaygın kullanılanlardan bazıları:

  • Article (Makale): Blog yazıları, haber makaleleri, dergi makaleleri ve diğer makale türleri için kullanılır. headline (başlık), author (yazar), datePublished (yayın tarihi), articleBody (makale içeriği) gibi bilgileri içerir.
  • Product (Ürün): E-ticaret sitelerindeki ürünler için kullanılır. name (ürün adı), image (ürün resmi), description (açıklama), sku (stok kodu), brand (marka), offers (fiyat, stok durumu, satıcı) gibi bilgileri içerir.
  • LocalBusiness (Yerel İşletme): Restoranlar, mağazalar, oteller ve diğer yerel işletmeler için kullanılır. name (işletme adı), address (adres), telephone (telefon numarası), openingHours (çalışma saatleri), geo (konum) gibi bilgileri içerir.
  • Event (Etkinlik): Konserler, konferanslar, tiyatro oyunları ve diğer etkinlikler için kullanılır. name (etkinlik adı), startDate (başlangıç tarihi), endDate (bitiş tarihi), location (yer), offers (bilet fiyatları) gibi bilgileri içerir.
  • FAQPage (Sıkça Sorulan Sorular Sayfası): Sıkça sorulan sorular sayfaları için kullanılır. mainEntity özelliği içinde Question ve Answer türlerini içerir.
  • HowTo (Nasıl Yapılır): Adım adım talimatlar içeren içerikler için kullanılır. name (nasıl yapılır başlığı), step (adım) gibi bilgileri içerir.
  • Recipe (Tarif): Yemek tarifleri için kullanılır. name (tarif adı), image (yemek fotoğrafı), ingredients (malzemeler), instructions (talimatlar), cookTime (pişirme süresi), calories (kalori) gibi bilgileri içerir.

Bunlar sadece birkaç örnektir. Schema.org web sitesinde çok daha fazla Schema türü bulabilirsiniz.

Schema Markup Nasıl Uygulanır?

Schema Markup uygulamak için üç ana yöntem vardır:

JSON-LD (JavaScript Object Notation for Linked Data)

Google tarafından en çok önerilen ve en kolay uygulanan yöntemdir. JSON-LD kodları, web sayfanızın <head> bölümüne eklenen bir <script> etiketi içinde bulunur.

Örnek (Ürün Schema – JSON-LD):

HTML

 
<script type="application/ld+json">
{
  "@context": "https://schema.org/",
  "@type": "Product",
  "name": "Örnek Ürün",
  "image": "https://www.orneksite.com/urun-resmi.jpg",
  "description": "Bu bir örnek üründür.",
  "sku": "12345",
  "brand": {
    "@type": "Brand",
    "name": "Örnek Marka"
  },
  "offers": {
    "@type": "Offer",
    "url": "https://www.orneksite.com/urun",
    "priceCurrency": "TRY",
    "price": "100",
    "availability": "https://schema.org/InStock"
  }
}
</script>

Mikro Veri (Microdata)

HTML etiketleri içine eklenen nitelikler aracılığıyla uygulanır. JSON-LD’ye göre daha karmaşıktır ve okunabilirliği daha düşüktür.

RDFa (Resource Description Framework in Attributes)

HTML etiketleri içine nitelikler ekleyerek kullanılan bir diğer yöntemdir. Mikro Veri’ye benzer şekilde, JSON-LD’ye göre daha az tercih edilir.

Google Rich Results Test Aracı

Schema Markup uyguladıktan sonra, kodunuzun doğru çalışıp çalışmadığını kontrol etmek için Google’ın Zengin Sonuçlar Test Aracı’nı kullanmanız çok önemlidir. Bu araç, hataları tespit etmenize ve zengin sonuçların arama sonuçlarında nasıl görüneceğini önizlemenize olanak tanır.

Schema Markup Oluşturma Araçları

Schema Markup oluşturmayı kolaylaştıran birçok online araç mevcuttur. Bu araçlar, gerekli bilgileri girdiğinizde otomatik olarak JSON-LD kodunu oluşturur. İşte bazı popüler araçlar:

Schema Markup İpuçları ve En İyi Uygulamalar

  • İçeriğinizle Eşleşen Şema Türlerini Seçin: Her sayfa için en uygun Schema türünü kullanın. Örneğin, bir ürün sayfası için Product Schema, bir blog yazısı için Article Schema kullanın.
  • Doğru ve Eksiksiz Bilgiler Ekleyin: Schema Markup’ınızda doğru, güncel ve eksiksiz bilgiler kullanın. Yanlış veya eksik bilgiler, arama motorları tarafından olumsuz olarak değerlendirilebilir ve zengin sonuçların görüntülenmesini engelleyebilir.
  • Google’ın Yapılandırılmış Veri Yönergelerine Uyun: Google’ın yapılandırılmış veri yönergelerini dikkatlice inceleyin ve Schema Markup’ınızı bu yönergelere uygun olarak uygulayın. Bu yönergeler, hangi bilgilerin zorunlu olduğunu, hangi biçimlendirmelerin kullanılması gerektiğini ve hangi uygulamalardan kaçınılması gerektiğini belirtir.
  • Schema Markup’ınızı Test Edin: Schema Markup uyguladıktan sonra, Google’ın Zengin Sonuçlar Test Aracı’nı kullanarak kodunuzu test edin. Bu araç, hataları tespit etmenize ve zengin sonuçların arama sonuçlarında nasıl görüneceğini önizlemenize olanak tanır. Test aracını düzenli olarak kullanarak, Schema Markup’ınızın her zaman doğru çalıştığından emin olun.
  • Schema Markup’ı Düzenli Olarak Kontrol Edin ve Güncelleyin: Schema.org ve Google’ın yönergeleri zaman zaman güncellenebilir. Schema Markup’ınızı düzenli olarak kontrol ederek ve güncelleyerek, en son standartlara uyum sağlayın ve olası sorunları önleyin.
  • Teknik SEO ile Birlikte Kullanın: Schema Markup, tek başına bir SEO stratejisi değildir. Diğer teknik SEO uygulamalarıyla (örneğin, site hızı optimizasyonu, mobil uyumluluk, site haritası) birlikte kullanıldığında en iyi sonuçları verir.
  • Kullanıcı Deneyimini Önceliklendirin: Schema Markup, arama motorları için tasarlanmış olsa da, sonuçta kullanıcı deneyimini iyileştirmeye yönelik olmalıdır. Zengin sonuçların, kullanıcıların aradıkları bilgilere daha hızlı ve kolay bir şekilde ulaşmalarına yardımcı olduğundan emin olun.
  • Aşırıya Kaçmaktan Kaçının: Sayfanızdaki her şeyi Schema Markup ile işaretlemeye çalışmayın. Yalnızca en önemli ve alakalı bilgileri işaretleyin. Aşırı kullanım, arama motorları tarafından spam olarak algılanabilir.
  • Rakiplerinizi İnceleyin: Rakiplerinizin Schema Markup’ı nasıl kullandığını inceleyerek, kendi stratejinizi geliştirebilirsiniz. Hangi Schema türlerini kullandıklarını, hangi bilgileri işaretlediklerini ve zengin sonuçlarının nasıl göründüğünü analiz edin.
  • JSON-LD’yi Tercih Edin: Google, JSON-LD biçimini önermektedir. Uygulaması daha kolaydır ve HTML kodunuzu daha temiz tutar.
  • Schema Markup Oluşturma Araçlarını Dikkatli Kullanın: Otomatik Schema Markup oluşturma araçları faydalı olabilir, ancak her zaman oluşturulan kodu kontrol etmeniz ve doğru olduğundan emin olmanız önemlidir.

Sonuç

Schema Markup, web sitenizin SEO performansını artırmak, arama sonuçlarında daha fazla görünürlük elde etmek ve tıklama oranlarınızı yükseltmek için güçlü bir araçtır. Doğru uygulandığında, web sitenizin arama motorları tarafından daha iyi anlaşılmasını, daha zengin ve bilgilendirici sonuçlar göstermesini ve daha fazla kullanıcıya ulaşmasını sağlar. Bu rehberde anlatılan bilgileri ve ipuçlarını kullanarak, Schema Markup’ı web sitenize etkili bir şekilde uygulayabilir ve online başarınızı artırabilirsiniz. Unutmayın, Schema Markup sürekli gelişen bir alandır. Bu nedenle, en son güncellemeleri ve yönergeleri takip etmek önemlidir.

Koray Çamdalı

Yazar

Koray Çamdalı

Koray Çamdalı, 1997 yılında İskenderun'da doğmuş ve eğitim hayatını Gaziantep'te tamamlamıştır. Bilgisayar Mühendisliği lisansını 3.1 ortalamayla bitiren Koray, 2019'da kendi Dijital Pazarlama Ajansı'nı kurmuştur. SEO ve dijital pazarlama alanlarında uzmanlaşan Koray, Önemli İsviçre şirketleri için pazarlama çalışmaları yürütmektedir. Dijital dünyada yenilikçi projelerle sektörde fark yaratmayı hedeflemektedir.