404 hatası, bir URL'nin sunucuda bulunmadığını gösterir; sayfa gerçekten kaldırıldıysa ve yerine eşdeğer bir içerik yoksa doğru HTTP 404 veya 410 yanıtı vermek SEO açısından normaldir. SEO'ya zarar veren durum, değerli iç bağlantıların boşa düşmesi, backlink alan URL'lerin ilgisiz sayfalara yönlendirilmesi veya Google'ın sayfayı soft 404 olarak algılamasıdır. En sağlıklı yaklaşım; kırık linkleri düzenli tespit etmek, her URL için kaldırma, güncelleme, yönlendirme veya 404 bırakma kararını niyete göre vermektir.
404 hatası SEO açısından ne zaman sorun olur?
404 durum kodu, web'in doğal bir parçasıdır. Bir ürün yayından kalkabilir, bir kampanya bitebilir, eski bir blog yazısı silinebilir veya URL yapısı değişebilir. Google, gerçek 404 sayfalarıyla karşılaştığında bunu otomatik olarak olumsuz bir kalite sinyali gibi yorumlamaz. Ancak 404 hataları site mimarisi, kullanıcı deneyimi ve tarama verimliliği üzerinde dolaylı etki yaratabilir.
SEO açısından problem genellikle şu senaryolarda ortaya çıkar:
- İç bağlantılar 404'e gidiyorsa: Kullanıcı ve arama motoru botları çalışan bir sayfa beklerken boşa düşer. Bu, link otoritesinin site içinde verimli dolaşmasını engeller.
- Backlink alan URL kaldırıldıysa: Dış kaynaklardan gelen otorite ve yönlendirme trafiği kaybolabilir. Bu durumda URL'nin geçmiş değeri incelenmelidir.
- Site haritasında 404 URL'ler bulunuyorsa: XML sitemap, indekslenmesini istediğiniz geçerli URL'leri içermelidir. 404 URL'lerin burada kalması sinyal karmaşası yaratır.
- Önemli kategori veya ürün sayfaları yanlışlıkla silindiyse: Ticari niyeti yüksek sayfaların kaybı organik görünürlüğü etkileyebilir.
- 404 yerine 200 dönen hata sayfaları varsa: Bu durum soft 404'e yol açabilir ve indeksleme problemlerini büyütebilir.
404 yönetiminde temel soru şudur: Bu URL'nin kullanıcı, arama motoru ve iş hedefi açısından hâlâ anlamlı bir karşılığı var mı? Varsa eşdeğer sayfaya yönlendirme veya içeriği geri getirme düşünülmelidir. Yoksa doğru 404 ya da 410 yanıtı yeterlidir.
404 ile soft 404 arasındaki fark nedir?
404 ve soft 404 aynı şey değildir. 404, sunucunun tarayıcıya veya Googlebot'a açıkça bu kaynak bulunamadı dediği teknik bir HTTP durum kodudur. Soft 404 ise sayfanın teknik olarak 200 başarılı yanıtı dönmesine rağmen içeriğin kullanıcıya gerçek bir sonuç sunmaması nedeniyle Google tarafından hata sayfası gibi değerlendirilmesidir.
| Durum | Sunucu yanıtı | Google'ın yorumu | SEO açısından risk |
|---|---|---|---|
| Gerçek 404 | 404 Not Found | URL bulunamadı | Doğru yerde kullanıldığında düşük risk |
| 410 Gone | 410 Gone | URL kalıcı olarak kaldırıldı | Kalıcı kaldırmalarda uygundur |
| Soft 404 | Genellikle 200 OK | Sayfa var görünüyor ama içerik yok veya alakasız | İndeksleme ve tarama verimliliği açısından yüksek risk |
| Hatalı yönlendirme | 301 veya 302 | URL başka yere taşınmış görünüyor | Alakasız hedefe gidiyorsa kalite ve sinyal kaybı riski |
Soft 404'e sık yol açan örnekler arasında boş kategori sayfaları, stokta olmayan ürün için yalnızca bu ürün bulunamadı yazan ama 200 dönen sayfalar, arama sonucu üretmeyen filtre URL'leri ve tüm silinmiş sayfaların ana sayfaya yönlendirilmesi yer alır. Google, bu sayfalarda yeterli ana içerik, kullanıcı niyetine uygun bilgi veya gerçek alternatif görmezse URL'yi indeks dışında bırakabilir.
Bu ayrımı anlamak özellikle büyük sitelerde kritiktir. Çünkü binlerce gerçek 404, doğru yönetildiğinde temiz bir mimari gösterebilir; ancak binlerce soft 404, Googlebot'un zamanını düşük değerli URL'lerde harcamasına ve önemli sayfaların keşfinin gecikmesine neden olabilir. İndeksleme problemlerini daha geniş çerçevede değerlendirmek için Google'ın bir sayfayı neden indekslemeyebileceğine dair yaygın nedenleri de kontrol etmek gerekir.
Kırık linkleri tespit etmek için hangi kaynaklar birlikte kullanılmalı?
Kırık link tespiti tek bir araçla sınırlı kalmamalıdır. Çünkü her veri kaynağı farklı bir soruyu yanıtlar. Tarama araçları site içi bağlantıları gösterir, Google Search Console Google'ın gördüğü sorunları bildirir, log dosyaları ise Googlebot'un gerçekte hangi URL'leri ziyaret ettiğini ortaya koyar.
Google Search Console 404 hatalarını nasıl gösterir?
Google Search Console'da Sayfa dizine ekleme raporu, bulunamadı 404 ve soft 404 gibi durumları görmenizi sağlar. Buradaki her URL acil müdahale gerektirmez. Önceliklendirme yaparken URL'nin organik trafik geçmişi, backlink alıp almadığı, iç bağlantı sayısı, site haritasında bulunup bulunmadığı ve ticari değeri incelenmelidir.
Pratik kontrol listesi:
- Search Console'da ilgili 404 ve soft 404 örnek URL'lerini dışa aktarın.
- URL'leri önem derecesine göre gruplayın: kategori, ürün, blog, filtre, kampanya, medya dosyası.
- XML sitemap içinde yer alan 404 URL'leri ayıklayın.
- İç bağlantı veren sayfaları bulun ve bağlantıları güncelleyin.
- Backlink alan URL'ler için eşdeğer hedef olup olmadığını değerlendirin.
Site tarama araçları kırık iç linkleri nasıl yakalar?
Bir crawler aracıyla siteyi taramak, kullanıcıların ve botların hangi bağlantılar üzerinden 404'e ulaştığını gösterir. Burada amaç yalnızca hatalı URL listesini çıkarmak değil, hatanın kaynağını bulmaktır. Örneğin bir menü bağlantısı, footer linki veya kategori içi ürün kartı kırık link üretiyorsa sorun çok sayıda sayfaya yayılabilir.
Tarama sırasında şu alanlara bakılmalıdır:
- Inlinks: 404 URL'ye hangi sayfalar bağlantı veriyor?
- Anchor metni: Bağlantı metni doğru hedefi işaret ediyor mu?
- Status code: URL gerçekten 404 mü, yoksa 200 dönen boş bir sayfa mı?
- Canonical: 404 veya soft 404 sayfalarda hatalı canonical kullanımı var mı?
- Sitemap durumu: Geçersiz URL site haritasında hâlâ yer alıyor mu?
İç bağlantı hatalarının etkisi yalnızca kırık sayfayla sınırlı değildir. Link otoritesinin hangi sayfalara akacağı da etkilenir. Bu nedenle sorunlu bağlantılar temizlenirken iç bağlantı ile link otoritesini doğru dağıtma prensipleri de dikkate alınmalıdır.
Log dosyası analizi 404 yönetiminde neden önemlidir?
Log dosyaları, Googlebot'un sitenizde hangi URL'leri ne zaman ve hangi durum koduyla taradığını gösterir. Search Console örneklem sunabilir; crawler ise sizin başlattığınız bir taramayı temsil eder. Log analizi ise sunucu seviyesinde gerçek davranışı gösterdiği için özellikle büyük e-ticaret sitelerinde, haber sitelerinde ve sık URL üreten yapılarda değerlidir.
Loglarda şu sorulara yanıt aranır:
- Googlebot 404 URL'leri tekrar tekrar ziyaret ediyor mu?
- Tarama bütçesi, önemli sayfalar yerine geçersiz URL'lerde mi harcanıyor?
- Parametreli, filtreli veya eski URL kalıpları bot tarafından hâlâ keşfediliyor mu?
- Yönlendirme zincirleri Googlebot'u gereksiz adımlarla mı karşılıyor?
Googlebot davranışını daha teknik düzeyde incelemek isteyen ekipler için log dosyası analiziyle Googlebot'un siteyi nasıl gezdiğini anlama süreci 404 önceliklendirmesini daha isabetli hale getirir.
Soft 404 indekslemeyi nasıl etkiler?
Soft 404, Google'ın sayfayı teknik olarak erişilebilir görmesine rağmen içerik değerini yetersiz bulduğu durumdur. Bu nedenle indeksleme üzerinde gerçek 404'ten daha karmaşık bir etki yaratır. Çünkü site sahibi çoğu zaman sayfanın 200 döndüğünü görerek her şeyin yolunda olduğunu sanır; ancak Google sayfayı dizine almamayı tercih edebilir.
Soft 404'ün olası etkileri şunlardır:
- URL indeks dışında kalabilir: Google sayfayı kullanıcıya sunulacak yeterli içerik olarak görmez.
- Tarama verimliliği düşebilir: Çok sayıda düşük değerli 200 sayfa, botların zamanını boşa harcayabilir.
- Kalite sinyalleri bulanıklaşabilir: Benzer boş sayfalar site genelinde zayıf içerik algısı yaratabilir.
- Sitemap güvenilirliği azalabilir: Site haritasında soft 404 üreten URL'ler varsa, harita hedeflenen dizinleme sinyalini zayıflatır.
Boş kategori sayfaları soft 404 sayılır mı?
Boş kategori sayfaları soft 404 riski taşıyabilir. Bir kategori sayfası 200 yanıtı dönüyor ancak ürün, açıklama, ilgili kategori, faydalı filtre veya alternatif sunmuyorsa Google bu sayfayı değerli bir listeleme sayfası olarak görmeyebilir. Özellikle e-ticaret sitelerinde geçici olarak stok boşalan kategoriler için karar dikkatli verilmelidir.
Bir kategori kalıcı olarak anlamını yitirdiyse ilgili üst kategoriye veya en yakın eşdeğer kategoriye yönlendirme değerlendirilebilir. Ancak kategori dönemsel olarak tekrar ürün alacaksa sayfayı tamamen kaldırmak yerine kullanıcıya açık ve faydalı alternatifler sunmak daha mantıklı olabilir. Kategori sayfalarının organik değerini korumak için kategori sayfası SEO yaklaşımında ürün listesi, açıklama ve iç bağlantı dengesini ayrıca ele almak gerekir.
Silinen ürün sayfalarında soft 404 nasıl önlenir?
Silinen veya stok dışı ürünlerde tek bir doğru yoktur. Ürün geçici olarak stokta yoksa sayfayı 200 olarak tutup stok durumu, beklenen dönüş bilgisi ve benzer ürün önerileri vermek kullanıcı açısından faydalı olabilir. Ürün kalıcı olarak yayından kalktıysa ve birebir muadili varsa 301 yönlendirme düşünülebilir. Muadil yoksa 404 veya 410 daha dürüst bir sinyaldir.
Soft 404'ü önlemek için ürün sayfası yalnızca şu ürün bulunamadı mesajından ibaret kalmamalıdır. Eğer 200 dönecekse sayfa gerçek içerik taşımalıdır: ürün adı, stok durumu, alternatif ürünler, kategori bağlantıları, destek bilgisi ve kullanıcıya ne yapacağını söyleyen açıklık. Aksi halde Google sayfayı var olan ama işe yaramayan bir URL olarak değerlendirebilir.
Özel 404 sayfası nasıl tasarlanmalı?
Özel 404 sayfası, hatayı gizlemek için değil, kullanıcıyı anlamlı bir sonraki adıma taşımak için tasarlanmalıdır. Teknik olarak sayfa güzel görünse bile HTTP durum kodu 404 olmalıdır. En yaygın hata, özel tasarlanmış 404 sayfasının 200 OK yanıtı dönmesidir; bu durum soft 404 riskini artırır.
İyi bir özel 404 sayfasında hangi öğeler bulunmalı?
- Doğru HTTP durum kodu: Sayfa 404 veya kalıcı kaldırmada 410 yanıtı vermelidir.
- Net hata mesajı: Kullanıcı, aradığı sayfanın bulunamadığını açıkça anlamalıdır.
- Arama alanı: Özellikle içerik ve e-ticaret sitelerinde kullanıcıya alternatif bulma imkânı verir.
- Ana kategorilere bağlantılar: Kullanıcıyı ana sayfaya zorlamak yerine ilgili keşif yolları sunar.
- Popüler veya güncel içerik bağlantıları: Kullanıcı niyetiyle uyumluysa faydalıdır.
- Marka tonu ama kısa metin: Mizah kullanılabilir; fakat hatanın ne olduğu belirsizleşmemelidir.
- Mobil uyumluluk: 404 sayfası da diğer sayfalar gibi hızlı ve kullanılabilir olmalıdır.
Özel 404 sayfası, SEO performansını doğrudan yükselten sihirli bir sayfa değildir. Asıl katkısı, kullanıcıların siteden hemen ayrılmasını azaltmak, doğru sayfalara yönlenmelerine yardımcı olmak ve kırık deneyimi kontrol altına almaktır. Bu sayfada gereksiz uzun metinler, otomatik açılan pencereler veya ilgisiz kampanya alanları kullanmak yerine basit ve işlevsel bir yapı tercih edilmelidir.
Özel 404 sayfasında hangi teknik hatalardan kaçınılmalı?
404 sayfası tasarlanırken teknik sinyaller gözden kaçarsa iyi görünen ama arama motorları için sorunlu bir yapı oluşabilir. Özellikle şu hatalar sık görülür:
- 404 içeriğinin 200 OK yanıtı dönmesi.
- Tüm hatalı URL'lerin otomatik olarak ana sayfaya 301 yönlendirilmesi.
- 404 sayfasının robots.txt ile engellenmesi.
- 404 sayfasına noindex eklenip durum kodu kontrolünün unutulması.
- Sayfada CSS veya JS dosyalarının kırık olması nedeniyle kötü kullanıcı deneyimi oluşması.
- 404 sayfasından geçersiz veya eski sayfalara bağlantı verilmesi.
Tarama ve indeksleme sinyallerini kontrol ederken robots.txt, meta robots ve HTTP durum kodlarının birbirine karıştırılmaması gerekir. Hangi sinyalin taramayı, hangisinin indekslemeyi etkilediğini ayırmak için robots.txt ve meta robots ile tarama kontrolünün nasıl çalıştığını incelemek faydalıdır.
Yönlendirme ne zaman gerekir, ne zaman 404 bırakılmalıdır?
Yönlendirme, yalnızca kullanıcı niyetini karşılayan yakın veya eşdeğer bir hedef varsa kullanılmalıdır. Her 404'ü ana sayfaya yönlendirmek temiz bir çözüm değildir. Kullanıcı belirli bir ürün, kategori veya rehber ararken ilgisiz bir sayfaya gönderiliyorsa bu hem deneyimi bozar hem de Google'ın yönlendirmeyi kalite açısından zayıf yorumlamasına neden olabilir.
| Senaryo | Önerilen aksiyon | Gerekçe |
|---|---|---|
| URL yanlışlıkla silindi ve içerik hâlâ değerli | Sayfayı geri getirin | En temiz çözüm mevcut değeri korumaktır |
| İçerik yeni bir URL'ye taşındı | 301 yönlendirme yapın | Kalıcı taşınma sinyali verir |
| Eski ürünün birebir muadili var | Muadil ürüne 301 yönlendirme düşünülebilir | Kullanıcı niyeti korunur |
| Eski kategori daha geniş bir kategoriye dahil edildi | En alakalı kategoriye 301 yönlendirme yapın | Listeleme niyeti devam eder |
| Kampanya süresi bitti ve kalıcı alternatif yok | 404 veya 410 bırakın | Alakasız yönlendirme yerine net sinyal verilir |
| Parametreli gereksiz URL oluştu | Kaynağı düzeltin, gerekirse canonical veya tarama kontrolü planlayın | Her parametreyi yönlendirmek ölçeklenebilir değildir |
| Backlink alan ama eşdeğeri olmayan içerik silindi | İçeriği güncelleyerek geri getirmeyi değerlendirin; değilse 404/410 | İlgisiz yönlendirme sinyal kalitesini düşürür |
301 yönlendirme hangi durumlarda doğru seçimdir?
301 yönlendirme, kalıcı taşınma olduğunda ve hedef sayfa eski URL'nin arama niyetini büyük ölçüde karşıladığında kullanılmalıdır. Örneğin bir blog yazısının URL yapısı değiştiyse, eski URL yeni yazı URL'sine 301 ile yönlendirilmelidir. Bir kategori yeniden adlandırıldıysa ve ürün kapsamı büyük ölçüde aynıysa eski kategori URL'si yeni kategoriye yönlendirilebilir.
URL değişikliklerinde mümkün olduğunca kısa ve doğrudan yönlendirme kullanılmalıdır. Eski URL önce ara bir URL'ye, sonra başka bir URL'ye gidiyorsa yönlendirme zinciri oluşur. Zincirler kullanıcı deneyimini yavaşlatabilir ve tarama verimliliğini düşürebilir. URL yapısını en baştan sade ve sürdürülebilir kurmak için SEO dostu URL yapısı oluşturma ilkeleri dikkate alınmalıdır.
404 veya 410 ne zaman daha doğru sinyaldir?
Bir sayfanın eşdeğer karşılığı yoksa 404 veya 410 daha doğru bir tercihtir. 404, sayfanın bulunamadığını belirtir; 410 ise sayfanın kalıcı olarak kaldırıldığını daha net ifade eder. Her iki durumda da önemli olan, sunucunun gerçeği doğru söylemesidir. Arama motorlarını yanıltmak için ilgisiz sayfalara yönlendirme yapmak uzun vadede temiz bir site mimarisi sağlamaz.
Eski, zayıf, arama niyeti belirsiz ve organik değer üretmeyen sayfaların kaldırılması bazen sağlıklı bir içerik yönetimi kararının parçasıdır. Bu tür kararlar rastgele verilmemeli; trafik, sorgu, backlink, dönüşüm ve güncellenebilirlik sinyalleriyle değerlendirilmelidir. Zayıf sayfaları kaldırma veya birleştirme kararlarında içerik budama ile düşük değerli sayfaları temizleme yaklaşımı yol gösterici olabilir.
404 ve soft 404 hataları için uygulanabilir karar akışı nasıl kurulur?
404 yönetimi, tek seferlik temizlik değil, düzenli bir kalite kontrol sürecidir. Özellikle ürün stoğu, kampanya sayfaları, filtre URL'leri, blog güncellemeleri ve kategori düzenlemeleri olan sitelerde 404 oluşumu süreklidir. Bu nedenle ekiplerin standart bir karar akışı kullanması gerekir.
- URL'yi doğrulayın: Tarayıcı, HTTP header kontrolü ve crawler ile gerçek durum kodunu kontrol edin.
- URL kaynağını bulun: İç bağlantı, sitemap, dış backlink, eski kampanya, parametre veya manuel yazım hatası mı?
- Sayfanın değerini ölçün: Organik trafik, gösterim, backlink, dönüşüm katkısı ve iş önemi var mı?
- Kullanıcı niyetini belirleyin: Kullanıcı ürün mü, bilgi mi, kategori mi, destek içeriği mi arıyor?
- Eşdeğer hedef arayın: Aynı niyeti karşılayan güncel bir sayfa var mı?
- Aksiyon seçin: Geri getir, güncelle, 301 yönlendir, 404/410 bırak veya iç bağlantıları düzelt.
- Sinyalleri temizleyin: Sitemap, canonical, iç bağlantı, hreflang ve yapılandırılmış veri referanslarını güncelleyin.
- Sonucu izleyin: Search Console, log dosyası ve tarama raporlarıyla hatanın tekrar edip etmediğini kontrol edin.
Bu akış, özellikle soft 404 kararlarında önemlidir. Çünkü soft 404 çoğu zaman teknik ekip tarafından görünmeyen, içerik ve niyet uyumu kaynaklı bir sorundur. Sayfa 200 dönse bile kullanıcıya yeterli değer sunmuyorsa teknik olarak çalışıyor olması yeterli değildir.
404 hatalarını raporlarken hangi metrikler anlamlıdır?
404 raporu yalnızca toplam hata sayısından ibaret olmamalıdır. Büyük bir sitede yüksek sayıda 404 olabilir; fakat bunların çoğu eski, değersiz veya dışarıdan yanlış yazılmış URL'lerden kaynaklanıyorsa öncelik düşük olabilir. Yönetilebilir bir rapor, etki ve aksiyon odaklı olmalıdır.
Raporda şu alanlar yer alabilir:
- URL grubu: Ürün, kategori, blog, görsel, parametre, kampanya.
- Durum türü: 404, 410, soft 404, yönlendirme zinciri, hatalı 200.
- Kaynak: İç link, sitemap, backlink, Googlebot logu, kullanıcı URL'si.
- Öncelik: Yüksek, orta, düşük.
- Önerilen aksiyon: Düzelt, yönlendir, kaldır, izlemeye al.
- Sorumlu ekip: SEO, içerik, yazılım, ürün, kategori yönetimi.
- Kontrol tarihi: Sorunun tekrar edip etmediğini izlemek için.
Bu yapı, 404 hatalarını panik konusu olmaktan çıkarıp operasyonel bir kalite sürecine dönüştürür. En önemli ilke, her 404'ü aynı ağırlıkta ele almamaktır. SEO etkisi, URL'nin geçmiş değeri ve kullanıcı niyetiyle birlikte değerlendirilmelidir.
404 hatası hakkında sık sorulan sorular nelerdir?
404 hatası Google sıralamalarını doğrudan düşürür mü?
Tekil ve doğru kullanılmış 404 hataları genellikle sıralamayı doğrudan düşürmez. Ancak önemli sayfalara giden iç bağlantılar kırılırsa, backlink alan URL'ler boşa düşerse veya çok sayıda soft 404 oluşursa organik performans dolaylı olarak etkilenebilir.
Silinen her sayfayı ana sayfaya yönlendirmek doğru mu?
Hayır. Ana sayfa yalnızca kullanıcı niyetini gerçekten karşılıyorsa hedef olabilir. Eski URL ile yeni hedef arasında konu ve niyet uyumu yoksa 404 veya 410 bırakmak, ilgisiz 301 yönlendirmeden daha doğru olabilir.
Soft 404 nasıl düzeltilir?
Soft 404'ü düzeltmek için önce sayfanın neden yetersiz algılandığını belirlemek gerekir. Sayfa gerçekten kaldırıldıysa doğru 404 veya 410 dönmelidir. Sayfa kalacaksa ana içerik güçlendirilmeli, kullanıcıya anlamlı alternatifler sunulmalı ve teknik olarak 200 dönmesinin gerekçesi içerikle desteklenmelidir.
404 sayfasına noindex eklemek gerekir mi?
Genellikle gerekmez. Doğru 404 HTTP durum kodu, arama motorları için yeterli bir sinyaldir. Önemli olan özel 404 sayfasının 200 OK dönmemesi ve hata sayfasının yanlışlıkla indekslenebilir normal içerik gibi sunulmamasıdır.
410 ile 404 arasında hangisi tercih edilmeli?
Sayfanın kalıcı olarak kaldırıldığı kesin ise 410 kullanılabilir. Sayfanın bulunamadığını belirtmek için 404 de geçerlidir. Pratikte kritik olan, kaldırılan URL için eşdeğer hedef yoksa ilgisiz yönlendirme yapmak yerine doğru hata sinyali vermektir.
404 hataları ne sıklıkla kontrol edilmeli?
Güncelleme sıklığı yüksek sitelerde haftalık veya iki haftalık kontroller faydalıdır. Daha küçük ve statik sitelerde aylık kontrol yeterli olabilir. Yeni site taşıma, URL değişikliği, kategori düzenleme veya büyük içerik temizliği sonrası ise mutlaka ek tarama yapılmalıdır.
