JavaScript SEO
Sayfalarını tarayıcının içinde kuran bir siteyi Google'ın gerçekten okuyabilmesini sağlamak; yoksa kaydedilen şey, yazılarınızın olmadığı boş bir sayfadır.
Şu adla da bilinir JavaScript siteleri için SEO render ve SEO JavaScript arama motoru optimizasyonu
Tanım
JavaScript SEO, sayfalarını tarayıcının içinde kuran bir siteyi Google'ın okuyabilmesini sağlama işidir. Yeni sitelerin çoğu böyle çalışır. Sayfa neredeyse boş gelir; yazıları, fiyatları ve fotoğrafları bir saniye sonra kod yerleştirir.
Sorun tam burada başlar. Google sayfanızı istemek için küçük bir program gönderir ve sunucunun ilk verdiği şeyi alır. Sunucu boş bir kabuk veriyorsa kaydedilen de boş bir kabuk olur. Yazınız insanlar için oradadır, arama motoru için yoktur. Güzel bir site açıp bir ay içinde ziyaretlerinin yarıya düştüğünü gören dükkânlar var; sebebi tam olarak budur.
Bu kabuğun doldurulmasına sade bir dille render deniyor. Ziyaretçinin telefonu bunu yaklaşık bir saniyede yapar. Google da yapar ama ikinci bir turda yapar ve ne zaman olacağına söz vermez. Büyük bir katalogda bu gecikme, bir ürün sayfasının sonuçlarda görünmesi için haftalar demek olabilir. Bazen hiç görünmez.
Çözüm sıradan bir şeydir. Sunucu, hazır yazıları sayfayla birlikte gönderebilir; geliştiriciler buna sunucu tarafında render ya da ön render diyor. Aynı tasarım, aynı site; yalnızca sayfa eksiksiz gelir. Yapım maliyetine biraz eklenir ve zaten para verdiğiniz ziyaretleri korur. Linkysoft bunu bir web uygulaması projesinin parçası sayar, faturaya eklenen ayrı bir kalem olarak değil.
İmzadan önce sorulacak soru tam olarak şudur. Google bu sayfayı istediğinde gelen cevabın içinde yazı var mı, yoksa yazı ancak kod çalıştıktan sonra mı çıkıyor? Cevabı yazılı isteyin. Soruyu anlayan tek cümleyle yanıtlar. Konuyu dolandıran da size bir şey anlatmış olur.
Yayındaki bir siteyi yarım dakikada kendiniz de kontrol edebilirsiniz. Sayfayı açın, sağ tıklayın, sayfa kaynağını görüntüle deyin ve o pencerede ekranda gördüğünüz bir cümleyi arayın. Cümle orada yoksa Google sözlerinizi bulmak için fazladan çaba harcıyor ve arama motoru çalışmasına verilen para boşa akıyor. Linkysoft yeni bir web sitesi için ilk toplantıda bunu sorar; çünkü şimdi karar vermek, kötü bir açılışı kurtarmaktan çok daha ucuzdur.
JavaScript SEO hakkında sorular
Google JavaScript'i gerçekten yok sayar mı?
Sitemde bu sorun var mı, nasıl anlarım?
Bunu düzeltmek için siteyi baştan yapmam gerekir mi?
Tek sayfalık bir site arama için kötü müdür?
Bunun projenize nasıl uyduğundan hâlâ emin değil misiniz?
Ne inşa ettiğinizi bize anlatın, size sade bir dille yanıt verelim.