Breadcrumb Schema Teknik Audit Scripti

0 Yanıt 19 Görüntülenme
Puanlayanlar
Katılımcılar
Konuyu Açan #1
[Bbcode]

[Breadcrumb Schema Teknik Audit Scripti]

Breadcrumb schema, arama motorları ve kullanıcı deneyimi açısından sitenizin yapısını netleştirir. Bu yapı, özellikle zengin snippet’ler ve yapılandırılmış veri kullanımıyla, sayfa hiyerarşisini doğru biçimde yansıtarak SEO performansını artırabilir. Ancak, schema kodları hatalı veya eksik olursa, arama motorları içeriğinizi yanlış anlayabilir veya hiç görmeyebilir. Bu nedenle düzenli olarak schema doğrulama ve audit yapmak hayati önem taşır.

İşte temel bir teknik audit scripti ve adımlar:

  1. Schema Kodlarını Toplama:

İlk adım, hedef sayfaların HTML kodları içerisinden schema JSON-LD bloklarını çıkarmaktır. Bu, doğrudan "script[type='application/ld+json']" etiketi aracılığıyla yapılabilir. Tarayıcı konsolundan veya server-side scriptlerle sayfa kaynağı okunabilir.

  1. Schema Doğrulama:

Extract edilen JSON-LD yapısını, Google Rich Results Test veya Schema Markup Validator kullanarak doğrula. Burada şunlara dikkat et:
  • "itemListElement" dizisi uygun şekilde yapılandırılmış mı?
  • Her öğe doğru "name" ve "position" alanlarına sahip mi?
  • "@type" alanları uygun şekilde belirlenmiş mi?


  1. Hata ve Uyarı Analizi:

Schema validator sonuçlarında çıkan hatalar ve uyarıları kaydet. Özellikle:
  • Eksik veya yanlış "item" URL’leri
  • Yanlış "position" dizisi sıralaması
  • Uygun olmayan "@type" kullanımı


  1. Güncelleme ve Düzeltme:

Hataları tespit ettikten sonra schema yapısını uygun hale getir. Örneğin, breadcrumb listesindeki URL’leri düzgün ve tam olmalı, "name" alanları doğru ve anlamlı olmalı.

  1. Otomasyon ve İzleme:

Her yeni içerik veya sayfa güncellemesinde schema doğrulaması otomatik hale getirilebilir. Ayrıca, düzenli periyotlarla audit yapılarak schema hatalarının erken tespiti sağlanmalı.

Örneğin, temel JSON-LD breadcrumb schema örneği şu şekildedir:

KOD
12345678910111213141516171819202122232425
{
  "@context": "https://schema.org",
  "@type": "BreadcrumbList",
  "itemListElement": [
    {
      "@type": "ListItem",
      "position": 1,
      "name": "Ana Sayfa",
      "item": "https://ornek.com"
    },
    {
      "@type": "ListItem",
      "position": 2,
      "name": "Kategori",
      "item": "https://ornek.com/kategori"
    },
    {
      "@type": "ListItem",
      "position": 3,
      "name": "Ürün",
      "item": "https://ornek.com/kategori/urun"
    }
  ]
}


Bu script ve adımlar, sitenizin breadcrumb schema’sını sağlıklı tutmanıza, arama motoru görünürlüğünü optimize etmenize ve kullanıcı deneyimini geliştirmeye yardımcı olur. Kendi sitenizde düzenli schema auditleri yapmayı ve hataları hızlıca düzeltmeyi alışkanlık haline getirin. Siz de schema doğrulama ve audit konusunda tecrübelerinizi paylaşmak veya sorularınız varsa, yorumlarınızı bekliyorum.

Yanıt vermek için giriş yapmış olmalısınız.

0 alıntı seçildi