Schema Markup Oluşturucu

Kendi bilgilerinizden Article, Product veya Breadcrumb JSON-LD oluşturun. Kodu kopyalayın ya da JSON'u indirip yayınlamadan önce inceleyin.

Ek bilgiler (isteğe bağlı)

Schema işaretlemesi, sayfa içeriğini yapılandırılmış bir biçimde anlatır. JSON-LD üretilen verinin biçimidir; Article ve Product gibi türler ise neyin anlatıldığını belirtir. Screpy’nin ücretsiz Schema Markup Oluşturucusu, verdiğiniz makale, ürün veya içerik yolu bilgilerini JSON-LD’ye dönüştürür. Uygun türü seçin, formu doldurun ve sitenize eklemeden önce çıktıyı inceleyin. Tam kodu kopyalayabilir veya JSON verisini indirebilirsiniz.

Kod üretmek ilk adımdır. Araç sayfanızı okumaz, fiyatın veya yazarın doğruluğunu kontrol etmez, kodu kurmaz ve Google’a göndermez. Yararlı bir uygulama için doğru bilgiler, uygun sayfaya yerleştirme ve yayımlanan çıktının kontrolü gerekir.

Sayfayı doğru anlatan schema türünü seçin

İstediğiniz arama görünümünden önce, ziyaretçinin sayfada gerçekten okuyabildiği veya satın alabildiği şeye bakın. Oluşturucuda üç yöntem ve üç makale alt türü bulunur:

Sayfa içeriği Seçim Çıktının anlattığı
Genel editoryal makale Article Makale, başlık ve yazar
Blog yazısı BlogPosting Blog yazısı olarak sunulan makale
Haber NewsArticle Haber makalesi
Teklif içeren tek ürün Product Ürün ve güncel tek Offer
Sayfanın gezinme yolu Breadcrumb Sıralı BreadcrumbList

Kategori listesi kendiliğinden tek bir Product değildir. Seçeneği var diye bir satış sayfası da NewsArticle olmaz. İçeriği gerçeğe uygun anlatan türü seçin.

Adres, işletme iletişim bilgileri veya çalışma saatleri için ayrı Local Business Schema Generator aracını kullanın. Bu oluşturucu Schema.org’daki her türü üretmez. Bilgileri ilgisiz forma sığdırmaya çalışmak yerine doğru türü korumak daha yararlıdır.

Makalenin gerçek bilgilerini hazırlayın

Article, BlogPosting veya NewsArticle seçip sayfa URL’sini, başlığı ve yazar adını girin. Bunlar bu formun zorunlu alanlarıdır. Google’ın bütün makaleler için zorunlu tuttuğu alanlarla karıştırılmamalıdır: güncel Article belgeleri, zorunlu alan listesi yerine içeriğe uygulanabilen önerilen özellikleri açıklar.

Üretilen yazar tek bir Person nesnesidir. Gerçek kişinin adını ve varsa kimliğini belirleyen profil URL’sini kullanın. Yayıncı adını kişi gibi girmeyin; forma sığdırmak için birden çok yazarı tek ad altında birleştirmeyin. Kurum yazarlı veya çok yazarlı içerik, bu gerçekleri doğru modelleyen bir uygulama gerektirir. Bu ekran o yazar yapılarını üretmez.

Ek bilgiler arasında en fazla üç görsel URL’si ile gerçek yayın ve değişiklik tarihleri bulunur. Uyarıyı kaldırmak için uydurma adres veya yalnızca logo eklemek yerine erişilebilen, içerikle ilgili görseller kullanın. Form takvim tarihlerini kabul eder ve yayından önceki değişiklik tarihini reddeder. İşaretleme eklediğiniz için yayın tarihini bugüne çevirmeyin.

Eksik görsel veya yayın tarihi uyarıları, gerçek bilgileri inceleme çağrısıdır. Uydurma değerleri kabul edilebilir yapmaz ve belirli bir arama özelliğinin bütün şartlarını tanımlamaz.

Tek bir gerçek ürün teklifini anlatın

Ürün yöntemi ürün adını, sayfa URL’sini, gerçek fiyatı, para birimini ve stok durumunu ister. Gerçek durumu seçin: InStock, OutOfStock, PreOrder, BackOrder veya Discontinued. İsteğe bağlı alanlar açıklama, görsel URL’si, SKU ve markadır. Çıktı tek Offer içeren bir Product’tır; ürün feed’i, varyant sistemi veya otomatik stok güncelleyici değildir.

29,90 EUR fiyatlı, stokta bulunan hayali Trail Bottle ürünü için temel yapı şöyledir:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Trail Bottle",
  "url": "https://example.com/products/trail-bottle/",
  "offers": {
    "@type": "Offer",
    "url": "https://example.com/products/trail-bottle/",
    "price": 29.9,
    "priceCurrency": "EUR",
    "availability": "https://schema.org/InStock"
  }
}
</script>

Bunlar canlı teklif veya doğrulanmış satıcı listelemesi değil, örnek değerlerdir. Bu kısa örnekte görsel yoktur; oluşturucu bunu inceleme için işaretler. Her hayali değeri değiştirin, varsa uygun gerçek görseli ekleyin. Gerçekten ücretsiz bir teklifte sıfır fiyat kabul edilir; fiyatı bilmiyorsanız yerine sıfır yazmayın.

Yorum ve toplam puan üretilmez. Başka doğrulayıcının uyarısını kaldırmak için bunları uydurmayın. Google’ın Product snippet rehberi, ilgili özellikleri ve teklif şartlarını ayırır. Daha kapsamlı satıcı deneyimleri, bu formun ötesinde ek uygulama gerektirebilir.

İçerik yolunu doğru sırayla oluşturun

Breadcrumb yöntemi iki ile on öğelik gezinme yolu üretir. Adları site hiyerarşisinde anlamlı sırayla girin. Her öğede ad, sonuncu hariç her öğede tam URL bulunmalıdır. Oluşturucu konumları birden başlayarak numaralandırır ve yol önizlemesi gösterir; site yapısını kendisi keşfetmez.

Hayali bir kontrol listesi sayfasının girdisi şöyle olabilir:

Konum Ad URL
1 Rehberler https://example.com/guides/
2 Yürüyüş https://example.com/guides/hiking/
3 Günübirlik çanta kontrol listesi Bu son öğe için isteğe bağlı

Google’ın Breadcrumb belgeleri, son öğenin URL’sini atlamaya izin verir; yerine işaretlemeyi içeren sayfanın URL’si kullanılır. Bu yolu kontrol listesi sayfasına ekleyin; aynı son değerleri bütün sayfalara koymayın.

Buradaki önizleme sitenize görünür gezinme eklemez. İşaretlemeyi gerçek hiyerarşiyle uyumlu tutun ve ayrıca oluşturulan içerik yolu bağlantılarını doğrulayın. Kod üretmenin her cihazda aynı arama görünümünü garanti ettiğini varsaymayın.

JSON-LD’yi kopyalayıp ilgili sayfaya ekleyin

Kodu kopyala, JSON-LD içeriğiyle birlikte tam HTML script öğesini verir. İndirme ise HTML sarmalayıcısı olmadan yalnızca JSON nesnesini içeren schema.json dosyasını verir. Bunlar farklı ekleme yöntemleri içindir: ham JSON bekleyen CMS alanına veri gerekir; HTML şablonu tam kodu kabul edebilir.

Google’ın yapılandırılmış veri açıklaması, JSON-LD’nin sayfanın head veya body bölümündeki script öğesine yerleştirilmesini anlatır. Sitenizin uygun şablonunu, yapılandırılmış veri alanını veya eklenti yöntemini kullanın. Normal paragraf editörüne yapıştırmak, kodu kurmak yerine yazı olarak gösterebilir veya silebilir.

Yeni blok eklemeden önce CMS’nin ya da temanın zaten ne ürettiğine bakın. Article ve BreadcrumbList aynı sayfanın farklı yönlerini anlatabilir. Sorun, aynı makale, ürün veya yol hakkında çelişkili bilgiler bulunmasıdır. Eski fiyat veya yazarı yeni sürümle yan yana bırakmak yerine sorumlu uygulamayı güncelleyin.

Oluşturucu, verilen değerleri script bloğu için güvenli biçimde serileştirir; fakat CMS’nin sonunda ne yayımlayacağını doğrulayamaz. Sayfayı kaydedin, sunulan çıktıya bakın ve amaçlanan değerlerin korunduğunu kontrol edin. Yalnızca kopyalamak veya indirmek sitenizde hiçbir şeyi değiştirmez.

Kodu, bilgileri ve arama uygunluğunu ayrı doğrulayın

Kurulan çıktıyı katmanlar halinde kontrol edin:

  1. JSON’un ayrıştırıldığını ve kodun doğru sayfada bulunduğunu doğrulayın.
  2. İç içe nesneler dahil belirtilen tür ve özellikleri inceleyin.
  3. Ad, fiyat, tarih, görsel ve gezinmeyi gerçek sayfayla karşılaştırın.
  4. Desteklemek istediğiniz arama özelliğinin güncel şartlarına bakın.

Structured Data Checker ile kurulan JSON-LD’yi, ayrıştırma hatalarını, varlıkları ve aracın seçili özellik kontrollerini inceleyin. Kapsamı sınırlıdır. İç içe Person, Offer veya bir makale alt türü bu kontrollerin dışında kalıp desteklenmeyen ya da kısmi görünebilir. Bu durum tek başına üretilen yapının geçersiz olduğunu göstermez; ilgili bulguları okuyup gerekirse daha kapsamlı doğrulama kullanın.

Desteklenen arama özellikleri için Google’ın Rich Results Test aracını kullanın. Eksik önerilen bilgileri inceleme görevi olarak değerlendirin; uydurma puan, görsel veya tarih ekleme daveti olarak değil. Doğru sözdizimi, makaleyi gerçek bir kişinin yazdığını veya teklifin hâlâ geçerli olduğunu da kanıtlayamaz.

Google’ın genel yapılandırılmış veri kuralları, ilgili, doğru ve güncel sayfa bilgileri ile uygun özellik şartlarını ister. Doğru işaretlenen sayfalara bile zengin sonuç garantisi verilmez. Oluşturucudaki özellik sayısı, çıktı boyutunu ölçer; eksiksizlik veya SEO puanı değildir.

Gelecekteki değişikliklerde işaretlemeyi güncel tutun

Fiyat, stok, yazar, anlamlı makale tarihi veya sayfa hiyerarşisi değiştiğinde kodu yeniden üretin ya da ilgili şablonu güncelleyin. Görünür bilgileri ve işaretlemeyi birlikte yayımlayıp sayfayı yeniden kontrol edin. Bu oluşturucu sonraki değişiklikleri izlemez ve kurulu kodu otomatik güncellemez.

Çeviri sayfalarında o dilin başlığını, ürün açıklamasını ve içerik yolu adlarını kullanın; doğru sürüm URL’lerini ve gerçek teklif bilgilerini girin. headline ve priceCurrency gibi teknik özellik adlarını değiştirmeyin. Arayüz dilinin değişmesi, girdiğiniz bilgileri çevirmez veya yerelleştirilmiş sayfa sürümleri oluşturmaz.

İncelenen girdileri ve kurulum yerini kendi yayın notlarınızda saklayın. Böylece sonraki güncelleme, sayfadan kopabilecek yeni bir kod parçası eklemek yerine bilinen kaynağa yapılan somut değişiklik olur.

Schema oluşturma hakkında sorular

Kendi bilgilerinizden Article, Product veya Breadcrumb JSON-LD oluşturun. Kodu kopyalayın ya da JSON'u indirip yayınlamadan önce inceleyin.

Sonucu nereye kurmalıyım?

Kopyaladığınız kodu ilgili sayfa şablonuna ekleyip yayınlanan HTML'i inceleyin. Kopyalama veya indirme sitenizi değiştirmez. Bilgileri sayfayla güncel tutun.

Ürün yorumu veya puanı oluşturabilir miyim?

Hayır. Ürün modu gerçek teklif fiyatı, para birimi ve stok durumunu kullanır. Yorum veya toplam puan uydurmaz; ürün feed'i ya da tam listeleme yapılandırmasının yerini almaz.

Kodu kopyalamak ile JSON indirmek arasındaki fark nedir?

Kopyalama HTML script öğesini de içerir. İndirilen schema.json yalnızca JSON nesnesidir. Şablonunuzun veya CMS alanının beklediği biçimi kullanıp yayımlanan çıktıyı doğrulayın.

Uyarıyı kaldırmak için görsel veya tarih uydurmalı mıyım?

Hayır. Uygun olduğunda gerçek, ilgili görseller ve doğru tarihler kullanın. Uyarı eksik bilgiyi incelemenizi ister; uydurma değer geçerli veya uygun işaretleme kanıtı değildir.

Hangi schema türlerini oluşturabilirim?

Article, BlogPosting, NewsArticle, tek Offer içeren Product ve BreadcrumbList oluşturabilirsiniz. Yerel işletme bilgileri için ayrı Local Business Schema Generator kullanılır.

Çevrilmiş sayfalarda schema nasıl kullanılmalı?

Başlık, açıklama ve içerik yolu adlarında ilgili sayfanın dilini; o sürümün doğru URL’lerini ve gerçek teklif bilgilerini kullanın. Teknik JSON-LD özellik adlarını değiştirmeyin. Oluşturucu girdileri otomatik çevirmez.

Kod oluşturmak Google'da zengin sonuç garantisi verir mi?

Hayır. Oluşturucu canlı sayfayı veya tüm uygunluk şartlarını kontrol etmeden girdilerinizden kod üretir. Kurulan işaretlemeyi doğrulayıp seçtiğiniz türün güncel kurallarına uyun.

Makale yazarı olarak kurum veya birden çok kişi kullanabilir miyim?

Mevcut makale formu tek bir Person yazarı üretir. Kurum veya birden çok yazar için gerçeği doğru modelleyen işaretleme gerekir. Forma sığdırmak için kurum adını veya virgülle ayrılmış kişileri tek Person adına yazmayın.