Yandex Arama Navigasyonu için BreadcrumbList Şemasının Uygulanması

Bu sayfayı yapay zekâya sor

10 görüntülenme 6 dk okuma

Yandex için BreadcrumbList şeması, web sitenizin hiyerarşisini doğrudan arama sonuçlarında görüntülemek için yapılandırılmış bir yol sunar. Ana sayfadan mevcut sayfaya giden yolu tanımlayarak, bu işaretleme arama motorlarının site yapısını anlamasına yardımcı olur. Doğru yapılandırıldığında, kullanıcıların sadece bir URL yerine net bir navigasyon yolu görmesini sağlar; bu da e-ticaret ve içerik ağırlıklı platformlar için genellikle daha iyi tıklama oranları ile sonuçlanır.

BreadcrumbList işaretlemesi siteniz için neden gereklidir?

Arama motorları, arama sonucu snippet’inde anlamlı bir yol göstermek için breadcrumb’ları (içerik haritalarını) kullanır. Bu görsel yardım, kullanıcılara daha tıklamadan sitenizde nerede olduklarına dair bağlam sağlar. Büyük bir katalog veya derin iç içe kategorilere sahip bir haber sitesi için bu işaretleme, genel kullanıcı oryantasyonunu iyileştiren bir harita görevi görür.

Yandex Arama Navigasyonu için BreadcrumbList Şemasının Uygulanması

Kullanıcı deneyiminin ötesinde, yapılandırılmış veriler Yandex’in site ilişkilerini yorumlamasına yardımcı olur. Makine tarafından okunabilir bir yol sağladığınızda, arama motorunun içeriğinizin derinliğini yanlış yorumlama riskini azaltırsınız. Bu doğruluk, çeşitli cihaz türlerinde yüksek kaliteli snippet’leri korumak için hayati önem taşır.

Geliştiriciler ve site sahipleri için uygulama bir köprü görevi görür. Net bir hiyerarşi sağlayarak, arama tarayıcısının hangi sayfaların ana kategori, hangilerinin ise bireysel ürün veya makale sayfası olduğunu anlamasına yardımcı olursunuz. Bu, tarayıcının keşif için harcadığı deneme-yanılma süresini azaltır.

  • Arama sonuçlarında kategori sayfalarının görünürlüğünü artırır.
  • Kullanıcıların mevcut sayfa ile ana sayfa arasındaki ilişkiyi anlamasına yardımcı olur.
  • Site mimarinizin temiz bir görsel temsilini sağlar.
  • Kullanıcıları ilgili ana kategorilere yönlendirerek hemen çıkma oranlarını azaltır.

Temel teknik gereksinimler nelerdir?

Bunu uygulamak için schema.org BreadcrumbList sözlüğünü kullanmalısınız. Yapı, her biri bir konum ve bir öğe (item) içeren bir ListItem öğeleri listesi gerektirir. Öğe, hiyerarşideki sayfanın URL’sine karşılık gelen bir ad ve ID içermelidir.

Yandex Arama Navigasyonu için BreadcrumbList Şemasının Uygulanması — 2

Uygulama, geçerli bir JSON-LD formatı gerektirir. Breadcrumb’ın her seviyesi, itemListElement dizisi içindeki ayrı bir nesne ile temsil edilmelidir. ‘item’ özelliğinin mutlak bir URL içerdiğinden emin olun, çünkü göreceli yollar ayrıştırma hatalarına veya işaretlemenin göz ardı edilmesine yol açabilir.

Sözdizimi temiz olmalıdır. JSON nesnesini bozduğu için sondaki virgülleri veya yanlış tırnak işaretlerini dahil etmekten kaçının. Dağıtım yaparken, komut dosyası bloğunu HTML’nizin head bölümüne yerleştirin; böylece tarayıcı sayfaya ulaştığında işlediği ilk şey bu olur.

Dahil edilmesi gereken temel alanlar

  • position: Ana sayfa için 1’den başlayarak sırayı temsil eden sayısal bir değer.
  • name: Breadcrumb yolunda görünen açıklayıcı metin.
  • item: Referans verilen sayfanın mutlak URL’si.
  • itemListElement: Dizideki tüm bireysel öğeleri tutan kapsayıcı.

Alien Road bunu nasıl uyguluyor

Alien Road’da ekibimiz, herhangi bir işaretleme dağıtmadan önce site mimarisini denetler. Breadcrumb yolunun gerçek kullanıcı deneyimiyle eşleştiğinden emin olmak için kategori ve alt kategorilerin mantıksal akışını tanımlarız. Tipik bir e-ticaret müşterisi için, her ürün sayfasının marka kategorisine kadar tam yolu taşıdığından emin oluruz.

Örneğin, bir mağaza outdoor ekipmanı satıyorsa, hiyerarşiyi ana sayfadan ‘Ana Sayfa > Ekipman > Yürüyüş > Botlar’ gibi belirli alt kategoriye kadar haritalandırırız. JSON-LD yapısının doğru şekilde ayrıştırıldığını doğrulamak için resmi araçları kullanarak doğrulama yaparız. Hiyerarşiyi doğruladıktan sonra, snippet görünümü için arama sonuçlarını izleriz.

Tipik bir çalışmada, adlandırma kurallarını da gözden geçiririz. Ad alanlarında ‘Bağlantı’ veya ‘Buraya tıklayın’ gibi genel terimlerden kaçınır, gerçek sayfa başlıklarıyla eşleşen açıklayıcı kategori adlarını tercih ederiz. Bu, arama sonucundaki breadcrumb’ın sorguyla son derece alakalı olmasını sağlar.

Şema uygulaması sadece kodla ilgili değildir; sitenin gerçek amacını yansıtmakla ilgilidir. Arama motorlarının belirsizlik olmadan işleyebileceği net, mantıksal hiyerarşilere odaklanırız.

Alien Road SEO ekibi

Uygulama sırasında kaçınılması gereken yaygın hatalar

Birçok site, görünür breadcrumb’ları ile şema işaretlemesi arasındaki tutarlılığı koruyamaz. Siteniz ‘Ana Sayfa > Elektronik > Ses’ gösteriyorsa ancak kodunuz ‘Ana Sayfa > Ses’ listeliyorsa, arama motorları verileri göz ardı edebilir. İşaretlemeyi her zaman sayfa içeriğiyle senkronize tutun.

Bir diğer hata, position alanının yanlış sıralanmasıdır. Konum sıralı olmalıdır. Numaraları atlamak veya sıfır tabanlı indeksleme kullanmak tarayıcının kafasını karıştırabilir. İşaretlemenizin geçerli JSON-LD olduğundan ve belgenin head veya body bölümüne doğru şekilde yerleştirildiğinden emin olun.

Son olarak, bir hiyerarşiye ait olmayan sayfalar için breadcrumb eklemekten kaçının. Bağımsız bir açılış sayfası, mantıksal akışı bozuyorsa ana sayfaya giden uzun, zorlama bir yola sahip olmamalıdır. Yolu gerçek site yapısına sadık tutun.

Tutarlılık, teknik SEO’nun temelidir. Kullanıcıya gösterilen breadcrumb’lar yapılandırılmış verilerden farklıysa, arama motoru muhtemelen şemayı tamamen göz ardı edecektir.

Alien Road SEO ekibi

Breadcrumb işaretlemenizi nasıl doğrulayabilirsiniz?

Doğrulama, işaretlemenin gerçek site navigasyonunuza göre kontrol edilmesini gerektirir. Sözdizimi hatalarını kontrol etmek için tarayıcı konsolu araçlarını veya resmi doğrulayıcıları kullanın. Temiz, hatasız bir JSON-LD bloğunun Yandex tarafından snippet oluşturmak için kullanılma olasılığı daha yüksektir.

Testten sonra, breadcrumb yapısının beklendiği gibi görünüp görünmediğini görmek için arama raporlarınızı kontrol edin. İşaretleme geçerliyse ancak snippet görünmüyorsa, sitenin iç bağlantı yapısının şema verileriyle tam olarak eşleşip eşleşmediğini kontrol edin. Oluşturulan HTML ile JSON-LD arasındaki tutarsızlıklar genellikle snippet’in gösterilmesini engeller.

Büyük ölçekli siteler için gelişmiş ipuçları

Binlerce ürünü olan siteler için manuel işaretleme imkansızdır. JSON-LD’yi veritabanınızdaki mevcut URL’nin konumuna göre dinamik olarak eklemek için sunucu tarafı şablonlarını kullanın. Bu, tüm alan adınızdaki her sayfanın manuel müdahale olmaksızın tutarlı, doğru breadcrumb verilerine sahip olmasını sağlar.

Dinamik URL’lerle uğraşırken, yol dizisinin tutarlı olduğundan emin olun. Siteniz ‘?sort=price’ gibi URL parametreleri kullanıyorsa, bunların şemanızdaki ‘item’ özelliğinden çıkarıldığından emin olun. Şemadaki URL, filtrelenmiş bir varyasyona değil, kategori sayfasının kanonik sürümüne işaret etmelidir.

Bu hafta nereden başlamalı

Bu hafta üst düzey kategori sayfalarınızı denetleyerek başlayın. Mevcut CMS’nizin otomatik olarak BreadcrumbList şeması oluşturup oluşturmadığını veya bir eklenti ya da özel komut dosyası aracılığıyla manuel olarak eklemeniz gerekip gerekmediğini kontrol edin. Belirlendikten sonra, bir doğrulama aracı kullanarak tek bir sayfayı test edin. Yapı geçerse, bunu birincil ürün veya makale şablonlarınızda uygulayın.

Paylaş