Tarama Hataları
AI ile Özetle
Detay seviyorum; ama vaktiniz azsa içeriği AI ile özetleyebilirsiniz.
Okuyucular tarafından sıkça kullanılıyor

Oğulcan Demirer
SEO & GEO Danışmanı

Tarama hataları, arama motoru tarayıcılarının web sayfalarınızda normal şekilde gezinemediği durumlarda ortaya çıkar. Genellikle bu hatalar SEO için kritik bir öneme sahiptir.
Tarama Hataları Nedir?
Tarama hataları, arama motorlarının sayfalarınıza erişmeye çalışırken karşılaştığı sorunlardır. Bu hatalar, arama motoru botlarının içeriğinizi okumasını ve sayfalarınızı dizine eklemesini engeller.
Tarama Hatalarını Düzeltmek Neden Önemlidir?
Taranamayan bir sayfa veya bir içerik dizine eklenemez. Dizine eklenemeye bir sayfa sıralama alamaz. Sıralanamayan bir sayfa da trafik getiremez. Kısacası; tarama hataları meydana geldiğinde, Google gibi arama motorları web sitenizin içeriğini veya yapısını tam olarak keşfedemez ve anlayamaz. Google, tarama hatalarını iki kategoriye ayırır: site hataları ve URL hataları. Her ikisini de inceleyelim.
Site Tarama Hataları
Site hataları, web sitenizin tamamını etkileyebilecek tarama hatalarıdır. Sunucu, DNS ve robots.txt hataları bu hatalar içerisinde en yaygın olan hatalar arasında bulunur. Sunucu Hataları Bir sunucudaki web sitesi sunucudan kaynaklı bir hatadan dolayı aktif/çalışır değilse Googlebot bu siteyi tarayamaz. Aynı şekilde web sitesini ziyaret etmek için gelen kullanıcılar da web sitesine erişim sağlayamaz. İşte en çok karşılaşılan sunucu hataları:
- Dahili sunucu hatası (500): Sunucu isteği tamamlayamıyor. Ancak daha spesifik hatalar mevcut olmadığında da tetiklenebilir.
- Kötü ağ geçidi hatası (502): Bir sunucu ağ geçidi görevi görüyor ve başka bir sunucudan geçersiz bir yanıt alıyor.
- Hizmet kullanılamıyor hatası (503): Sunucu şu anda kullanılamıyor; genellikle sunucu bakımdayken veya güncellenirken karşılaşılır.
- Ağ geçidi zaman aşımı hatası (504): Bir sunucu ağ geçidi görevi görüyor ve diğer sunucudan zamanında yanıt almıyor. Mesela web sitesinde çok fazla trafik olduğunda.
Arama motorları sürekli olarak 5xx hatalarıyla karşılaştıklarında bir web sitesinin tarama hızını yavaşlatabilir. Bu durum, yukarıda da belirttiğim gibi Google vb. arama motorlarının tüm içeriğinizi keşfedip dizine ekleyemeyeceği anlamına gelir. Not: Google, tekrarlayan 5xx sorunlarına sahip URL'leri muhtemelen dizininden kaldıracaktır. DNS Hataları Alan adı sistemi (DNS) hatası, arama motorlarının alanınıza bağlanamamasıdır. Tüm web siteleri ve cihazlarda kendilerini web üzerinde benzersiz şekilde tanımlayan en az bir internet protokolü (IP) adresi bulunur. DNS, alan adlarını IP adresleriyle eşleştirerek kişilerin ve bilgisayarların birbirleriyle konuşmasını kolaylaştırır. Yani aslında site adresinizi tanımlayan bir IP numarası bulunmaktadır. DNS bugün olmasaydı, insanlar web sitelerini ziyaret ederken URL alanına site ismini yazmak yerine IP adreslerini giriyor olurdu. Örneğin; URL çubuğunuza “www.ogulcandemirer.com” yazmak yerine IP adresimizi kullanmanız gerekirdi: “123.111.11.11.” DNS hataları sunucu hatalarından daha az karşılaşılan bir durumdur. Ancak karşılaşabileceğiniz durumlar şunlardır:
- DNS zaman aşımı: DNS sunucunuz, arama motorunun isteğine zamanında yanıt vermedi
- DNS araması: DNS sunucunuz alan adınızı bulamadığı için arama motoru web sitenize erişemedi
Robots.txt Hataları Robots.txt hataları, arama motorları robots.txt dosyanızı erişemediğinde ortaya çıkar. Robots.txt dosyanız arama motorlarına hangi sayfaları tarayabileceklerini veya hangilerini tarayamayacaklarını bildirir. Örnek robots.txt dosyamı sizinle paylaşıyorum;
- User-agent (Kullanıcı aracısı): Bu satır tarayıcıyı tanımlar. Ve “*”, kuralların tüm arama motoru botları için geçerli olduğu anlamına gelir.
- Disallow/Allow (İzin verme/izin ver): Bu satır, arama motoru botlarına web sitenizi mi yoksa web sitenizin belirli bölümlerini mi taramaları gerektiğini söyler.
- Sitemap (Site Haritası): Bu satır site haritası konumunuzu gösterir
Not: Site haritasının URL'ini robots.txt dosyasına eklemek; tarayıcıların site yapısını ve daha hızlı keşfetmelerine yardımcı olucaktır.
URL Tarama Hataları
URL hataları, site hatalarından farklı olarak, bu hatalar genellikle sitenizdeki belirli sayfaların taranabilirliğini etkiler. URL tarama hataları arasında en çok karşılaşılan hatalar genellikle 404 hatalarıdır. 4xx hataları ve 3xx yönlendirmelerinden kaynaklı hatalar sitenizdeki belirli sayfaların taramalarını zorlaştırabilir veya engelleyebilir. 404 Hataları 404 hatası, arama motoru botunun URL'yi bulamadığı anlamına gelir. Hangi durumlarda 404 Hataları ile karşılaşılır?
- Bir sayfanın URL'sini, o sayfaya işaret eden eski bağlantıları güncellemeden değiştirdiğiniz zaman
- Yönlendirme eklemeden sitenizdeki bir sayfayı veya içeriği sildiğiniz zaman
- Bağlantılarınız bozuksa; örneğin URL'in kendisinde bulunan hatalar varsa
Bir 404 Hatası nasıl görünür? Aslında hepimiz, bir web sitesini ziyaret ederken veya sitede dolaşırken bu hata ile karşılaşıyoruz. 403 Erişim Hataları 403 erişim hataları, sunucunun bir tarayıcının isteğini reddettiği anlamına gelir. Bu hatayı almanızın birkaç sebebi bulunabilir ancak genellikle web sitesi yöneticisinin, ziyaret etmek istediğiniz sayfaya olan erişimi/sunucu izinlerini kullanıcılar için kapatmasıdır. Sunucu izinleri, bir klasör veya dosya üzerindeki kullanıcı ve yöneticilerin haklarını tanımlar.
Tarama Hataları Nasıl Düzeltilir
Artık tarama hatalarının SEO için kritik bir öneme sahip olduğunu biliyoruz. Bir sonraki adım olarak, tarama hatalarının nasıl düzeltileceğini inceleyelim!
404 Hatalarını Düzeltme
Muhtemelen 404 hatalarıyla çok sık karşılaşacaksınız. İyi haber ise bu hataların düzeltilmesi kolaydır. 404 hatalarını düzeltmek için 3xx yönlendirmelerini kullanabilirsiniz. Bu en kolay yöntemdir. Ancak farklı yöntemler de bulunuyor. Kalıcı yönlendirmeler için 301 yönlendirmelerini kullanın çünkü bunlar, orijinal sayfanın yetkisinin bir kısmını korumanıza olanak tanır. Geçici yönlendirmeler için ise; 302 yönlendirmelerini kullanın .
- https://www.siteniz.com/eski-sayfa/: Yönlendirilen URL'yi tanımlar
- https://www.siteniz.com/yeni-sayfa/: Yönlendirilecek URL'yi tanımlar
Yönlendirmelerinizin hedef URL'sini nasıl seçersiniz?
- İçerik hâlâ mevcutsa; yeni URL'ye bir yönlendirme ekleyin
- İçerik artık mevcut değilse, aynı veya oldukça benzer bir konuyu ele alan bir sayfaya yönlendirme ekleyin
3xx yönlendirmeleri için; Yoast SEO, Rank Math SEO ve 3xx redirect eklentilerini kullanabilirsiniz. Bu eklentiler WordPress'in ücretsiz eklentileridir. Siteniz WordPress değil ise, örneğin; İdeasoft e-ticaret altyapısında SEO sekmesinde "yönlendirmeler" alanından 3xx yönlendirmelerini yapabilirsiniz.
Kırık Bağlantıları Düzeltme
Bozuk bir bağlantı, var olmayan bir sayfaya veya kaynağı tanımlar. Kırık bağlantılar dolayısıyla 404 hatalarını oluşturur. Diyelim ki yeni bir sayfa üzerinde çalışıyorsunuz ve “siteniz.com/seo” adresindeki hakkında sayfanıza dahili bir bağlantı eklemek istiyorsunuz. Bağlantınızdaki herhangi bir yazım hatası bile bozuk/kırık bağlantıları oluşturacaktır. Yani “o” harfini unutup “siteniz.com/seo” yerine “siteniz.com/se” girerseniz bozuk bağlantı hatası alırsınız. Bu yüzden bu sayfayı ziyaret eden kullanıcı ve arama motoru botları böyle bir sayfanın olmadığını görür, siteniz de 404 hatasını döndürür. Screaming Frog, Ahrefs, Semrush, Google Search Console gibi araçlar yardımıyla bozuk veya kırık bağlantılarınızı analiz edebilirsiniz.
Robots.txt Hatalarını Düzeltme
Semrush'un Site Denetim aracı, robots.txt dosyanızla ilgili sorunları çözmenize de yardımcı olabilir. Öncelikle araçta bir proje oluşturun ve denetiminizi çalıştırın. Tamamlandığında “ Sorunlar ” sekmesine gidin ve “robots.txt”yi arayın. Artık robots.txt dosyanızla ilgili tıklayabileceğiniz sorunları göreceksiniz. Örneğin, dosyanızda biçim hataları olduğu ortaya çıkarsa "Robots.txt dosyasında biçim hataları var" bağlantısını görebilirsiniz.
Teknik SEO
Bu konuda profesyonel destek almak ister misiniz?
Core Web Vitals, crawl bütçesi ve site mimarisi optimizasyonu. 30 dakikalık ücretsiz keşif görüşmesinde mevcut durumunuzu değerlendirip somut aksiyon önerileri sunuyorum.


