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:
Ü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 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:
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.
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:
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);
});
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 Search'in yapılandırılmış verilerinizi dizine ekleyip işleyebileceğinden emin olmak için uygulamanızı test edin:
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