SEO
SEO - 05 Eylül 2022
SEO

SEO çalışması yaparken SEO uzmanlarının en çok kullandığı araçlardan biri olan Screaming Frog’u kullanmaya başlamadan önce neler yapabileceğinizi öğrenmek istiyorsanız içeriğimiz sizler için hazırlandı.

Screaming Frog Nedir?

Screaming Frog arama motorlarını taklit ederek web sitenizi tarayan ve SEO açısından önemli metrikleri listeleyerek web sitenizin eksikliklerini görmenizi sağlayan bir araçtır. Dan Sharp tarafından 2010 yılında kurulmuştur. Rakiplerinden en önemli farkı bulut tabanlı değil Java tabanlı olması ve bilgisayarınıza kurup kullanabilmenizdir. 

Screaming Frog’un ücretsiz ve Premium sürümleri bulunmaktadır. Ücretsiz sürümünde kısıtlaması 500 URL iken ücretli versiyonda sınırsız taramalara imkan vermektedir.  https://www.screamingfrog.co.uk/seo-spider/#download  adresinden indirerek kullanmaya başlayabilirsiniz.

Screaming Frog Lisansı Edinme ve Etkinleştirme

Eğer ücretsiz sürümü değil de premium halini kullanmak isterseniz https://www.screamingfrog.co.uk/seo-spider/licence/ adresinden bir lisans almalı ve indirdiğiniz araçta bu lisansın girişini yapmanız gerekmektedir. Kullanıcı adı ve lisans numarasını girdikten sonra Screaming Frog programınızı kapatıp yeniden açarak kullanmaya başlayabilirsiniz

Screaming Frog Kullanım Kılavuzu ve Yapılandırma Ayarları

Ayarlar ve Yapılandırma Seçenekleri

Memory Allocation: Screaming Frog’da açılış ayarı olarak 32 bit için 1 GB ve 64 bit makineler için 2 GB’a açılır. Buradaki RAM miktarını özelleştirerek artırırsanız, RAM modundayken daha fazla URL’yi taramanızı sağlayacaktır.

Çok fazla sayfaya sahip web sitelerini tararken buradaki ayarı manuel olarak düzenleyerek artırabilirsiniz, yüksek belleğe sahip bilgisayarlar ile daha hızlı ve kısa sürede tarama işleminizi bitirebilirsiniz.

Screaming Frog Kullanım Kılavuzu ve Yapılandırma Ayarları

Storage Mode: Taradığınız verilerin nerede depolanıp işleneceği ile ilgili olan bu bölümde Memory Storage ve Database Storage olarak iki seçenek bulunmaktadır. Memory Storage ayarı seçildiğinde tüm veriler RAM’e depolanırken, Database Storage seçildiğinde HDD/SSD üzerinde depolama sağlanır.

Memory Storage modu, daha az URL’e sahip web siteleri ve RAM miktarı yüksek olan makinelerde kullanılması önerilen bir moddur.

Screaming Frog Kullanım Kılavuzu ve Yapılandırma Ayarları

Proxy Configuration: Eğer proxy kullanmak istiyorsunuz bu bölümden ayarlamaları yapabilirsiniz. 

Screaming Frog Kullanım Kılavuzu ve Yapılandırma Ayarları

Language Configuration: Aracı hangi dilde kullanmak istediğiniz konusunda ayarları buradan yapabilirsiniz.

Screaming Frog Kullanım Kılavuzu ve Yapılandırma Ayarları

Screaming Frog Mode Ayarları

Spider: Bu ayarda Screaming Frog botları tarama başlattığınız web sitesindeki tüm URL’leri keşfedene kadar taramaya devam eder.

List: Bu mod tarama yapmak istediğiniz URL’leri manuel olarak belirlemenize imkan verir. Sadece sizin belirlediğiniz URL’leri tarar.

SERP: Tarama yaptığınız sayfaların meta title ve description etiketlerinin arama sonuçlarında nasıl yansıdığı ile ilgili bir önizleme sunmaktadır.

Compare Modu: Bu mod önceden yaptığınız tarama ile kıyaslayarak yeni taramanızı oluşturmaktadır. Böylelikle hangi konuların çözüldüğünü daha rahat görebilirsiniz.

Screaming Frog Kullanım Kılavuzu ve Yapılandırma Ayarları

Screaming Frog Yapılandırma Ayarları

Spider: Crawl öncesinde dahil etmek istediğiniz ya da istemediğiniz alanları crawl alanından seçebilirsiniz. Extraction alanı ile neleri hariç bırakacağınızı belirtebilirsiniz. Limits bölümünden taramanınızın sınırı veya derinliğini yapılandırabilirsiniz. Rendering bölümünden JS rendering ile çalışan sitenizde verileri doğru görebilmek için render seçeneğini değiştirebilirsiniz. Advanced bölümünden noindex, canonicali next/prev gibi etiketleri dikkate alıp almayacağı ile ilgili yönlendirmeler yapılabilir. Preferences bölümünden ise meta etiketlerinizin pixel sınırlarını tekrar belirtebilir ya da değiştirebilirsiniz.

Screaming Frog Kullanım Kılavuzu ve Yapılandırma Ayarları

Content Area: Bu alandan tarama yapacağınız sitede yer alan içeriklerin analizi ve dil bilgisi uyumluluğuna bakabilirsiniz. Screaming frog bir sayfanın body bölümünde yer alan içerikleri dikkate alır. HTML5 semantik öğeleri kullanılarak oluşturulmamış bir web sitesinde aracın daha doğru anlamlandırmalar yapabilmesi için özelleştirmeler yapmanız önerilir.

Screaming Frog Kullanım Kılavuzu ve Yapılandırma Ayarları

Content Duplicates: Sitenizdeki içeriklerin özgünlüğü test etmek için özel ayarlarınızı buradan yapabilirsiniz.

Screaming Frog Kullanım Kılavuzu ve Yapılandırma Ayarları

Spelling & Grammar: Content sekmesinde sonuçların görüntülenmesi için yazım ve dil bilgisi hatalarının ve ilgili “Spelling” ve “Grammar” seçeneklerinin etkinleştirilmesi gerekir. Bu sayede bu kontrolleri de sağlamış olursunuz.

Screaming Frog Kullanım Kılavuzu ve Yapılandırma Ayarları

Robots.txt: Tarama yapacağınız sitenin robots.txt dosyadaki komutları bu taramada dikkate almadan taraması ile ilgili ayarlamaları bu alandan yapabilirsiniz.

Ayrıca kendiniz bir robots dosyası hazırlayabilir ve taramayı ona uygun şekilde yapmasını sağlayabilirsiniz.

Screaming Frog Kullanım Kılavuzu ve Yapılandırma Ayarları

URL Rewriting: Arama sonuçlarında görmek istemediğiniz URL’leri bu alandan belirtebilirsiniz. URL Rewriting alanında URL’lerin yeniden yazım işlemini yapabilirsiniz. Örneğin, www olan URL’leri non-www olarak göstermek için veya .co.uk domain uzantısında olan URL’leri .com domain uzantısında görebilmek için uygulayacağınız Regex kurallarıyla URL’leri yeniden planlayabilir ve bu doğrultuda tarama sonuçlarında görebilirsiniz. Ya da ayrı bir subdomainde olan test sitesi URL’lerinizin canlı sitenizdeki gibi görünerek çıktısını almak istiyorsanız yine bu alan oldukça faydalı olacaktır.

Screaming Frog Kullanım Kılavuzu ve Yapılandırma Ayarları

CDN: CDN sekmesi, tarama yaparken CDN servisinizin URL’lerini Screaming Frog’un dahili bağlantı olarak görmesini sağlamak için kullanabileceğiniz bir özelliktir. Yaptığınız bu ayarlama sonrasında CDN adresinin bağlantıları, Screaming Frog’daki “Internal” sekmesinde görünür ve daha fazla ayrıntı önizlemesi sunulur.

Screaming Frog Kullanım Kılavuzu ve Yapılandırma Ayarları

Include: Yüksek sayıda URL’e sahip sitelerde tercih edilecek URL’ler için tarama yapılacağı durumda, Screaming Frog’un “Include” özelliği kullanılabilir. Bu özelliğin çalışması için taramayı başlattığınız URL’in regex ile eşleşen bir iç bağlantıya sahip olması gerekir, yoksa Screaming Frog ilk URL’den sonra ikinci bir URL’i taramaya geçemez. Ayrıca Screaming Frog’da taramayı başlattığınız URL’in de buradaki eşleştirme kurallarınıza uygun olması gerekmektedir.

https://www.screamingfrog.co.uk/seo-spider/user-guide/configuration/#include

Screaming Frog Kullanım Kılavuzu ve Yapılandırma Ayarları

Exclude: Tarama yaparken taranmasını istemediğiniz URL’leri, klasörleri, parametreleri hariç tutmak için bu özelliği kullanabilirsiniz. URL’leri taramadan hariç tutmanız için Regex dilini kullanmanız ve bu şekilde komut yazmanız gerekmektedir. Buradan uygulayacağınız hariç tutmalar, Screaming Frog’da taramayı başlattığınız ilk URL’de işlev görmemektedir. Exclude ayarı, yalnızca tarama esnasında keşfedilen diğer URL’ler için uygulanmaktadır.

https://www.screamingfrog.co.uk/seo-spider/user-guide/configuration/#exclude

Screaming Frog Kullanım Kılavuzu ve Yapılandırma Ayarları

Speed: Bu alandan aracın saniyede kaç URL tarayacağını ayarlayabilirsiniz. Screaming Frog’un varsayılan ayarlarında maksimum sayısı 5, saniye başına taranan URL sayısı 2 olarak belirlenmiştir. Tarayacağınız sitenin sunucu performansına göre tarama hızını düşürmeniz gerekebilir, aksi durumda saniye başına atılan istek sayısının yüksek olması durumunda 500 hatalarıyla karşılaşmanız olasıdır.

Screaming Frog Kullanım Kılavuzu ve Yapılandırma Ayarları

User-Agent: Taramaya başlamadan önce hangi User-Agent’i kullanarak sayfaları ziyaret edeceğinizi bu ayar ile birlikte düzenleyebilirsiniz. Taranacak bir internet sitesinin sunucu tarafında Screaming Frog User-Agent’ını engellemiş olabilir. Bu durumda Screaming Frog User-Agent kullanırsanız, taramanız gerçekleşmeyecektir. Farklı user-agent seçeneklerinde de web sitenizin taranabilirlik kontrollerini yapmak için bu alanı kullanabilirsiniz.

Screaming Frog Kullanım Kılavuzu ve Yapılandırma Ayarları

HTTP Header: HTTP Header seçeneği, Screaming Frog’da yaptığınız bir tarama sırasında özel bir HTTP Header istekleri sağlayarak tarama yapmanızı sağlar. 

Screaming Frog Kullanım Kılavuzu ve Yapılandırma Ayarları

Custom Search: Custom Search bölümü, Screaming Frog sayesinde bir sitenin kaynak kodunda istediğiniz herhangi bir veriyi aramanızı sağlayan bir özelliktir. Custom Search bölümünde Text veya Regex olarak gireceğiniz bir değeri HTML’de arayabilirsiniz. Girdiğiniz değerin HTML’de olup olmadığını “Contains” veya “Does Not Contains” seçenekleriyle kontrol edebilir, sonuçlarını alabilirsiniz.

Screaming Frog Kullanım Kılavuzu ve Yapılandırma Ayarları

Custom Extraction: Custom Extraction bölümü, bir sitenin HTML’inde yer alan bir veriyi CSSPath, XPath veya Regex kullanarak çekmenizi sağlar. Örneğin, bir e-ticaret sitesindeki ürün sayfalarında yer alan ürün kodlarını bu alan üzerinden yapacağınız CSSPath, XPath veya Regex ayarları ile ulaşabilirsiniz. Custom Extraction aracı, yalnızca 200 yanıt koduna sahip olan ve çalışan HTML sayfaları üzerinden veriyi almanıza olanak sağlar. Eğer statik HTML sayfasından hariç olarak render edilen HTML’den veri çekmek için JavaScript rendering moduna geçebilirsiniz.

Screaming Frog Kullanım Kılavuzu ve Yapılandırma Ayarları

Custom Link Positions: Screaming Frog, bir internet sayfasının içeriğini, kenar çubuğunu (sidebar) veya footer alanlarını tarar ve keşfettiği her bağlantıyı konumuna göre sınıflandırır. Custom Link Positions aracı ile birlikte Screaming Frog’daki “Inlinks” ve “Outlinks” bölümlerindeki link pozisyonlarını ifade eden XPath alanının belirlediğiniz kriterlere uygun çalışmasını sağlayabilirsiniz. Böylece belirttiğiniz alanda link olup olmadığını kontrol edebilirsiniz.

Screaming Frog Kullanım Kılavuzu ve Yapılandırma Ayarları

Google Analytics API: Google Analytics hesabınızı Screaming Frog ile bağlayarak, eskiye yönelik URL’lerinizle daha detaylı bir tarama gerçekleştirebilirsiniz. Bu bağlantıyı yapmak için API Access menüsünden Google Analytics sekmesine tıklamanız ve sonrasında “Connect to New Account” butonuna tıklayarak Analytics hesabınızla bağlantı gerçekleştirmeniz gerekmektedir.

Screaming Frog Kullanım Kılavuzu ve Yapılandırma Ayarları

Search Console API: Search Console bağlantısı için API Access menüsünden Google Search Console’a tıklamanız ve açılan pencereden “Connect to New Account” butonuna tıklayarak Search Console mülkünüzün bulunduğu Google hesabınızı seçerek sizden istenen izinleri vermeniz gerekmektedir. Böylelikle Google tarafından önceden keşfedilip taranan fakat şu anda internet sitemizde bulunmayan URL’leriniz için de bir kontrol gerçekleştirebilirsiniz. 

Screaming Frog Kullanım Kılavuzu ve Yapılandırma Ayarları

Page Speed Insight API: Screaming Frog taramasıyla birlikte taranan URL’lerinizin PageSpeed Insights’tan elde edilen hız değerlerini de görmek isterseniz, taramanızı başlatmadan önce API Access menüsünden PageSpeed Insights bölümüne tıklamanız ve istenen “Secret Key” bilgisini girmeniz gerekmektedir. Bu sayede taranan URL’lerinizin hız performansına dair metrikleri tarama sonuçlarınızda görebileceksiniz.

Screaming Frog Kullanım Kılavuzu ve Yapılandırma Ayarları

Ahrefs API Bağlantısı: Tarama sonuçlarınızda Ahrefs üzerinden elde edilen verileri de görmek isterseniz, Ahrefs hesabınızı Screaming Frog ile bağlayabilirsiniz. API Access menüsündeki Ahrefs bölümüne tıkladığınızda, açılan pencerede  “Access Token” bilgisini  girmeniz gerekmektedir.

Screaming Frog Kullanım Kılavuzu ve Yapılandırma Ayarları

Authentication: Tarama yapmak istediğiniz internet sitesi, bir kullanıcı girişi sonrasında çalışıyorsa bu alanda yer alan “Forms Based” bölümünden sitenizin kullanıcı girişi URL’ini ve kullanıcı adı & şifre bilgilerini Screaming Frog’a kaydedebilirsiniz. Bu sayede tarama yapılırken Screaming Frog botu öncelikle sitenize bir kullanıcıymış gibi giriş yapacak ve giriş ekranı sonrası gelen sayfalar için de tarama gerçekleştirebilecektir.

Screaming Frog Kullanım Kılavuzu ve Yapılandırma Ayarları

Arama Motoru Optimizasyonu (SEO) Kategorisindeki Benzer Bloglarımız

TailwindCSS - Purge İle Optimize Web Siteleri
TailwindCSS - Purge İle Optimize Web Siteleri

Son aylarda popülerliği hızla artan tailwindcss ile optimize ve hızlı web siteleri nasıl kurulur? İçeriğimizde ayrıntılarını paylaştık!

Devamını oku
Website Analizinde User-agent ve Lokasyon Değişikliği
Website Analizinde User-agent ve Lokasyon Değişikliği

Website analizi yaparken websitesinin farklı lokasyonlardan nasıl göründüğü, farklı user-agent'larda nasıl açıldığınız analiz edebileceğiniz 2 yöntemi sizler için derledik!

Devamını oku
Google Search Snippet Türleri ve Teknikleri
Google Search Snippet Türleri ve Teknikleri

Google öne çıkan içeriklerde ve zengin sonuçlarda yer almak için hedeflemeniz gereken snippet türleri ve tekniklerini sizler için makalemizde derledik!

Devamını oku
Sizi bekliyoruz! Çok boyutlu dijital pazarlama çözümlerimizle tanışmak için hemen iletişime geçin.