SEO açısından bir web sitesinin düzenli olarak crawl edilmesinin ve buradan çıkartılan raporların bir önceki crawl sonuçları ile kıyaslanmasının önemini hepimiz biliyoruz. Tabii bu tür crawl raporlamalarını sadece kendi web sitemiz için değil aynı zamanda rakiplerimiz için de yapmamız gerektiği de aşikar.
Bu yazımızda sizlerle birlikte tamamen kendi ihtiyaçlarımız dahilinde özellikle e-ticaret siteleri için rakip analizleri nasıl yapılır, özel alanlar nasıl crawl edilir ve bu raporlamalar ne işe yarar onu konuşacağız. Tabii burada yapacaklarımız sadece e-ticaret siteleri için değil webde bulunan bütün siteler için geçerli fakat biz örneklendirmelerimizi e-ticaret SEO analizi üzerine işleyeceğiz.
Benim crawler araçlarının bir kısmında sevmediğim özellik, çok temel bazda sayfa taramaları ve istediğim şekilde onları şekillendirememem. Bu noktada sevgili Screaming Frog bizlere ilham verecek Custom Rapor seçenekleri sunuyor. Nasıl mı? Bu crawler’ın özelliklerini kullanarak kendinize göre taramasını istediğiniz alanları tarayıp kendi özel raporlarınızı hazırlayabiliyorsunuz. Elbette farklı araçlarda da bu tür özellikler mevcut olabilir ama benim burada gönlüm biraz daha Screaming Frog’dan yana. Gelin birlikte adım adım özel custom raporları nasıl oluşturacağımızı ve bunların ne işe yaradıklarına bakalım;
Screaming Frog ile Ne Tür Özel Raporlar Oluşturulabilir?
- Analitik kodu var mı
- Stokta kalmayan ürünler
- Ürün yorumları
- Kopya ürün açıklamaları
- Sıkça Sorulan Sorular
- Sitemape dahil olmayan url’ler
- Yazarlar
- Ahrefs api ile linki olan ve olmayan sayfalar
gibi 100’den fazla custom raporu oluşturabilirsiniz..
Bunlar sadece örneklendirilebilecek başlıklardan bir kısmı. Bu noktada her şey tamamen ihtiyaçlarınıza ve hayal gücünüze kalmış durumda. Zaten SEO raporlamaları ve analizleri sektöre ve web sitesine göre özel olarak hazırlanmak zorunda. Standart şeylerle bir yere kadar ilerleyebilir, rakiplerinizi taklit etmekten bir adım öteye geçemezsiniz. Bu noktada yaratıcılığınızı kullanmanız kesinlikle şart.
1- Analitik Kodu – X Kodu Var mı?
Bu ne demek dediğinizi duyar gibiyim. Şöyle ki ben web sitemde herhangi bir kodun ( bu kod analitik kodu olabilir – pixel kodu olabilir – herhangi bir tracking kodu olabilir. İhtiyacınız neyse o ) hangi sayfalarda olduğunu ya da olmadığını görmek istiyorum. En basit işlem analitik kodu ile yapılacağı için buradaki örneklememizi bunun üzerinden ilerletelim.
Amaç: Web sitemdeki sayfalarımın tamamında analitik kodu ya da herhangi bir tracking kodu ekli mi? Ya da hangi sayfalarda ekli değil?
Configuration -> Custom -> Custom Search kısmına gelip ilgili kodu buraya eklememiz gerekli.
Ben buraya özellikle analitik kodu olan ve olmayan olarak 2 şekilde ekledim. Tek yapmanız gereken sizin kodunuzu ilgili alana eklemek ve benim yaptığım şekilde bir custom raporu oluşturmak.
2- Stokta kalmayan ürünler
Bu özellikle E-ticaret sitelerinde kullanılabilecek türde bir custom rapor. CMS tarafında elbette bu tür şeyleri takip ediyoruz ama çok fazla sayıda ürüne sahipseniz ve sitenizi düzenli olarak crawl ediyorsanız ( ki etmelisiniz ) bu bizim için kurtarıcı türde bir özellik.
Ya da rakip bazlı düşünürseniz rakiplerinizin stok dışı ürünleri neler? Bu size satış & reklam tarafında ciddi bir avantaj sağlayabilir.
Amaç: Herhangi bir web sitesinde stokta olmayan ürünleri bulmak.
Bunun için öncelikle tarama yapmak istediğiniz web sitesinde stokta olmayan ürünler için ne gibi ifade & ifadeler kullanıldığına bakalım. Ben örnek olarak D&R’ı kontrol edeceğim çünkü SEO101 kitabı stoklarında kalmamış.
D&R stokta kalmayan ürünler için “Stokta Yok” ve “Ürün geçici olarak temin edilememektedir.” diye bir ifade kullanıyor. Hadi test edelim.
Configuration -> Custom -> Custom Search kısmına gelip bu iki ifadeyi de ekleyelim.
Sağ taraftaki Custom Search başlığında fark edebileceğiniz gibi “Stokta yok” olarak etiketlediğim 86 sayfa bulundu fakat “Ürün geçici olarak temin edilememektedir” cümlesi 10 sayfa buldu. Demek ki bu ikisinin arasında bir fark var. Her iki taraftan da birer URL alıp test edelim ve farkın ne olduğunu bulalım.
Örnek 1 ( Stokta Yok ) : https://www.dr.com.tr/Elektronik/Sony-Kulakici-Gurultu-Onleyici-Kablosuz-Kulaklik/Ev-Elektronigi/Kulakliklar/Kablosuz-Kulakliklar/urunno=0001721667002
Örnek ürünlerimizden bir tanesinde problem var görüldüğü gibi. Benim Custom raporumun stokta olmayan ürünleri bulup getirmesi gerekiyordu. Sayfa kaynağını kontrol ettiğimde ise; stokta olan ürünler için bile kaynak koda gizlenmiş “Stokta Yok” yazısına denk geldim. Demek ki bu ifadeyi Custom rapor oluşturmak için kullanmam benim açımdan çok sağlıklı olmayacak. Diğerini test edelim.
Örnek 2 ( Ürün geçici olarak temin edilememektedir ) : https://www.dr.com.tr/Elektronik/Sony-Kulakici-Gurultu-Onleyici-Kablosuz-Kulaklik/Ev-Elektronigi/Kulakliklar/Kablosuz-Kulakliklar/urunno=0001721667002
Buradaki testimiz doğru çıktı. Bu yöntemle D&R sitesinde stokta kalmayan ürünlerin tamamını listeleyebilirim. Aklınızda bulunsun sizlerde bu tür custom raporları oluştururken mutlaka sonuçları test edin ve Screaming Frog’un ihtiyacınız olan şekilde crawl ettiğinden emin olun.
3- Ürün Yorumları
D&R ile başlamışken buradan devam ederek D&R web sitesindeki yorumlara birlikte göz atalım. Burada farklı bir yöntem kullanacağım çünkü sitedeki herhangi bir ifadeki aramak yerine kodlarda geçen bir bölümü aramak zorundayım.
Ben bu tür işlemlerde genelde Chrome – Sağ tık – incele yaparak developer modunu kullanıyorum.
Yorumun olduğu bölümün html kodunu bulup copy -> Copy XPath diyor ve buradaki yolu kopyalıyoruz.
Configuration -> Custom -> Custom Extraction kısmına gelip bu ifadeyi de ekleyelim.
Yorum kodlarını eklerken fark ettim ki her yorum için farklı div kullanmışlar. Demek ki benim burada ihtiyacım olan yorum sayısı kadar bu alana ekleme yapmam gerekiyor.
3- Kopya Ürün Açıklamaları
Burada aslında bir taşla birden fazla kuş vurmak mümkün. Mesela;
- Rakibimin & kendi sitemin ürün açıklamalarının tamamını bulabilirim
- Ürün açıklama listesi elimdeyse kopya olanları kolayca ayıklayabilirim.
- Ürün açıklaması olmayan ürünleri tespit edebilirim.
- Devamını size bırakıyorum, yorum kısmına ekleme yapabilirsiniz 🙂
Burada yapacağım işlem “Ürün Yorumları” bulurken yaptığım işlem ile tamamen aynı. Sadece ilgili alanın XPath yolunu bulmam ve Configuration -> Custom -> Custom Extraction kısmına gelip ekleme yapmam gerekiyor. İşte Sonuç:
Ekran görüntüsünde de anlaşıldığı gibi bazı alanları çekmedi çünkü o url’ler ürün değil kategori url’leri. Bazılarına da ürün açıklaması girilmemiş olabilir. Şimdi tek yapmam gereken bunları kontrol ederek ihtiyacıma göre excel dosyasında işlemlerimi gerçekleştirmek.
Not: Bu tür Custom Raporların web sitelerine özel olarak hazırlanması gerektiğini unutmayın. Eğer birden fazla site için bu tür rakip analizleri gerçekleştirecekseniz her seferinde sitelere özel custom rapor oluşturmanız gerekiyor. Eğer rakip sayınız çok fazla değilse bütün rakiplerinize özel isimlerle tek bir seferde hepsini oluşturup daha sonra uğraşmanıza da gerek kalmayabilir. Tamamen sizin kullanımıza göre değişiyor.
Custom rapor oluştururken takıldığınız noktalar var ise yorum alanına yazarak destek alabilirsiniz.