Selamlar,
Screaming Frog ile JS bir siteyi tarıyorum ama bazı bölümlerdeki h1 etiketlerini göremiyorum. Screaming Frog'ta nasıl bir ayar yapmalıyım?
Screaming Frog ile JavaScript ağırlıklı bir siteyi tararken, bazı H1 etiketlerini veya diğer HTML öğelerini göremiyorsanız, muhtemelen JavaScript'in doğru şekilde işlenmemesinden kaynaklanıyordur. Bunu düzeltmek için aşağıdaki ayarları kontrol edebilirsiniz:
1. JavaScript Render Modunu Etkinleştirin
Screaming Frog'un JavaScripti işlemesini sağlamak için:
- Configuration > Spider menüsüne gidin.
- Rendering sekmesine geçin.
- Rendering Mode olarak JavaScript (Chrome) seçeneğini seçin.
- Wait Until seçeneğini Load Event veya Network Idle olarak ayarlayın. (Bazı sitelerde sayfanın tamamen yüklenmesi için Network Idle daha iyi olabilir.)
- Apply butonuna basın ve taramayı tekrar başlatın.
2. Tarama Derinliğini Artırın
Bazı JavaScript kodları, belirli bir kullanıcı etkileşiminden sonra yüklenir. Eğer tarayıcı derinliği düşükse, bu öğeleri kaçırabilirsiniz:
- Configuration > Spider sekmesinden Crawl Depth Limit değerini artırabilirsiniz.
3. Tarama Gecikmesini Ayarlayın
JavaScript işlemenin tamamlanmasını beklemek için bir gecikme süresi ekleyebilirsiniz:
- Configuration > Spider > Rendering sekmesine gidin.
- Wait Time After Load değerini 2-5 saniye gibi bir süreye ayarlayın.
4. Tarama Sonrasında Kaydedilen HTML'yi Kontrol Edin
Eğer hala H1 etiketlerini göremiyorsanız:
- View Source (Sağ tıklayıp Inspect Element) ile taranan sayfanın HTML kaynağını kontrol edin.
- Right Click > Export > Crawled HTML seçeneğini kullanarak sayfanın içeriğini dışa aktarabilir ve Screaming Frogun işlediği HTML ile gerçek kaynak kodunu karşılaştırabilirsiniz.
Bu adımları uyguladıktan sonra, Screaming Frogun H1 etiketlerini görüp görmediğini kontrol edebilir ve hala eksikse, ek ayarlarla sorunu detaylı inceleyebiliriz.