Bulunamadı (404)

Google Search Console'un Sayfa Dizinleme raporundaki "Bulunamadı (404)" ifadesinin anlamı — Google'ın hiç göndermediğiniz URL'leri neden bulduğu, 404'lerin genellikle SEO'ya zarar vermediği ve gerçekten düzeltmeye değer küçük 404 kümesi.

İlk yayın tarihi: 23 Haz 2026 · Son güncelleme: 20 Ağu 2026 · Advanced
Diller

Google Search Console'un Sayfa Dizinleme raporundaki "Bulunamadı (404)", Googlebot'un Google'ın kendi keşfettiği bir URL'yi (bir bağlantı veya daha önce var olan bir sayfa aracılığıyla, sizin açık talebinizle değil) istediği ve 404 aldığı için dizine eklenmediği anlamına gelir. Bu, Google'ın URL'yi nasıl bulduğunun bir açıklamasıdır, mevcut site haritanızda olmadığının kanıtı değildir. Doğru döndürülen bir 404 genellikle site genelinde bir sorun değildir — Google'ın kendi tarama belgeleri, 429 dışındaki 4xx durumlarının tarama hızını etkilemediğini söyler — ancak çalışması gereken bir URL'deki (bağlantılı, site haritasında, geri bağlantılı veya trafik alan) 404 yine de size kırık bağlantılara, kayıp değere veya kayıp kullanıcılara mal olur; bu yüzden sayfayı geri yükleyerek veya gerçekten alakalı canlı bir sayfaya 301 yönlendirerek bunları düzeltin (gelen bağlantıları olanlar önceliklidir, değeri geri kazanmak için). Gerçekten kaldırılmış sayfaları 404 (veya 410) olarak bırakın — ki benim deneyimime göre 410 biraz daha hızlı düşme eğilimindedir, ancak Google 429 dışındaki 4xx kodlarını aynı şekilde ele alır. Her şeyi ana sayfaya toplu yönlendirmeyin — bu yumuşak 404 olarak değerlendirilir.

TL;DR — “Bulunamadı (404)”, Googlebot’un Google’ın kendi başına keşfettiğini belirttiği bir URL’yi — bir bağlantıdan veya daha önce dizine eklenmiş bir sayfadan — sizin açık bir isteğiniz olmadan talep edip 404 yanıtı aldığı ve bu nedenle URL’yi dizine eklemediği anlamına gelir. Bu açıklama URL’nin ilk nasıl keşfedildiğini anlatır; mevcut site haritanızda bulunmadığını kanıtlamaz. 404’ler web’in doğal bir parçasıdır ve Google’ın belgelerine göre 429 dışındaki 4xx yanıtları tarama hızını etkilemez. Yerine başka bir sayfa gelmeyecek şekilde kaldırılmış bir URL’nin 404 döndürmesi doğrudur ve site genelinde ceza değildir. Ancak çalışması gereken — iç bağlantısı, site haritası kaydı, geri bağlantısı veya trafiği bulunan — bir URL’deki 404; kırık bağlantı, kayıp bağlantı değeri veya kayıp kullanıcı demektir. Böyle URL’leri geri yükleyin ya da gerçekten alakalı canlı bir sayfaya 301 ile yönlendirin; bağlantı değerini geri kazanmak için gelen bağlantısı olanlara öncelik verin. Diğerlerini 404 olarak bırakın. Kendi deneyimimde 410 biraz daha hızlı dizinden düşme eğilimindedir; Google ise 429 dışındaki 4xx kodlarını aynı şekilde ele alır. Tümünü ana sayfaya topluca yönlendirmeyin; bu, soft 404 riski doğurur. Googlebot eski 404’leri giderek azalan sıklıkta yeniden kontrol ettiği için kayıtlar raporda kalabilir; bu normaldir, ceza değildir.

Google’ın size aslında söylediği şey

Rapor gözlemlenen 404’ü belirtir; hangi bağlantının, geçmiş URL’nin veya uygulama rotasının bunu ürettiğini kendi başına açıklamaz. Evidence for this claim Google reports Not found 404 when the page returned a 404 response when requested. Scope: Google Search Console report terminology and documented Search behavior; the label alone may not prove the underlying root cause. Confidence: high · Verified: Google: Page indexing report Google’ın genel 4xx dokümantasyonu dizine ekleme davranışını açıklar. Evidence for this claim Google treats 4xx responses other than 429 as if content does not exist and removes persistently returning URLs from the index. Scope: Google Search Console report terminology and documented Search behavior; the label alone may not prove the underlying root cause. Confidence: high · Verified: Google: HTTP status codes

Google’ın bu durumun tanımı kısadır: “Bu sayfa istendiğinde bir 404 hatası döndürdü.” Önemli olan çevresel bağlamdır — Google URL’yi sizin açık bir isteğiniz veya site haritanız olmadan keşfetti. “Bulunamadı (404)“ü kendiniz gönderdiğiniz dizine ekleme hatalarından ayıran şey budur.

Bu cümle Google’ın URL’yi nasıl orijinal olarak bulduğunu açıklar — URL’nin site haritalarınızdan birinde hiç görünmediği veya şu anda bulunmadığı iddiası değildir. Canlı bir site haritasını kontrol ederseniz ve aynı URL hâlâ orada listeleniyorsa, bu gerçek (ve ayrı) bir sorundur — bayat bir site haritası girişi — raporun size keşif hakkında söyledikleriyle bir çelişki değildir.

Yani URL şunlardan birinden geldi:

  • Dahili veya harici bir bağlantı. Google tarama sırasında bağlantıları çıkarır. Yazım hatalı bir iç bağlantı, başka bir sitedeki eski bağlantı ya da bir yorumdaki bağlantı Googlebot’u 404 döndüren bir URL’ye götürebilir.
  • Sildiğiniz veya URL’sini değiştirdiğiniz, daha önce dizine eklenmiş bir sayfa. Google gördüğü URL’leri hatırlar ve uzun süre yeniden ister.
  • Kazınmış, bozulmuş veya uydurulmuş URL’ler. Başka siteler bazen URL’lerinizi bozar, sonlarına gereksiz parçalar ekler ya da yeni yollar uydurur. Google bunları deneyebilir. Bunların hiçbiri sizin hatanız değildir ve işlem yapmanızı gerektirmez.

Bu son noktayı içselleştirmeye değer: bu raporda bir 404 bulmak yanlış bir şey yaptığınız anlamına gelmez. Google URL’leri web’in her yerinden keşfeder.

”Bulunamadı (404)” SEO’ya zarar verir mi? (önce karar)

Hayır — otomatik olarak zarar vermez; raporla ilgili en büyük yanılgı da budur. İçerik kaldırıldığında web’in olması gerektiği gibi çalışmasını 404 yanıtları sağlar. Google’ın kendi tarama belgelerine göre 429 dışındaki 4xx durum kodları sitenin tarama hızını etkilemez. Gerçekten kaldırılmış bir sayfanın doğru biçimde 404 döndürmesi site genelinde ceza değildir.

Ancak bu, “404’ler hiçbir zaman önemli değildir” iddiasından daha dar bir sonuçtur. Bir 404 tek başına sitenizin geri kalanını aşağı çekmez; yine de iç bağlantıları, harici geri bağlantıları veya gerçek trafiği bulunan ve çalışması gereken bir URL’deki 404 size somut bir kayıp yaşatır: kırık bağlantı, kaybedilen bağlantı değeri ya da çıkmazla karşılaşan bir ziyaretçi. Sorun raporun kendisi değil, var olmaması gereken 404’leri düzeltmeden bırakmaktır.

Bu, HTTP durum kodlarına ilişkin genel değerlendirmemle de örtüşür: 4xx yanıtı belirli sayfanın dizinden çıkmasına neden olur; bu, sayfanın temiz biçimde ortadan kalkmasıdır ve alan adınıza uygulanan bir ceza değildir. 404 döndüren sayfa artık dizinde yer almaz; sitenin geri kalanı bundan etkilenmez.

Google’ın kendi yardım dokümanları, genel olarak dizinleme hakkında aynı noktaya değinir: bir URL’nin doğru nedenlerle dizinlenmemesi sorun değildir ve “kaldırdığınız ve yerine koyacak bir şeyiniz olmayan bir sayfa için 404” açıkça bu doğru nedenlerden biridir. Gerçekten ölü bir sayfada 404, yapılacak bir iş değil, doğru son durumdur.

Google’ın 404’ü dahili olarak ne yaptığı

Google’ın HTTP durum kodu belgelerine göre mekanizma nettir: Daha önce dizine eklenmiş bir URL, dizine ekleme işlem hattı tarafından dizinden çıkarılır. Yeni karşılaşılan 404’ler ise işlenmez; dizine eklenecek içerik yoktur. Googlebot URL’yi hemen unutmaz; zaman içinde giderek azalan tarama sıklığıyla yeniden istemeye devam eder.

Bu yeniden kontrol davranışı, eski 404’lerin siz gerekli işlemi yaptıktan çok sonra bile raporda görünmeye devam etmesinin nedenidir. Google, geri gelme olasılığına karşı sayfanın hâlâ kaldırılmış olduğunu belirli aralıklarla doğrular. Bu bir sorun işareti değildir ve normal büyüklükteki bir sitenin tarama bütçesini anlamlı ölçüde tüketmez.

Bir 404’ü düzeltmeye değer olduğunda — ve olmadığında

Karar kuralı basittir: 404’ü yalnızca URL var olmalıysa düzeltin. Bir URL’nin “var olması gerektiğine” dair sinyaller:

  • Ona dahili olarak bağlantı veriyorsunuz (nav, içerik veya altbilginizdeki bozuk bir bağlantı).
  • Sitemap’inizde (olmamalı — sitemap’ler yalnızca canlı, dizinlenebilir URL’leri listelemelidir).
  • Ona işaret eden harici geri bağlantıları var.
  • Hâlâ trafik alıyor veya insanların aradığı şeyle açıkça eşleşiyor.

Bunlardan hiçbiri doğru değilse — sayfa gerçekten kaldırılmışsa ve ona işaret eden değerli hiçbir şey yoksa — onu 404 olarak bırakın. Bu doğru yanıttır ve yapılacak bir şey yoktur.

Önemli olanları nasıl düzeltebilirsiniz

Çözülmesi gereken URL’ler için kısa bir menünüz var:

  • Sayfayı geri yükleyin yanlışlıkla kaldırıldıysa veya geri koyabileceğiniz eşdeğer içeriğiniz varsa.
  • En alakalı canlı sayfaya 301 yönlendirin. Bu, mantıklı bir yedeği olan kaldırılmış bir sayfa için olağan harekettir. Daha önce 4xx olarak görünen sayfalar hakkında söylediğim gibi: büyük olasılıkla bunların her birini alakalı bir sayfaya 301 yönlendirmeniz yeterlidir. Yönlendirme, kullanıcıları yararlı bir yere gönderir ve herhangi bir bağlantının sıralama değerini yeni URL’ye aktarır.
  • 404 olarak bırakın (veya 410 kullanın) sayfa gerçekten kaldırılmışsa ve iyi bir yedeği yoksa. Bu bir başarısızlık değil — doğru cevaptır.

Gelen bağlantılara göre öncelik verin. Düzeltilmeye değer 404’ler arasında harici geri bağlantısı bulunanlar ilk sıradadır; çünkü bağlantı alan ölü bir URL, alakalı bir sayfaya tek bir yönlendirmeyle geri kazanabileceğiniz değeri kaybettirir. Geri bağlantısı olan 404 URL’lerini bir geri bağlantı aracı veya bağlantı raporuyla çıkarıp önce bunları 301 ile yönlendirin. Bağlantısı ve trafiği olmayan bir 404, olduğu gibi kalabilir; onu yönlendirmek bir şey kazandırmaz.

Her şeyi ana sayfaya yönlendirmeyin. Alakasız bir sayfaya yönlendirme — klasik olarak, her ölü URL’yi / üzerine boşaltmak — Google tarafından yumuşak 404 olarak değerlendirilir, çünkü hedef, istenen şeyin gerçek bir yedeği değildir. Alakalı bir sayfaya yönlendirin veya hiç yönlendirmeyin.

404, 410, 301 ve noindex karşılaştırması

Bunlar sürekli karıştırılıyor. Tam karar tablosu Cheat Sheets sekmesinde; kısa versiyonu:

  • 404 (Not Found) / 410 (Gone) — sayfa mevcut değil. Her ikisi de URL’yi dizinden çıkarır ve Google’ın kendi dokümantasyonu, 4xx durum kodlarını (429 hariç) aynı şekilde ele aldığını söyler. Kendi uygulayıcı deneyimime göre, 410 biraz daha hızlı düşme eğilimindedir, ancak fark her iki durumda da minimumdur. “Bu asla geri gelmeyecek” sinyali vermek istiyorsanız 410 kullanın; aksi takdirde 404 tamamen uygundur.
  • 301 (Moved Permanently) — içerik taşındı; sinyalleri yeni URL’de toplayın. Bu, ilgili bir yedeği olan kaldırılmış bir sayfa için kullanılacak araçtır.
  • noindex — sayfa mevcut ve canlı kalmalı, ancak aramada görünmesini istemiyorsunuz. Farklı hedef için farklı araç — gerçekten kaldırılmış bir sayfada buna başvurmayın.

Özellikle 404 ve 410 için benim yaklaşımım şudur: İkisi de sayfaları dizinden çıkarır ve ben 410 yanıtlarının biraz daha hızlı sonuç verdiğini gözlemlesem de Google’ın belgeleri 429 dışındaki 4xx kodlarını aynı şekilde ele alır. Bu nedenle seçim üzerinde gereğinden fazla durmayın; “kalıcı olarak kaldırıldı” demek için 410’u, diğer durumlarda 404’ü kullanıp devam edin.

Bir 404’e neyin bağlantı verdiğini nasıl bulursunuz

Bir 404’ü düzeltmek (veya uğraşıp uğraşmamaya karar vermek) için, ona neyin işaret ettiğini bulun:

  • GSC’de: “Bulunamadı (404)” durumunu açın, örnek bir URL’yi seçin ve Keşif bölümündeki Yönlendiren sayfa alanını inceleyin. Bunu eksiksiz bir bağlantı envanteri olarak değil, olası bir ipucu olarak değerlendirin. Google bu alanı, URL’yi keşfetmek için kullanmış olabileceği sayfa şeklinde tanımlar; doğrudan bağlantı veren bir sayfa, bağlantıya ulaşılan üst düzey bir sayfa olabilir veya bilgi yoksa hiç gösterilmeyebilir. Burada durmayın, aşağıdaki yöntemlerle birleştirin.
  • Tarayıcı / site denetimiyle: Ahrefs Site Audit veya Screaming Frog, bağlantıyı kaynağında düzenleyerek doğrudan düzeltebileceğiniz bozuk iç bağlantıları listeler.
  • Geri bağlantı aracıyla: Sitenizde harici sitelerin bağlantı verdiği ölü URL’leri bulmak için bozuk geri bağlantıları kontrol edin. Bunlar 301 önceliklerinizdir.
  • Sunucu günlüklerinde: Hangi URL’lerin istendiği ve büyük ölçekte hangi durum kodlarını döndürdüğü konusundaki kesin kaynağı inceleyin.

Düzeltmeyi doğrulayın ve ne bekleyeceğiniz

Çalışması gereken URL’leri geri yükledikten veya yönlendirdikten sonra Sayfa Dizinleme raporunda Düzeltmeyi Doğrula seçeneğini kullanabilirsiniz. Bu işlem zorunlu değildir; Google, doğrulama başlatmasanız da sayfayı bir sonraki tarayışında düzeltmeyi kendisi algılayabileceğini söyler. Düzeltmeyi Doğrula yalnızca incelemenin ilerleyişini izlemenizi sağlar; garantili bir süre veya daha hızlı yeniden işleme sözü vermez. Her iki durumda da sayının hemen sıfıra inmesini beklemeyin: Google 404’leri giderek seyrekleşen bir programla yeniden taradığı için doğru işlenmiş URL’ler de bir süre raporda kalabilir. Bu gecikme, düzeltmenin işe yaramadığını değil yeniden kontrol davranışını gösterir; Google’ın tamamlanma için garanti ettiği sabit bir süre yoktur. Gerçekten doğru olan bir 404’ü sırf rapordan kaybolsun diye doğrulamanız da gerekmez; doğrulama, çalışan bir 404’ü kapatmak için değil, yapılan bir düzeltmeyi teyit etmek içindir.

Bozuk bir şablon veya tarayıcı tuzağı nedeniyle milyonlarca gereksiz URL gibi çok büyük miktarda sahte 404 üreten dev sitelerde tarama verimliliği gerçek bir soruna dönüşebilir; bu durumda tek tek işlem yapmak yerine kalıp tabanlı düzeltmeler gerekir. Tipik sitelerde ise 404’lerin tarama bütçesi maliyeti ihmal edilebilir düzeydedir.

Bu, kardeşleri arasında nerede duruyor

“Bulunamadı (404)” temiz bir durumdur: Sunucu doğru biçimde “bulunamadı” demiştir. Sayfa Dizinleme raporundaki komşu durumlar farklıdır; bunları karıştırmayın. Soft 404, 200 yanıtıyla (veya alakasız bir yönlendirmeyle) sunulan bir bulunamadı mesajıdır ve Google bunu ayrıca işaretler. Başka bir 4xx sorunu nedeniyle engellendi, 401/403 ile 4xx ailesinin geri kalanını kapsar. Yönlendirme hatası, olağan “Yönlendirmeli sayfa” durumundan farklı olarak bozuk bir yönlendirmedir. Sunucu hatası (5xx) ise sayfanın kaldırıldığını değil, sunucunun başarısız olduğunu gösterir. Çözümler farklı olduğu için önce gerçekten hangi durumu incelediğinizi belirleyin.

Raporun tamamı için GSC Sayfa Dizinleme merkezine bakın; botların URL’leri ilk etapta nasıl istediğinin altında yatan mekanikler için tarama bölümüne bakın.

Add an expert note

Pin an expert quote

New person? Create their unclaimed profile at /admin/experts/ → Pin a quote first.