Schema Markup (Yapısal Veri) Nedir?
Schema Markup, web sitelerindeki içeriklerin yapılandırılmış verilerle tanımlanmasını sağlayarak arama motorlarının sayfaları daha doğru yorumlamasına yardımcı olur.
Orbita Ekibi
SEO Uzmanları
İçindekiler
- 01Schema Markup Ne İşe Yarar?
- 02Schema Markup Nasıl Çalışır?
- 03Schema Markup Türleri Nelerdir?
- 04Schema Markup Nasıl Eklenir?
- 05Schema Markup SEO Açısından Neden Önemlidir?
- 06Schema Markup Testi Nasıl Yapılır?
- 07Schema Markup Kullanırken Nelere Dikkat Edilmelidir?
- 08Schema Markup ile Arama Motorlarının İçerikleri Anlamasını Destekleyin
Schema Markup, web sayfalarındaki bilgilerin arama motorları tarafından daha kolay anlaşılmasını sağlayan yapılandırılmış veri işaretleme yöntemidir. Türkçede yapısal veri veya yapılandırılmış veri olarak adlandırılan bu sistem, ürün, makale, işletme ve etkinlik gibi içeriklerin belirli standartlara göre tanımlanmasına yardımcı olur.
Schema Markup sayesinde arama motorlarına sayfanın içeriği hakkında ek bilgiler sunulabilir. Özellikle Google tarafından desteklenen işaretlemeler, uygun sayfaların zengin arama sonuçlarında görüntülenmesine katkı sağlayabilir.
Schema Markup Ne İşe Yarar?
Schema Markup, web sayfalarında bulunan bilgilerin anlamlandırılması amacıyla kullanılır. Arama motorları sayfaları tararken metinleri, görselleri ve bağlantıları analiz eder. Yapılandırılmış veri işaretlemeleri ise bu unsurların hangi kavramları temsil ettiğini açık biçimde belirtir.
Örneğin bir e-ticaret sitesinde ürünün adı, fiyatı, markası ve stok durumu yapılandırılmış veri aracılığıyla tanımlanabilir.
Schema Markup kullanımının başlıca amaçları şunlardır:
- Sayfa içeriğinin arama motorlarına açıklanması
- Ürün, makale ve işletme bilgilerinin tanımlanması
- Uygun içeriklerin zengin sonuç özelliklerinden yararlanmasının desteklenmesi
- Web sayfasındaki varlıklar arasındaki ilişkilerin belirtilmesi

Schema Markup Nasıl Çalışır?
Schema Markup, Schema.org tarafından tanımlanan ortak bir sözlükten yararlanır. Bu sistemde içerik türleri ve bunlara ait özellikler belirlenerek bilgiler makine tarafından işlenebilir biçimde sunulur.
Örneğin bir blog yazısı için başlık, yazar, yayın tarihi ve görsel bilgileri tanımlanabilir. İşletme sayfalarında ise adres, telefon numarası ve çalışma saatleri gibi özellikler kullanılabilir.
Arama motorları, sayfayı tararken bu işaretlemeleri inceleyerek içerikle ilişkili bilgileri değerlendirebilir.
Schema.org Nedir?
Schema.org, web içeriklerinin tanımlanmasında kullanılan yapılandırılmış veri türlerini ve özelliklerini içeren ortak bir sözlüktür. Google, Microsoft, Yahoo ve Yandex'in iş birliğiyle başlatılan proje, web üzerindeki bilgilerin standart biçimde ifade edilmesini amaçlar.
Schema.org içerisinde ürünlerden kuruluşlara, tariflerden etkinliklere kadar çok sayıda içerik türü bulunur. Sayfanın amacına uygun türler seçilerek işaretleme yapılabilir.
Schema Markup Türleri Nelerdir?
Schema Markup, web sitesinin yapısına ve içerik türüne göre farklı biçimlerde uygulanabilir. En sık kullanılan işaretleme türleri aşağıda açıklanmıştır.
Article Schema
Article Schema, haber ve blog yazılarının tanımlanmasında kullanılır. Makale başlığı, yazar, yayın tarihi ve görsel gibi bilgiler belirtilebilir. Özellikle düzenli yayın yapan web sitelerinde içerik bilgilerinin arama motorlarına aktarılmasını destekler.
Product Schema
Product Schema, e-ticaret sitelerindeki ürünlerin tanımlanmasını sağlar. Ürün adı, marka, fiyat, para birimi ve stok durumu gibi özellikler kullanılabilir. Google'ın ilgili koşulları karşılandığında ürün bilgilerinin zengin arama sonuçlarında gösterilmesi mümkün olabilir.
LocalBusiness Schema
LocalBusiness Schema, fiziksel konumu bulunan işletmeler için kullanılır. İşletmenin adı, adresi, telefon numarası ve çalışma saatleri gibi bilgiler tanımlanabilir. Bu işaretleme, yerel işletme bilgilerinin arama motorları tarafından yorumlanmasını kolaylaştırır.
BreadcrumbList Schema
BreadcrumbList Schema, web sitesindeki sayfaların gezinme hiyerarşisini tanımlar. Ana sayfa, kategori ve alt sayfalar arasındaki ilişki belirtilebilir. Google, uygun durumlarda bu bilgileri arama sonuçlarındaki içerik yolu gösteriminde kullanabilir.
Organization Schema
Organization Schema, bir kuruluşun kimliğini ve temel bilgilerini tanımlamak amacıyla kullanılır. Kuruluş adı, web sitesi adresi, logo ve resmi sosyal medya profilleri gibi bilgiler işaretlenebilir.
Schema Markup Nasıl Eklenir?
Schema Markup, web sayfalarına farklı yöntemlerle eklenebilir. En yaygın kullanılan yöntemlerden biri JSON-LD formatıdır. Bu yöntem sayesinde yapılandırılmış veriler, HTML içerisinde ayrı bir kod bloğuyla tanımlanabilir.
Schema Markup eklemek için aşağıdaki adımlar izlenebilir:
- İşaretleme yapılacak sayfanın içerik türü belirlenir.
- Schema.org üzerinden uygun veri türü seçilir.
- Sayfadaki bilgilerle uyumlu özellikler tanımlanır.
- JSON-LD kodu hazırlanarak sayfaya eklenir.
- İşaretleme test edilerek hatalar kontrol edilir.
- Değişen bilgiler doğrultusunda işaretlemeler güncellenir.
WordPress gibi içerik yönetim sistemlerinde SEO eklentileri aracılığıyla bazı yapılandırılmış veri türleri otomatik olarak oluşturulabilir. Özel geliştirilmiş web sitelerinde ise işaretlemeler doğrudan kaynak koduna eklenebilir.
JSON-LD Nedir?
JSON-LD, JavaScript Object Notation for Linked Data ifadesinin kısaltmasıdır. Yapılandırılmış bilgilerin makine tarafından okunabilir biçimde sunulmasını sağlayan bir veri formatıdır.
Schema.org kullanılacak içerik türlerini ve özelliklerini tanımlarken JSON-LD, bu bilgilerin web sayfasına aktarılmasında kullanılan yöntemlerden biridir.
Schema Markup SEO Açısından Neden Önemlidir?
Schema Markup, teknik SEO çalışmalarında içeriklerin arama motorları tarafından daha açık biçimde yorumlanmasını destekler. Özellikle ürün, makale ve işletme sayfalarındaki bilgilerin standart bir yapıda sunulmasına yardımcı olur.
Yapılandırılmış veri kullanımı doğrudan sıralama artışı sağlayan bir faktör olarak değerlendirilmemelidir. Bununla birlikte uygun sayfaların zengin sonuç özelliklerinden yararlanabilmesi, arama sonuçlarındaki sunumu geliştirebilir.
Örneğin ürün sayfalarında fiyat ve stok bilgilerinin gösterilmesi, kullanıcıların sayfayı ziyaret etmeden önce ürün hakkında bilgi edinmesini sağlayabilir.
Schema Markup Testi Nasıl Yapılır?
Web sayfalarına eklenen yapılandırılmış verilerin doğru oluşturulup oluşturulmadığı çeşitli araçlarla kontrol edilebilir.
Bu amaçla iki temel araç kullanılabilir:
- Google Rich Results Test: Sayfanın Google tarafından desteklenen zengin sonuç türlerine uygunluğunu ve ilgili işaretleme hatalarını kontrol eder.
- Schema Markup Validator: Schema.org sözlüğüne göre oluşturulan yapılandırılmış verilerin sözdizimini ve özelliklerini incelemek için kullanılır.
Testler sırasında eksik zorunlu alanlar, geçersiz değerler ve hatalı işaretlemeler tespit edilebilir. Ancak testlerin başarıyla tamamlanması, sayfanın mutlaka zengin sonuç olarak gösterileceği anlamına gelmez.
Schema Markup Kullanırken Nelere Dikkat Edilmelidir?
Yapılandırılmış veri uygulamalarında doğru içerik türünün seçilmesi ve bilgilerin gerçeği yansıtması önemlidir. Hatalı veya yanıltıcı işaretlemeler, Google'ın ilgili özelliklerinden yararlanılmasını engelleyebilir.
Uygulama sırasında şu noktalara dikkat edilmelidir:
- İşaretlemeler sayfanın gerçek içeriğiyle uyumlu olmalıdır.
- Kullanıcılara sunulmayan veya yanıltıcı bilgiler eklenmemelidir.
- Google'ın yapılandırılmış veri yönergeleri incelenmelidir.
- Zorunlu ve önerilen özellikler doğru tanımlanmalıdır.
- Ürün fiyatı ve stok durumu gibi değişken bilgiler güncel tutulmalıdır.
- Aynı sayfada çelişkili işaretlemeler bulunmamalıdır.
Ayrıca Schema.org içerisinde bir veri türünün bulunması, Google'ın o tür için özel bir arama görünümü sunduğu anlamına gelmez. Bu nedenle desteklenen zengin sonuç türleri ayrıca kontrol edilmelidir.
Schema Markup ile Arama Motorlarının İçerikleri Anlamasını Destekleyin
Schema Markup, web sayfalarındaki bilgilerin standart biçimde tanımlanmasını sağlayarak arama motorlarının içerikleri daha doğru yorumlamasına yardımcı olan bir teknik SEO uygulamasıdır.


