Skip to main content
Araçlar

Screaming Frog SEO Spider Nasıl Kullanılır?

By 31/12/2023Mayıs 1st, 2024No Comments28 min read

Screaming Frog SEO Spider, web sitenizin SEO performansını analiz etmeniz için kullanabileceğiniz bir araçtır. Bu araç ile web sitenizdeki teknik hataları görebilir ve arama motorlarında daha iyi sıralama elde etmek için gereken adımları atabilirsiniz.

Screaming Frog SEO Spider Nedir?

Screaming Frog SEO Spider, bir SEO aracıdır ve web sitelerini tarayarak çeşitli optimizasyon fırsatlarını belirlemeye yardımcı olur. Bu araç, web sitenizin içeriğini analiz eder, hataları tespit eder ve arama motorlarında daha iyi sıralama elde etmek için yapmanız gereken değişiklikleri önerir.

Screaming Frog SEO Spider’ın Özellikleri

SEO çalışmaları yaparken web sitenizin daha iyi sıralamalar elde etmesine yardımcı olacak birçok araç bulunmaktadır. Bu araçlardan biri de Screaming Frog’dur. Screaming Frog, web siteleri için ayrıntılı bir SEO analizi sunan ve hızlı bir şekilde tarama yapabilen bir araçtır. Screaming Frog SEO Spider’ın birçok özelliği bulunmaktadır ve bu özellikler sayesinde web sitenizin performansını artırmak için gerekli olan verileri elde etmenize yardımcı olur.

Screaming Frog SEO Spider’ın en önemli özelliklerinden biri, web sitenizi taramanızı sağlamaktır. Bu araç sayesinde web sitenizin tamamını tarayabilir ve hangi sayfaların indekslenmediğini, hangi sayfaların kırık linklere sahip olduğunu veya hangi sayfaların meta descriptiona sahip olmadığını görebilirsiniz. Böylece web sitenizin SEO performansını iyileştirmek için hangi alanlara odaklanmanız gerektiğini belirleyebilirsiniz.

Screaming Frog SEO Spider, web sitenizi tararken size ayrıntılı raporlar da sunar. Bu raporlar; tüm meta bilgileri, URL yapıları, dış linkler ve iç linkler gibi farklı öğeleri içerir. Bu şekilde web sitenizdeki her bir sayfanın SEO açısından nasıl performans gösterdiğini daha iyi anlayabilirsiniz. Ayrıca bu raporlar sayesinde hızlı bir şekilde sorunları tespit edebilir ve düzeltebilirsiniz.

Screaming Frog SEO Spider’ın bir diğer önemli özelliği ise rekabet analizini kolaylaştırmasıdır. Bu araç sayesinde rakip web sitelerin SEO performanslarını ve tarama verilerini de analiz edebilirsiniz. Böylece rakiplerinizin hangi anahtar kelimeleri hedeflediğini ve hangi sayfalarının daha iyi performans gösterdiğini görebilirsiniz. Bu bilgileri kullanarak kendi SEO stratejinizi geliştirebilir ve rakiplerinizi geride bırakabilirsiniz.

Screaming Frog SEO Spider Nasıl Kurulur?

Screaming Frog SEO Spider’ın kullanımına başlamadan önce indirme ve kurulum sürecini tamamlamanız gerekmektedir. Bu süreçte aşağıdaki adımları izlemeniz yeterli olacaktır:

  1. Web Sitesine Gidin: İlk olarak Screaming Frog’un web sitesine gidin. Bunun için buradaki linke tıklayabilirsiniz.
  2. İndirme Seçeneğini Seçin: Yukarıdaki sayfayı açtığınızda kullanmak istediğiniz işletim sistemine uygun olan indirme seçeneğini seçmeniz gerekmektedir. Windows, Mac OS veya Linux gibi seçenekler arasından tercih yaparak indirme işlemini başlatabilirsiniz.
  3. Dosyayı Açın ve Kurulumu Gerçekleştirin: İndirme işlemi tamamlandığında kurulum sürecini başlatın ve yönergeleri takip ederek Screaming Frog SEO Spider’ı bilgisayarınıza kurun.

Ücretsiz ve Ücretli Versiyon Arasındaki Farklar

Screaming Frog SEO Spider, yıllık olarak yenilemeniz gereken ücretli bir lisans planına sahiptir. Bu planın fiyatı yıllık 259 $’dır. Ücretsiz versiyonu ile arasındaki önemli farklar arasında şunlar bulunur:

  • Ücretsiz versiyonda 500 URL’ kadar tarama yapılabilir, ücretli versiyonda taranacak URL sayısı sınırsızdır.
  • Ücretsiz versiyonda PageSpeed Insight, Google Search Console ve Google Analytics entegrasyonları yapılamaz.
  • Ücretsiz versiyonda tarama ayarlarını değiştiremezsiniz.
  • Ücretsiz versiyonda yapılan tarama sonucunda “Near Duplicate Content” ve “Structured Data & Validation” sorunlarını göremezsiniz.
  • Ücretsiz versiyonda “Custom Source Code Search” ve “Custom robots.txt” alanlarına erişiminiz olmaz.
  • Ücretsiz versiyonda yapılan taramaları kaydedemez ve eski taramalarla güncel taramayı karşılaştıramazsınız.
  • Ücretsiz versiyonda tarama zamanlayamazsınız.
  • Ücretsiz versiyonda Screaming Frog SEO Spider ile Looker Studio’u entegre edemezsiniz.

Screaming Frog SEO Spider Nasıl Kullanılır?

Screaming Frog SEO Spider’ı ilk açtığınız zaman yukarıdaki ekran ile karşılaşırsınız. Bu aşamada taramayı başlatmadan önce yapabileceğiniz birkaç seçenek bulunur. “Mode” alanında taramayı nasıl yapmak istediğinize göre bir seçim yapabilirsiniz. Örneğin;

  1. Spider: Bu, Screaming Frog SEO Spider’ın varsayılan modudur. Bu modda SEO Spider; web sitesini tarayacak, URL’leri toplayacak ve URL’leri çeşitli sekmeler ve filtreler halinde sınıflandıracaktır.
  2. List: Bu modda önceden tanımlanmış bir URL listesini kontrol edebilirsiniz. Bu aşamada elinizdeki URL’leri kopyala yapıştır diyerek aktarabilir veya .txt, .xls, .xlsx, .csv ya da .xml dosyası şeklinde yükleyebilirsiniz.
  3. SERP: Bu modda piksel genişliklerini hesaplamak için sayfa başlıklarını ve meta açıklamalarını doğrudan Screaming Frog SEO Spider’a yükleyebilirsiniz. Bu modda tarama yapılmaz, dolayısıyla sayfaların yayında olması gerekmez. Bu, SEO Spider’dan sayfa başlıklarını ve açıklamalarını dışa aktarabileceğiniz, Excel’de toplu düzenlemeler yapabileceğiniz ve ardından SERP’lerde nasıl görünebileceklerini anlamak için kullanabileceğiniz anlamına gelir.
  4. Compare: Bu mod, iki taramayı karşılaştırmanıza ve verilerin sekmelerde ve filtrelerde zaman içinde nasıl değiştiğini görmenize olanak tanır.

Genel bir tarama yapmak için “Spider” modunu değiştirmeden devam edebilirsiniz.

Web sitesini daha detaylı bir şekilde taramak için ise tarama yapmaya başlamadan önce “Configuration > API Access” adımlarını takip ederek Google Analytics 4 ve Google Search Console hesaplarınızı bağlayabilirsiniz. Bunun için yapmanız gereken, her iki aracı da Screaming Frog ile entegre etmektir.

Screaming Frog SEO Spider’ın GA4 ve Search Console’a erişmesine izin verdikten sonra tarama yapacağınız sitenin hesaplarını seçebilirsiniz.

Screaming Frog Orphan Sayfa

Bir sonraki adımda site haritasını taramaya dahil edebilirsiniz. Varsayılan olarak site haritanız, robots.txt dosyası aracılığıyla bulunacaktır. Ancak robots.txt dosyanız yoksa ya da dosyanızda site haritanız mevcut değilse manuel olarak da site haritanızı ekleyebilirsiniz. Bu adımları tamamladıktan sonra web sitenizi taramaya başlayabilirsiniz.

Not: Robots.txt dosyanızın olması ve içerisinde site haritanızın olması gerekmektedir.

Tarama yapmak için ilk olarak “Enter URL to spider” alanına taramak istediğiniz sitenin URL’ini yapıştırmalısınız. Bu aşamada “Subdomain”, “Subfolder”, “All Subdomains” ve “Exact URL” seçeneklerinden birini seçebilirsiniz.

  1. Subdomain: Varsayılan tarama modunda “Subdomain” işaretli olur. Bu, “https://dijitaldegorunurolmak.com” URL’ini girersek yalnızca bu subdomainin taranacağı anlamına gelir. Diğer bir deyişle “https://blog.dijitaldegorunurolmak.com” gibi farklı bir subdomain taranmayacaktır.
  2. All Subdomain: Bu, bütün subdomainlerin taranacağı anlamına gelir. Yani “https://dijitaldegorunurolmak.com” subdomainin yanı sıra “https://blog.dijitaldegorunurolmak.com” ve “https://egitim.dijitaldegorunurolmak.com” gibi subdomainler de taranacaktır.
  3. Subfolder: Subfolder, “https://dijitaldegorunurolmak.com/seo/” URL’inin sonunda bulunan “/seo/” klasörüdür. Eğer yalnızca bir klasör altında yer alan URL’leri taramak istiyorsanız bu seçeneği kullanabilirsiniz.
  4. Exact URL: Bu seçenek, yalnızca girdiğiniz URL’in taranacağı anlamına gelir. Örneğin; “https://dijitaldegorunurolmak.com” URL’ini girerseniz bu URL dışındaki hiçbir URL taranmayacaktır.

Eğer tarama yapacağınız sitenin birden fazla subdomaini yoksa “Subdomain” seçeneğini değiştirmeden devam edebilirsiniz.

Tarama yapmak için “Start” seçeneğine basmanız yeterli olacaktır. Sitenin büyüklüğü ve içerdiği sayfa sayısına göre taramanın süresi değişir. Tarama bittikten sonra ise yukarıdaki ekranla karşılaşırsınız. Şimdi bu alanda yer alan önemli sekmeleri tek tek ele alalım.

Not: Aşağıda yer alan sekmelerde Meta Keywords sekmesi es geçilmiştir. Çünkü meta anahtar kelimeler, arama motorları tarafından göz ardı edilir ve özellikle Google bunu dikkate almamaktadır. Bu nedenle alternatif arama motorlarını hedeflemiyorsanız siz de bu alanı göz ardı edebilirsiniz. Buna ek olarak Content sekmesi de Türkçe için düzgün bir şekilde analiz yapamadığı için es geçilmiştir. Ancak İngilizce bir web sitesi için tarama yapıyorsanız bu alana bakabilirsiniz.

1. Internal

Internal sekmesi; ilgili web sitesinin içinde bulunan tüm URL’leri kapsar. Bu sekmede HTML, JavaScript, CSS, Images, PDF, Flash, Other ve Unknown filtreleri bulunur.

  1. HTML: HTML sayfaları.
  2. JavaScript: JavaScript dosyaları.
  3. CSS: CSS sayfaları.
  4. Images: Görseller.
  5. PDF: Belge dosyaları.
  6. Flash: .swf dosyaları.
  7. Other: Dokümanlar vb. gibi diğer dosya türleri.
  8. Unknown: Yanlış olduğu ya da taranamadığı için ortaya çıkan URL’ler.

Bu sekmede detaylı hatalarla karşılaşmazsınız, ancak sitenizde bulunan PDF ya da görsel gibi dosyaları kolayca görebilirsiniz. Ayrıca önemli olan sayfalarınızla ilgili bilgiler alabilirsiniz. Örneğin; herhangi bir URL’in üstüne tıkladığınızda aşağıda yer alan tabloda ya da URL’in sağındaki sekmelerde bu sayfaya dair bilgileri görebilirsiniz. Burada yer alan önemli bilgilerden bazıları:

  1. Address: Sayfanın URL’i.
  2. Status Code: Sayfanın verdiği HTTP durum kodu. Örneğin; 200 kodu, sayfa çalışıyor anlamına gelirken; 301 kodu, sayfa yönlendirildi anlamına gelir.
  3. Indexability: Sayfanın indexlenebilir olup olmadığını gösterir. Eğer burada “Non-Indexable” yazıyorsa sayfayı yönlendirdiğiniz ya da noindex etiketi verdiğiniz için yazıyordur.
  4. Indexability Status: URL’in dizine eklenememesinin nedeni. Örneğin; ilgili sayfa, duplicate içerik olduğu için canonical etiketi farklı bir sayfaysa.
  5. Title 1: Sayfanın başlığı.
  6. Title 1 Length: Sayfanın başlığının uzunluğu.
  7. H1-1: Sayfanın H1’i.
  8. H1-1 Length: Sayfanın H1’inin uzunluğu.
  9. Meta Description 1: Sayfanın meta description’ı.
  10. Meta Description 1 Length: Sayfanın meta description’ının uzunluğu.
  11. Meta Robots 1: Sayfanın meta robots etiketleri. Eğer “index” yazıyorsa sayfa, Google’da sıralanabilir, ancak “noindex” yazıyorsa Google’da sıralanmayacaktır.
  12. Canonical Link Element 1: Sayfanın canonical URL’i.
  13. Crawl Depth: Anasayfadan başlayarak ilgili sayfaya ulaşmak için kaç tane tıklama yapılması gerektiği.
  14. Folder Depth: URL’in derinliği. Örneğin; “https://dijitaldegorunurolmak.com/sosyal-medya/instagram/instagram-kanal-ozelligi-hakkinda-bilmeniz-gerekenler/” gibi bir URL’inin derinliği 3’iken; “https://dijitaldegorunurolmak.com/instagram-kanal-ozelligi-hakkinda-bilmeniz-gerekenler/” URL’inin derinliği 1’dir.
  15. Response Time: Sayfanın açılma süresi.

2. External

External sekmesi, site dışındaki linkleri içerir. Örneğin; Instagram hesabınıza verdiğiniz bir link varsa o linki burada görebilirsiniz. Bu sekmede göreceğiniz filtreler, Internal ile aynıdır ve Internal sekmesinde olduğu gibi External’da da hataları net bir şekilde göremezsiniz. Ancak dilerseniz sitenizde bulunan dış bağlantıları gözlemleyebilirsiniz.

3. Security

Security sekmesi, web sitesinin içindeki URL’lerin güvenliğiyle ilgili verileri gösterir. Bu sayfada önemli olan bir alan bulunur: HTTP URLs. Web sitelerinde HTTP URL’lerin olmaması gerekir. Bu nedenle bu filtreyi açtığınızda herhangi bir sayfa görmemelisiniz.

4. Response Codes

Response Codes sekmesi, web sitesindeki sayfaların verdiği HTTP durum kodlarını gösterir. Bu sekmedeki bulunan filtrelerin çoğu önemlidir.

  1. Blocked by Robots.txt: Bu filtrede, robots,txt dosyasından engelenen sayfaları görürsünüz. Burada yer alan sayfaları bilinçli olarak engellediyseniz herhangi bir sorun yoktur.
  2. No Response: URL, açılmadığı zaman bu hata ortaya çıkar. Genellikle hatalı biçimlendirilmiş bir URL; bağlantı zaman aşımına, bağlantının reddedilmesine veya bağlantı hatasına neden olabilir. Hatalı URL’lerin güncellenmesi gerekir.
  3. Success: Burada yer alan URL’ler, sayfaların sorunsuz bir şekilde çalıştığını gösterir.
  4. Redirection (3xx): Bu filtreyi seçtiğinizde yönlendirilmiş URL’leri görürsünüz. Burada yer alan URL’leri bilinçli olarak yönlendirdiyseniz herhangi bir sorun yoktur.
  5. Client Error (4xx): Burada yer alan bir URL’iniz varsa bunu yönlendirmeniz gerekir. Çünkü 4xx hataları, sayfanın silinmesi gibi durumlarda ortaya çıkar.
  6. Server Error (5xx): Bu alanda yer alan herhangi bir URL’iniz varsa sayfanın açılıp açılmadığını kontrol etmelisiniz. 5xx hataları, sunucu kaynaklı ortaya çıkar. Ancak anlık olarak da bu hataları alabilirsiniz. Eğer anlık bir hata değilse hosting hizmeti aldığınız firma ile iletişime geçmeniz gerekecektir.

Bu filtrelerin yanı sıra “Internal & External” filtresini “Internal” olarak değiştirdiğinizde 2 tane daha önemli filtre görürsünüz:

  1. Internal Redirect Chain:Redirect chain, bir URL ile nihai hedef URL arasında birden fazla yönlendirme olduğunda ortaya çıkar. Örneğin; URL A, URL B’ye yönlendilir ve ardından URL C’ye yönlendilirse bu durum oluşur. Böyle bir hatanın düzeltilmesi gerekir.
  2. Internal Redirect Loop: Yönlendirme yapınızı yanlış yapılandırırsanız bu hatayla karşılaşırsınız. Örneğin; URL A’nın URL B’ye yönlendirmesi varsa ancak aynı zamanda URL A, URL C’ye de yönlendiriliyorsa ve URL B de URL C’ye yönlendirilmişse redirect loops oluşur. Böyle bir hatanın düzeltilmesi gerekir.

5. URL

URL yapınızla alakalı analizleri bu sekmede görürsünüz. Bu sekmede yer alan filtreler:

  1. Non ASCII Characters: URL’lerinizde ASCII olmayan karakterler bulunuyorsa bu hatayı alırsınız. URL yapınızda “ı, ş, ç” vb. karakterlerin yer almaması gerekir. Örneğin; https://dijitaldegorunurolmak.com/seo-eğitimi/
  2. Underscores: URL’lerinizde sözcükleri ayırmak için yalnızca “-” işaretini kullanmalısınız. “_” vb. karakterler bu hatayı almanıza neden olur. Örneğin; https://dijitaldegorunurolmak.com/seo_egitimi/
  3. Uppercase: URL’lerde yalnızca küçük harfleri kullanmak gerekir. Aksi takdirde bu hatayla karşılaşırsınız. Örneğin; https://dijitaldegorunurolmak.com/Seo/
  4. Multiple Slashes: URL’lerinizde birden fazla “/” varsa bu hatayı alırsınız. Örneğin; https://dijitaldegorunurolmak.com//seo/
  5. Repetitive Path: URL içerisinde tekrarlanan yol varsa bu hata ortaya çıkar. Örneğin; https://dijitaldegorunurolmak.com/seo/hizmetler/seo/
  6. Contains Space: URL’de boşluk varsa bu hatayı alırsınız. Örneğin; https://dijitaldegorunurolmak.com/seo/ hizmetler/
  7. Internal Search: Web sitenizde arama alanı varsa kullanıcılar bu alanda arama yaptığı zaman ortaya URL’ler çıkar. Örneğin; https://dijitaldegorunurolmak.com/?s=seo&post_type=post. Bu gibi URL’lerin indekslenmemesi gerekir. Bu nedenle robots.txt dosyasıyla “search” ya da “ara” gibi sözcük içeren URL’lerin engellenmesi önemlidir.
  8. Parameters: URL içerisinde “?” ya da “&” gibi karakterler varsa bu filtre içerisinde görürsünüz. Bu, Google veya diğer arama motorları için bir sorun değildir, ancak bir URL’deki parametre sayısının sınırlandırılması önerilir.
  9. Broken Bookmark: Sayfada bir alana link verip linki “#” olarak eklerseniz bu hatayla karşılaşırsınız. Çünkü kullanıcı bu alanda bir link olduğunu görebilir ancak tıkladığı zaman herhangi bir sayfaya gitmez. Bunun yerine bulunduğu sayfanın yukarısına doğru kaydırılacaktır.
  10. GA Tracking Parameters: Web siteniz için reklam veriyorsanız UTM’li URL’ler oluşturursunuz. UTM’li URL’leri bu filtrede görürsünüz.
  11. Over 115 Characters: URL’leriniz 115 karakterden uzunsa bu uyarıyı alırsınız. Bu uyarı çok önemli olmasa da URL’lerin kısa olması gerekir.

6. Page Titles

Page Titles sekmesinde sitedeki sayfaların title’ları ile ilgili analizleri görebilirsiniz. Burada yer alan filtreler:

  1. Missing: Eğer sayfalarınızda title yoksa bu hatayı alırsınız. Her sayfanın kendine özel title’ı olması gerekir.
  2. Duplicate: Eğer birden fazla sayfanızın title’ı aynıysa bu hatayı alırsınız. Her sayfanın title’ı o sayfaya özgü olmalıdır.
  3. Over 60 Characters: Sayfalarınızın title’ı 60 karakterden uzunsa bu uyarıyı alırsınız. Bu durum çok önemli olmamakla beraber uzun başlıklar tercih etmemeniz önerilir.
  4. Below 30 Characters: Sayfalarınızın title’ı 30 karakterden kısaysa bu uyarıyı alırsınız.
  5. Over 561 Pixels: Sayfalarınızın title’ı 561 pixelden fazlaysa bu uyarıyı alırsınız.
  6. Below 200 Pixels: Sayfalarınızın title’ı 200 pixelden azsa bu uyarıyı alırsınız.
  7. Same as H1: Sayfanızın title’ı ve H1’i aynıysa bu hatayı alırsınız. Bunu çözmek için en basit yöntem bir site başlığı eklemektir. Bu sayede her sayfanızın title’ının sonuna bu başlık eklenir.
  8. Multiple: Bir sayfada birden çok title varsa bu hatayı alırsınız. Her sayfada sadece 1 tane title olmalıdır.
  9. Outside <head>: Sayfaların title’larının <head> içerisinde olması gerekir. Diğer herhangi bir alanda bulunan title öğesi arama motorları tarafından yok sayılır. WordPress tabanlı sitelerde bu hatayla karşılaşmanız çok olası değildir, ancak yine de kontrol etmekte fayda vardır.

7. Meta Description

Meta description sekmesi, title sekmesindeki filtreler ile neredeyse aynıdır. Bu sekmede sayfalarınızın meta descriptionları ile ilgili analizleri görebilirsiniz.

  1. Missing: Eğer sayfalarınızda meta description yoksa bu hatayı alırsınız. Her sayfada meta description bulunması gerekir.
  2. Duplicate: Eğer birden fazla sayfanızın meta description’ı aynıysa bu hatayı alırsınız. Her sayfanın meta description’ı o sayfaya özgü olmalıdır.
  3. Over 155 Characters: Sayfalarınızın meta description’ı 155 karakterden uzunsa bu uyarıyı alırsınız. Bu durum çok önemli olmamakla beraber uzun açıklamalar tercih etmemeniz önerilir. 170 karaktere kadar bir meta description yazmak sorun olmayacaktır.
  4. Below 70 Characters: Sayfalarınızın meta description’ı 70 karakterden kısaysa bu uyarıyı alırsınız.
  5. Over 985 Pixels: Sayfalarınızın meta description’ı 985 pixelden fazlaysa bu uyarıyı alırsınız.
  6. Below 400 Pixels: Sayfalarınızın meta description’ı 400 pixelden azsa bu uyarıyı alırsınız.
  7. Multiple: Bir sayfada birden çok meta description varsa bu hatayı alırsınız. Her sayfada sadece 1 tane meta description olmalıdır.
  8. Outside <head>: Sayfaların meta description’larının <head> içerisinde olması gerekir. Diğer herhangi bir alanda bulunan meta description, arama motorları tarafından yok sayılır.

8. H1

H1 sekmesi, title ve meta description ile benzerdir.

  1. Missing: Eğer sayfalarınızda H1 yoksa bu hatayı alırsınız. Her sayfada H1 bulunması gerekir.
  2. Duplicate: Eğer birden fazla sayfanızın H1’i aynıysa bu hatayı alırsınız. Her sayfanın H1’i o sayfaya özgü olmalıdır.
  3. Over 70 Characters: Sayfalarınızın H1’i 70 karakterden uzunsa bu uyarıyı alırsınız. Bu durum çok önemli olmamakla beraber uzun H1’ler tercih etmemeniz önerilir.
  4. Multiple: Bir sayfada birden çok H1 varsa bu hatayı alırsınız. Her sayfada sadece 1 tane H1 olmalıdır.
  5. Alt Text in H1: Herhangi bir görselin alt etiketini H1 olarak işaretlerseniz bu uyarıyı alırsınız. Bazı CMS’ler, bir web sitesindeki logoya otomatik olarak H1 ekler. Ancak bu durum multiple H1 sorununa neden olacaktır.
  6. Non-Sequential: Eğer bir sayfanın ilk başlığı H1 değilse bu hatayı alırsınız. Örneğin; “SEO Nedir?” başlığıyla başlayan bir yazınız varsa ve bu başlık H1 olarak değil; H2 olarak işaretlenmişse.

Not: H2 sekmesi, bu sekme ile aynı olduğu ve bir sayfada birden çok H2 olması ya da birden fazla sayfanın H2’sinin aynı olması Google için bir sorun yaratmadığı için es geçilmiştir.

9. Images

Images sekmesi, görsel SEO yapılan web siteleri için çok önemlidir. Bu sekmede aşağıdaki filtreler bulunur:

  1. Over 100 KB: 100 KB’ın üzerinde görselleriniz varsa bu uyarıyı alırsınız. Hızlı bir web sitesine sahip olmak için görselleri optimize etmek önemlidir.
  2. Missing Alt Text: Görsellerinizin alt etiketi yoksa bu uyarıyı alırsınız. Arama motorlarının yüklediğiniz görselin ne olduğunu anlayabilmesi için alt etiket eklemeniz gerekir.
  3. Alt Text Over 100 Characters: Görsellerinizin alt etiketleri 100 karakterden uzunsa bu hatayı alırsınız. Görselin ne olduğunu anlatmak için 3-4 sözcük yeterli olacaktır.
  4. Incorrectly Sized Images: Görsellerin boyutları HTML kodunda belirtilmemişse bu sorun ortaya çıkar. Bu sorunun düzeltilmesi gerekir. Çünkü bu hata, CLS (Cumulative Layout Shift)’in artmasına neden olur, bu da site hızı üzerinden olumsuz etkiye sahiptir.

10. Canonicals

Canonicals sekmesi, canonical etiketi ile ilgili analizleri gösterir.

  1. Contains Canonical: Sayfanızda canonical etiketi olduğu zaman burada görünür. Bu, olması gereken bir durumdur.
  2. Self Referencing: Bir URL’in canonical etiketi kendisiyse burada görünür. Bu, bir sorun değildir.
  3. Canonicalised: Bir URL’e farklı bir canonical etiketi eklenmişse burada görünür. Bu, duplicate içerik sorunlarını çözmek için ana sayfayı değil, kopya gibi görünen sayfalara canonical etiketi verdiğinizde ortaya çıkar.
  4. Missing: Bir sayfanın canonical etiketi yoksa bu hata ortaya çıkar. Sayfaların canonical etiketinin olması önemlidir.
  5. Multiple: Bir sayfada birden çok canonical etiketi varsa bu hata ortaya çıkar. Her sayfada yalnızca 1 adet canonical etiketinin olması gerekir.
  6. Non-Indexable Canonical: Canonical sayfaların indekslenebilir olması gerekir.
  7. Unlinked: Canonical sayfalarda link bulunması gerekir.
  8. Outside <head>: Sayfaların canonical etiketlerinin <head> içerisinde olması gerekir. Diğer herhangi bir alanda bulunan canonical etiketleri, arama motorları tarafından yok sayılır.

11. Directives

Directives sekmesinde sayfalarınızın meta robots kurallarını görebilirsiniz. Örneğin; noindex etiketi verilmiş sayfalarınızı gözden geçirerek bunlar arasında indekslenmesi gereken sayfaların olup olmadığını tespit edebilirsiniz.

12. Hreflang

Hreflang etiketi, çok dilli siteler için kullanılan bir özelliktir. Eğer çok dilli bir siteniz yoksa bu sekmeyi göz ardı edebilirsiniz. Ancak çok dilli bir siteniz varsa buradaki filtreler önemlidir.

  1. Contains Hreflang: Hreflang etiketi içeren sayfalarınızı bu alanda görürsünüz. Bu, bir sorun değildir.
  2. Non-200 Hreflang URLs: Hreflang URL’lerin indekslenebilir ve taranabilir olması gerekir. Bu nedenle 200 durum kodu vermeyen (çalışmayan) URL’lerin düzeltilmesi gerekir.
  3. Missing Return Links: A sayfasından B sayfasına bir hreflang etiketi varsa B sayfasından da A sayfasına bir hreflang etiketinin olması gerekir. Tam tersi bir durumda bu filtredeki hata ile karşılaşırsınız.
  4. Inconsistent Language & Region Return Links: Geçersiz bir ülke kodu kullanmak ya da bir ülke kodu kullanmak ama bir dil kodunun eksik olması gibi basit hatalar hreflang özelliğinizi geçersiz kılabilir.
  5. Non Canonical Return Links: Hreflang etiketleri yalnızca canonical olan sayfanın URL’ini içermelidir.
  6. Noindex Return Links: Hreflang URL’lerin indekslenebilir olması gerekir.
  7. Incorrect Language & Region Codes: Dil ve bölge kodlarının doğru olması gerekir. Örneğin; İngilizce’yi “EN” yerine “ENG” olarak kısaltmak etiketi geçersiz kılar. Bu aşamada ISO 639 dil kodları ve ISO 3166-1 alpha-2 dikkate alınmalıdır.
  8. Multiple Entries: Hreflang etiketlerinde sadece 1 adet ülke ya da bölge kodu olmalıdır.
  9. Missing Self Reference: Sayfaya kendi kendine referans veren bir hreflang etiketi eklemeniz gerekir. Bu, diğer sayfaları tanımlamanın yanı sıra sayfanın dilini ve ülkesini referans alan bir hreflang etiketine sahip olmak anlamına gelir.
  10. Not Using Canonical: Hreflang URL’lerinde canonical sayfaları kullanmanız gerekir.
  11. Missing X-Default: Sayfada x-default özelliği yoksa bu uyarı ortaya çıkar. Ancak bu durum opsiyoneldir, bu nedenle görmezden gelebilirsiniz.
  12. Missing: Sayfalarda canonical etiketi yoksa bu hata ortaya çıkar.
  13. Outside <head>: Sayfaların hreflang etiketlerinin <head> içerisinde olması gerekir. Diğer herhangi bir alanda bulunan hreflang etiketleri, arama motorları tarafından yok sayılır.

13. Structured Data

Structured data (yapılandırılmış veri), Google’ın içeriğinizin yapısını anlaması için önemlidir. Bu nedenle örneğin; bir blog yayınladığınızda “Article” yapılandırılmış verisi, soru yayınladığınızda “FAQ” şemasının olması gerekir. Bu sayede Google, yayınladığınız içeriğin makale mi yoksa soru mu olduğunu algılar.

  1. Contains Structured Data: Bu filtrede yapılandırılmış veri bulunan sayfalarınızı görebilirsiniz. Bu, bir hata değildir.
  2. Missing Structured Data: Bu filtrede yapılandırılmış veri bulunmayan sayfalarınızı görebilirsiniz. Eğer bu sayfalar SEO için önemli sayfalarsa yapılandırılmış veri eklemeniz gerekir.
  3. Validation Errors: Yapılandırılmış veri kodunuzda hata varsa burada görebilirsiniz. Bunları düzeltmeniz gerekir.
  4. Validation Warnings: Yapılandırılmış veri kodunuzda uyarı varsa burada görebilirsiniz. Bu uyarıları ortadan kaldırmanız çok gerekli olmayabilir.
  5. Parse Errors: Yapılandırılmış veri ve sayfanız uyumsuzsa bu hatayla karşılaşırsınız. Örneğin; “Sık Sorulan Sorular” alanı için FAQ şeması yerine Ürün şeması eklerseniz bu sorun ortaya çıkar.
  6. Microdata URLs: Yapılandırılmış veri oluşturmak için 3 farklı format vardır. Bunlardan biri microdata’dır. Bu format ile oluşturulan yapılandırılmış veriler bu alanda görülür.
  7. JSON-LD URLs: JSON-LD formatı ile oluşturulan yapılandırılmış veriler bu alanda görülür.
  8. RDFa URLs: RDFa formatı ile oluşturulan yapılandırılmış veriler bu alanda görülür.

14. Sitemaps

  1. URLs In Sitemap: Site haritanızda bulunan URL’leri bu alanda görürsünüz.
  2. URLs Not In Sitemap: Site haritanızda bulunmayan URL’leri bu alanda görürsünüz. Eğer burada yer alan bir sayfa, SEO için önemliyse site haritasına dahil etmeniz gerekir.
  3. Orphan URLs: Site haritasında bulunan orphan sayfaları burada görürsünüz.
  4. Non-Indexable URLs in Sitemap: Site haritasında bulunan ancak indekslenemeyen URL’leri bu alanda görürsünüz.
  5. URLs In Multiple Sitemaps: Bir URL’iniz, birden fazla site haritasında varsa burada görebilirsiniz. Bu çok büyük bir sorun değildir, ancak her URL’in tek bir site haritasında bulunması gerekir.
  6. XML Sitemap With Over 50k URLs: Bir site haritanızda 50.000’den fazla URL varsa bunu düzeltmeniz gerekir. Bunun için site haritanızı ikiye bölebilirsiniz. Örneğin; WordPress sayfalar, yazılar ve görseller için farklı site haritaları oluşturur.
  7. XML Sitemap With Over 50mb: Site haritanızın boyutu 50MB’dan yüksekse bunu düzeltmeniz gerekir. Bunun için site haritanızı ikiye bölebilirsiniz.

15. Overview

Sağ tarafta bulunan Overview sekmesi, tüm bu sekmelerin bir özetini gösterir. Bu sayede sekmeleri tek tek açmak yerine sorunlu olan alanları kolayca görebilirsiniz.

16. Issues

Issues alanı Screaming Frog SEO Spider tarafından bulunan hataları gösterir. Ancak bu alanda yer alan hataların hepsi önemli değildir. Örneğin; bir sayfaya bilinçli bir şekilde noindex etiketi verdiyseniz bu hatayı görmezden gelebilirsiniz. Fakat bu alan hızlı bir şekilde hataları görebilmek için kolaylık sağlar. Ayrıca Screaming Frog SEO Spider, bu hataları önceliklendirdiği için siz de bu sırayla hataları çözebilirsiniz.

Screaming Frog SEO Spider ile Ne Yapabilirsiniz?

1. Cannibalization Tespiti (Custom Search)

Configuration > Custom > Custom Search adımlarını takip ettiğiniz zaman site içerisinde taratmak adına bir sözcük ya da sözcük öbeği girebilirsiniz. Bu, cannibalization tespiti yapmak ya da yeni yayınlanan bir sitede “lorem ipsum” ifadelerinin olup olmadığını görebilmek için oldukça faydalıdır.

Custom Search alanını açtığınızda ifadeyi “Text” ya da “Regex” olarak girebilir, taramayı “HTML”, “HTML Head”, “HTML Body”, “Page Text” vb. şekilde ayarlayabilirsiniz. Örneğin; yukarıdaki görselde “Lorem ipsum” ifadesini “HTML” alanında tarattık.

Eğer sitede “Lorem ipsum” içeren bir metin olsaydı Custom Search sekmesinde bunu görebildik. Bu özellik sayesinde istediğiniz kelimeleri taratabilirsiniz.

2. Site Haritası Oluşturma

Bazı web siteleri, sistemlerinin bir parçası olarak otomatik olarak oluşturulmuş site haritalarıyla birlikte gelir. Bunun en büyük örneği; otomatik olarak güncellenen bir site haritası dosyasına sahip olan WordPress’tir. Her yönetim sisteminin kendi site haritası sistemi vardır, ancak bazı sistemler bir eklentiye ihtiyaç duyabilir. Ancak eklenti kullanmadan da site haritası oluşturmak mümkündür. Bunun için Screaming Frog SEO Spider’ı kullanabilirsiniz.

3. Orphan Sayfa Tespiti

Dizine eklenebilen ancak web sitesinden ulaşılamayan sayfalara orphan page denir ve bunlar, site yapısının dışında bulunur. Bir web sitesindeki sayfaların birbirinden bağımsız olması Google’ın hoşuna gitmez. Bunun nedeni geçmişte sayfaları Google’dan gizlemek için bu yöntemin kullanılmış olmasıdır. Bundan dolayı web sitenizde orphan page’leri tespit etmeniz ve bu durumu düzeltmeniz gerekir. Bunun için Screaming Frog SEO Spider’ı kullanabilirsiniz.