JavaScript SEO: İşleme

İlgili diğer makaleler:

    JavaScript SEO: bilmeniz gerekenler ve nasıl optimize edilir?

JavaScript'i SEO için optimize etmeye gelince, sitenizin arama motoru görünürlüğü üzerinde önemli etkisi olabilecek birkaç önemli noktayı dikkate almak önemlidir.

Bağlantılar ve Kaynaklar

Bir sayfayı işlerken, belgeyi oluşturmak için gerekli olan diğer URL'lere ve dosyalara olan bağlantıların doğru şekilde işlenmesi önemlidir. Her bağlantı tarama için kuyruğa alınır ve kendi önceliğine sahiptir. Etiket, CSS ve JS dosyalarını yüklemek için kullanılır , ve dahili ve harici bağlantılar için - etiketi öznitelik ile Khref.

Ancak JavaScript aracılığıyla yüklenen bağlantıların, sayfa oluşturma işlemi tamamlanana kadar arama motorları tarafından tespit edilmeyeceğini hatırlamakta fayda var. Bu, arama motorlarının, JS aracılığıyla yüklenen yeni bağlantıları oluştururken ve keşfederken sayfaların yapısını ve önceliğini sürekli olarak uyarlaması gerektiğinden site taramasını yavaşlatır.

Önbelleğe alma

Google, JS ve CSS dahil tüm dosyaları aktif olarak önbelleğe alır, ancak zamanlama ayarlarınız dikkate alınmayabilir ve arama motorunun takdirine bağlı olarak dosyaların yeni bir kopyası indirilecektir. Bu, Google'ın eski bir JavaScript veya CSS sürümünü kullanmasına neden olabilir.

Bu soruna bir çözüm, dosya adlarında örneğin şu şekilde "dijital parmak izleri" kullanmak olabilir: main.2b85551.zhs. Bir dosya her güncellendiğinde yeni bir sürüm oluşturulur ve arama motoru sayfayı oluşturmak için mevcut kopyayı kullanır.

Yinelenen içerik ve yanlış 404'ler

JavaScript, özellikle benzersiz içerik dinamik olarak yüklendiğinde ve görüntülenmesi veya yüklenmesi çok uzun sürdüğünde yinelenen içeriğe de neden olabilir. Bu gibi durumlarda, arama motorları yalnızca yinelenen şablonları dizine ekleyebilir; bu, özellikle Angular, React veya Vue gibi çerçeveleri kullanan SPA projeleri için geçerlidir.

Bu sorunun çözümü SSR (sunucu tarafı işleme) yani içeriğin sunucu tarafında işlenmesidir. Bu durumda, arama botu önceden oluşturulmuş içeriği alacak ve bu da sayfayı dizine ekleme ve taramayla ilgili sorunları ortadan kaldıracaktır.

Ayrıca, bazı siteler hataları işlemek için JavaScript kullanır ve karşılık gelen hata kodu yerine 200 OK durum kodu gönderebilir; bu da hatalı sayfaların dizine eklenmesine ve arama sonuçlarında görüntülenmesine neden olabilir.

İlgili diğer makaleler:

SEO için JavaScript'i optimize etmeye ilişkin herhangi bir sorunuz varsa, info@seo.computer e-postası yoluyla SEO stüdyosu "SEO BİLGİSAYARI" ile iletişime geçebilirsiniz.

Kimlik 1707