Modern web siteleri, dinamik içeriği görüntülemek için aktif olarak JavaScript kullanıyor. Web sitenizde yapılandırılmış veri oluşturmak için JavaScript kullandığınızda, dikkat etmeniz gereken birkaç nokta vardır. Bu kılavuz en iyi uygulamaları ve uygulama stratejilerini tartışmaktadır.
Yapılandırılmış verilerle çalışmaya yeni başlıyorsanız, bu verilerin Google arama motorunda nasıl çalıştığını bilebilirsiniz.
JavaScript kullanarak yapılandırılmış veri oluşturmak için birkaç seçenek vardır, ancak bunların en popüler olanı: Aşağıdakiler:
Ürünler için işaret kullanıyorsanız, dinamik olarak oluşturulan işaretlemenin, özellikle malların kullanılabilirliği ve fiyatı gibi hızla değişen veriler için önemli olan arama motorlarında ürün endekslemesinin sıklığını ve doğruluğunu azaltabileceğini unutmayın. Her türlü ticaret sonuçunu optimize eden bir satıcıysanız, sunucunuzun Google'dan artan bir yük ile başa çıkabildiğinden emin olun.
Google Tag Manager, kodu düzenlemeye gerek kalmadan 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 veri çıkarmak ve yapılandırılmış verilere dahil etmek için değişkenlerin kullanımını destekler. Değişkenlerin kullanımı, GTM'de bilginin çoğaltılmasını önler, bu da sayfanın içeriği ile GTM kullanılarak uygulanan yapılandırılmış veriler arasındaki tutarsızlık riskini azaltır.
Örneğin, Recipe_Name adlı aşağıdaki kullanıcı değişkenini oluşturarak sayfanın adını tarifin adı olarak kullanan bir tarif için dinamik olarak bir JSON-LD bloğu oluşturabilirsiniz:
function() { return document.title; } Bundan sonra recipe_name özel -Tag'ınızda kullanabilirsiniz.
Sayfadan gerekli tüm bilgileri toplamak için değişkenler oluşturmanızı öneririz.
İşte özelliğin içeriğinin bir örneği:
Not: Bu örnek, GTM'deki RESIPE_NAME, REPIPE_IMAGE ve REPIPE_AUTHOR değişkenlerini belirlediğinizi göstermektedir.
Yapılandırılmış veriler oluşturmak için bir başka yöntem, tüm verilerinizi oluşturmak veya sunucu işaretlerine bilgi eklemek için JavaScript'in kullanılmasıdır. Her durumda, Google sayfayı oluştururken DOM'da bulunan yapılandırılmış verileri işleyebilir ve anlayabilir. Google'ın JavaScript'i nasıl işlediği hakkında daha fazla bilgi edinmek için JavaScript liderliğini okuyun.
JavaScript kullanarak 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, oluşturma sonucuna yapılandırılmış veriler de ekleyebilirsiniz. İstenen yapılandırılmış veri türleri için JSON-LD'nin nasıl oluşturulacağını öğrenmek için çerçevenizin belgesine göz atın.
Google'ın yapılandırılmış verilerinizi dizine ekleyebileceğinden emin olmak için aşağıdaki adımları izleyin:
Başarı: Her şeyi doğru bir şekilde yaptıysanız ve araçta yapılandırılmış veri türünüz desteklenirse, "Rich Sonuçlar için uygundur" mesajını göreceksiniz. Zengin sonuçlar testinde desteklenmeyen yapılandırılmış verilerin türünü test ederseniz, oluşturmayı kontrol edin. Yapılandırılmış veriler içeriyorsa, Google bunu işleyebilecektir.
Tekrar deneyin: Hatalar veya uyarılar varsa, büyük olasılıkla sözdizimsel bir hata veya bulunmayan bir ö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 ortadan kaldırılmazsa, arama için JavaScript ile ilgili sorunları çözmek için kılavuzu da kontrol edin.
Siteniz için yapılandırılmış verilerin oluşturulması veya test edilmesinde yardıma ihtiyacınız varsa, e -posta ile ilgili herhangi bir sorun için SEO şirketi "Seo.computer" ile iletişime geçebilirsiniz. info@seo.computer Veya whatsapp aracılığıyla +79202044461.
ID 15