Google web siteniz için JavaScript kullanarak yapılandırılmış veri nasıl oluşturulur

Google web siteniz için JavaScript kullanarak yapılandırılmış veri nasıl oluşturulur

Modern web siteleri, birçok dinamik içeriği görüntülemek için JavaScript kullanır. Sitenizde yapılandırılmış veri oluşturmak için JavaScript kullanırken dikkat etmeye değer birkaç şey vardır. Bu liderlik en iyi uygulamaları ve uygulama stratejilerini inceler. Yapılandırılmış veriler alanında yeni başlayansanız, yapılandırılmış verilerin nasıl çalıştığını okuyun.

JavaScript kullanarak yapılandırılmış veri üretmenin birkaç yolu vardır, ancak bunlardan en yaygın olanı aşağıdaki gibidir:

  • Google Etiket Yöneticisi
  • Kullanıcı JavaScript

Ürün işaretlemesini mi kullanıyorsunuz? Dinamik olarak oluşturulan işaretlemenin alışverişi daha az sık ve daha az güvenilir tarayabileceğini, bu da malların ve fiyatların mevcudiyeti gibi hızla değişen içerik için bir sorun haline gelebileceğini unutmayın. Her türlü tüketici sonuç için optimize eden bir satıcıysanız, sunucunuzun Google'dan artan trafiği işlemek için yeterli bilgi işlem kaynağına sahip olduğundan emin olun.

Google web sitenizde Dinamik Nesil JSON-LD için Google Tag Manager'ı kullanma

Google Tag Manager, kod düzenlemeden sitenizdeki etiketleri kontrol etmenizi sağlayan bir platformdur. Google etiketi yöneticisini kullanarak yapılandırılmış veriler oluşturmak için aşağıdaki adımları izleyin:

  • Sitenize Google Tag Manager'ı kurun ve yükleyin.
  • Kapsayıcıya yeni bir kullanıcı etiketi ekleyin.
  • Desteklenen yapılandırılmış veri bloğunu etiket içeriğine ekleyin.
  • Kapsayıcıyı Konteyner Yönetim menüsüne "Google Etiket Yöneticisinin Kurulumu" bölümünde gösterildiği gibi yükleyin.
  • Sitenize bir etiket eklemek için Google Tag Manager arayüzü aracılığıyla bir kapsayıcı yayınlayın.
  • Uygulamanızı test edin.

Google Siteniz için Google Etiket Yöneticisi Değişkenlerinin Kullanımı

Google Tag Manager (GTM), sayfadan bilgi çıkarmak ve bunu yapılandırılmış verilerinize eklemek için değişkenlerin kullanımını destekler. GTM'deki bilgilerin çoğaltılmasını önlemek için sayfadan yapılandırılmış verileri çıkarmak için değişkenler kullanın. GTM'deki verilerin çoğaltılması, sayfanın içeriği ile GTM kullanılarak eklenen yapılandırılmış veriler arasındaki tutarsızlık riskini artırır.

Örneğin, tarifin adı olarak sayfa adını kullanarak tarif için bir JSON-LD bloğu oluşturabilir ve Recipe_Name adlı aşağıdaki kullanıcı değişkeni oluşturabilirsiniz:

function() { return document.title; }

Ardından recipe_name kullanıcı -Tag'ınızda kullanabilirsiniz.

Değişkenleri kullanarak sayfadan gerekli tüm bilgileri toplamak için değişkenler oluşturulması önerilir.

İşte kullanıcı içeriği bir örneği -:


Not: Önceki örnek, GTM'deki RESIPE_NAME, RESIPE_IMAGE ve REPIPE_AUTHOR değişkenlerini belirlediğinizi önerir.

Google web siteniz için JavaScript kullanıcısını kullanarak yapılandırılmış verilerin oluşturulması

Yapılandırılmış veriler oluşturmanın bir başka yolu, tüm yapılandırılmış verilerinizi oluşturmak veya sunucu rastgele yapılandırılmış verilere ek bilgi eklemek için JavaScript kullanmaktır. Her durumda, Google Search, sayfayı oluştururken DOM'da bulunan yapılandırılmış verileri anlayabilir ve işleyebilir. Google Search JavaScript'i nasıl işlediği hakkında daha fazla bilgi edinmek için JavaScript liderliğini okuyun.

İşte JavaScript kullanılarak oluşturulan yapılandırılmış verilerin bir örneği:

  • Sizi ilgilendiren yapılandırılmış veri türünü bulun.
  • Örneğin JavaScript fragmanını etkinleştirmek için sitenizi düzenleyin:
  • fetch('https://api.example.com/recipes/123')
     .then(response => response.text())
     .then(structuredDataText => {
     const script = document.createElement('script');
     script.setAttribute('type', 'application/ld+json');
     script.textContent = structuredDataText;
     document.head.appendChild(script);
     });
    
  • Zengin sonuçlar test aracını kullanarak uygulamanızı test edin.

Google siteniz için sunucu oluşturma kullanma

Sunucu oluşturma kullanıyorsanız, yapılandırılmış verileri Randent çıktısına da ekleyebilirsiniz. Sizi ilgilendiren yapılandırılmış verilerin türü için JSON-LD'nin nasıl oluşturulacağını öğrenmek için çerçevenizin belgesine göz atın.

Google'da siteniz için uygulamanızı nasıl test edersiniz?

Google Search'in yapılandırılmış verilerinizi dizine ekleyip işleyebileceğinden emin olmak için uygulamanızı test edin:

  • Zengin sonuçlar test aracını açın.
  • Test etmek istediğiniz URL'yi girin. InPat kodunu kullanırken JavaScript kısıtlamaları (örneğin CORS kısıtlamaları) olabileceğinden, kod girişi değil URL girişini kullanmanızı öneririz.
  • Test URL'sini tıklayın.

Başarı: Her şeyi doğru yaptıysanız ve araca yapılandırılmış veri türünüz desteklenirse, "Sayfa Gelişmiş Sonuçlar için uygundur" mesajını göreceksiniz. Zengin sonuçlar aracında desteklenmeyen yapılandırılmış veri türünü test ediyorsanız, itibarı kontrol edin. Render yapılandırılmış veriler içeriyorsa, Google araması bunları işleyebilir.

Tekrar deneyin: Hatalar veya uyarılar görürseniz, büyük olasılıkla sözdizimsel bir hata veya eksik özelliktir. Yapılandırılmış veri türünüz için belgelere göz atın ve gerekli tüm özellikleri eklediğinizden emin olun. Sorun kaydedilirse, arama için sorunları düzeltme problemi sorunuyla da iletişime geçin.

E -posta ile ilgili herhangi bir sorun için SEO şirketi "Seo.computer" ile iletişime geçebilirsiniz. info@seo.computer, Whatsapp +79202044461.

ID 146

Bir talep gönderin ve size danışmanlık sunalım Açık SEO web sitenizin tanıtımı