Arama motoru optimizasyonu sektöründe JS sitelere SEO yapılmalı mı ve nasıl yapılmalı konusunda çokça kafa karışıklığı vardır. Java Script İçin arama motoru optimizasyonu adlı yazımızda JS sitelere nasıl güvenli yollarla seo hizmeti verilebileceğine dair bilgi verilecektir. JS uyumlu SEO çoğu bu alanda uzman kişi için tezat olarak algılanacaktır. Çoğu internet yazılımcısı, SEO hizmeti veren kişi ve webmaster JS tabanlı sitelerin Google tarafından indexlenecek mi sorusunun yanıtını bulmaya çalıştı. Google ise bu sorunun kesin cevabını vermek adına pek yardımcı olmadı. Kasım 2014 den önceki Google webmaster yönergeleri eğer sitenizin tamamnında Js kullanıyorsanız, Google botları sitenizi crawl etmekte zorluk yaşayabilir ifadesini içeriyordu. Ancak bu Google yönergelerinde 2014 Kasım ayında gerçekleşen bir güncelleme ile JS yi sitenin tümünde kullanma ile ilgili uyarı kaldırıldı ve Google ın crawl etme özelliklerinin geliştirildiği belirtildi. Google Developer daki JS kütüphanesi çalışmaları ile de Google ın JS nin düşmanı olmadığı SEO dünyası tarafından anlaşıldı. Ancak JS sitelerin crawl edilmesi konusu ne olacaktı? Google siteleri indexlerken bu JS sitelere nasıl bakıyordu? Bunları bilmek ve buna göre bir yol izlemek gerekli ve bu sorunun çözümü olduğunu düşünüyoruz. Ancak bu konudaki sorunları da bu açıklamalar ile gözardı edemeyiz. Sitelerinin JS kullanımı yüzünden tamamen index dışında kaldığını belirten kişiler ile karşılaştık. Aynı zamanda bir site oluşturup, bunun çin bazı çalışmalar yapıp, daha sonra bunun indexlenme durumunu gözlemlemek de biraz sıkıntılı olabilir. Aşağıda belirteceğimiz yöntemler direk olarak JS sitelere nasıl SEO çalışması yapılacağını göstermeyecektir. Ancak burada bazı öneriler yer alacak ve sizin sitenize en uygun olanı bulup onunla ilerlemenizi önereceğiz. Burada sunacağımız yöntemler size JS kullanan sitenizin indexlenme durumunu nasıl kendi kendinize ölçebileceğinizi gösterecektir. Yedek İçerik Bir yedek JS sayfa veya içerik, sizin siteniz için Google tarafından indexlenme konusunda size durumun nasıl olacağını gösterebilir. HTML kodu içine gömülmüş bir JS site, dış kaynak alımı desteklenmez olduğunda çözümlenebilir. Doğru şekilde yedek içerik kullanmak zaman alıcı ve yanlış bilgi verici olabilir. Bu yüzden bu sayfalarda sadece en gerekli metin ve özellikleri kullanmanızı öneririz. Yani bu yedek içerikleri çokça metin ile doldurmak, size aradığınız sonucu bulmak adına sadece kafa karışıklığı verecektir. Göze Çarpmayan JS Kullanımı Bazı kullanıcıların ve bu kullanıcılara arama motoru botlarını da ekleyeceğiz, sitenizin ön bellleğindeki JS kodlarına erişim hakkı yoktur. Bu problem kötü kullanıcı deneyimi ve SEO oluşturur. Göze çarpmayan JS ile site içeriğinizden ayrı olarak sitenizdeki içeriğe JS kodları ekleyebilirsiniz. Bu işlemi ise 3 etmenle gerçekleştirebilirsiniz. Bunların arasında tam bir öncelik sırası mevcut değildir, karmaşık düzen ile çalışabilirsiniz. HTML CSS Javascript Bu etmenlerin hepsi göze çarpmayan JS kullanımı için önemlidir ve önem dereceleri farklıdır. Yani bunların bir tanesi olmadan yaptığınız denemeler farklı oranlarda indexlenmenizi etkileyebilir.