Google Search Console 404 Hatası Nasıl Düzeltilir (2026)
Search Console'daki 'Bulunamadı (404)' hatası: ne zaman yok sayılır, ne zaman 301 yönlendirilir, ne zaman sayfa geri yüklenir. Karar tablosu ve doğrulama adımları.
Sıkça sorulan sorular
404 hataları Google sıralamamı olumsuz etkiler mi?
Tek başlarına etkilemez. Google'ın Sayfa dizine ekleme belgelerine göre, bir sayfa yerine yenisi konmadan kaldırıldığında 404 yanıtı mutlaka bir sorun değildir; kaldırdığınız bir sayfanın 404 vermesi, bir URL'nin dizine eklenmemesi için normal gerekçeler arasında sayılır. Düzeltmeye değer olanlar, kendi sitenizden bağlantı verdiğiniz veya site haritanızda listelediğiniz URL'lerdeki 404'lerdir.
Silinen sayfalar için 404 mü 410 mu kullanmalıyım?
Google Arama açısından pratikte fark yoktur. Google'ın HTTP durum kodu belgeleri, 429 dışındaki tüm 4xx hatalarını aynı şekilde ele alır: içerik mevcut değil olarak raporlanır, daha önce dizine eklenmiş URL dizinden çıkarılır ve o URL'nin taranma sıklığı zamanla azalır. Platformunuzda hangisi kolaysa onu kullanın.
404 hataları için 'Düzeltmeyi doğrula' ne kadar sürer?
Google, doğrulamanın genellikle yaklaşık iki haftaya kadar sürdüğünü, ancak çok daha uzun da sürebileceğini söylüyor. Mevcut doğrulama başarılı veya başarısız olana kadar tekrar Düzeltmeyi doğrula'ya tıklamayın. Google sorunun tek bir örneğini bile bulursa doğrulama durur.
Düzelttiğim URL neden hâlâ Bulunamadı (404) raporunda görünüyor?
Google, eksik bir URL'yi bir süre taramaya devam eder; bu yüzden düzeltmenizden sonra da listede kalabilir. Ayrıca rapordaki örnek listesi 1.000 satırla sınırlıdır ve her URL'yi göstermesi garanti değildir. Nedeni düzeltin (kırık bağlantılar, site haritası kayıtları), ardından doğrulamayı çalıştırıp bekleyin.
Tüm 404'leri ana sayfaya yönlendirmeli miyim?
Hayır. Google'ın önerisi, bir sayfa yeni bir sayfaya taşındığında 3XX yönlendirmesi döndürmektir. Gerçek bir karşılığı olmayan sayfayı 404 olarak bırakmak daha iyidir. Alakasız URL'leri ana sayfaya göndermek ziyaretçiye istemediği bir sayfa gösterir ve gerçek sorunu sizden gizler.
Kısa cevap: Search Console'da Dizine ekleme > Sayfalar bölümünü (Indexing > Pages) açın, Bulunamadı (404) (Not found (404)) satırına tıklayın ve her URL'yi üç gruptan birine ayırın. Sayfa bilerek kaldırılmışsa ve hiçbir yerden bağlantı almıyorsa yok sayın. Sayfa taşındıysa veya yakın bir karşılığı varsa, bu karşılığa 301 yönlendirmesi ekleyin. Sayfa var olmalıysa geri yükleyin. Ardından ölü URL'ye giden iç bağlantıları veya site haritası kayıtlarını düzeltin ve Düzeltmeyi doğrula'ya (Validate fix) tıklayın.
Search Console'daki "404 hatalarının" çoğunun düzeltilmesine hiç gerek yoktur; yani asıl beceri onarım değil, önceliklendirmedir.
"Bulunamadı (404)" gerçekte ne demek?
Sayfa dizine ekleme raporu, Google'ın taramaya çalıştığı ama dizine ekleyemediği URL'leri listeler. "Bulunamadı (404)", sunucunun o isteğe 404 durum koduyla yanıt verdiği anlamına gelir. Hepsi bu. URL'nin önemli olduğunu söylemez.
Google'ın sorun giderme önerisi nettir: yalnızca kendinizin bağlantı verdiği veya site haritasında listelediğiniz 404 hatalarını düzeltin; sayfa taşındıysa yeni sayfaya 3XX yönlendirmesi döndürün. Google ayrıca "kaldırdığınız ve yerine koyacak bir şey olmayan sayfa için verilen 404" yanıtını, bir sayfanın meşru biçimde dizine eklenmemesinin nedenleri arasında sayar.
Aracı henüz kurmadıysanız Search Console rehberimizle veya sitenizi Google Search Console'da doğrulama anlatımıyla başlayın.
1. Adım: Listeyi dışa aktarın ve her 404'ün kaynağını bulun
- Search Console'u açın ve mülkünüzü seçin.
- Dizine ekleme > Sayfalar bölümüne gidin (Indexing > Pages).
- "Sayfaların dizine eklenmemesinin nedenleri" tablosuna inin ve Bulunamadı (404) satırına tıklayın.
- Örnek URL'leri inceleyin. Tablo 1.000 satırla sınırlıdır ve her URL'yi göstermesi garanti değildir; büyük bir siteniz varsa bunu bir örnek olarak düşünün.
- Tablo üzerinde çalışmak isterseniz verileri dışa aktarın.
- Bir URL'ye tıklayın ve Google'ın o URL'yi nasıl keşfettiğini görmek için URL'yi incele'yi (Inspect URL) kullanın. Yönlendiren sayfa ve site haritası ayrıntıları, bağlantının size ait olup olmadığını söyler.
Belirleyici olan, keşif kaynağıdır. Google'ın kendi menünüz veya site haritanız üzerinden bulduğu bir 404 gerçek bir kusurdur. Eski bir dış bağlantı veya başka bir sitedeki yazım hatası yüzünden bulunan 404 ise, o bağlantı gerçek ziyaretçi getirmediği sürece genellikle gürültüdür.
2. Adım: Karar verin: yok say, yönlendir ya da geri yükle
Raporda yer alan her URL grubu için bu tabloyu kullanın.
| Durum | Neye benzer | Yapılacak |
|---|---|---|
| Sayfa bilerek silindi, karşılığı yok, iç bağlantı yok | Eski ürün, süresi dolmuş etkinlik, test sayfası | Yok sayın. 404'ü (veya 410'u) olduğu gibi bırakın. |
| Sayfa silindi ama yakın bir karşılığı var | Üretimi durdurulan ürün, rehberin yeni sürümü | En yakın eşdeğer sayfaya 301 yönlendirmesi ekleyin. |
| URL değişti (slug'ın yeniden adlandırılması, klasör taşıma, alan adı veya HTTPS geçişi) | Aynı içerik yeni adreste | Eski URL'yi yeni URL'ye tek adımda 301 ile yönlendirin. |
| Sayfa var olmalıydı ama yanlışlıkla silindi veya yayından kaldırıldı | Yayındaki hizmet sayfası, önemli makale | Geri yükleyin, 200 döndürdüğünü doğrulayın, sonra doğrulama başlatın. |
| Kendi menü, alt bilgi veya metin içi bağlantılarınız ona işaret ediyor | Ölü URL'ye iç bağlantı | Bağlantıyı düzeltin (sayfa taşındıysa yönlendirin). |
| XML site haritanızda listelenmiş | Site haritasında kaldırılmış URL'ler var | Site haritasından çıkarın, ardından yönlendirme veya yok sayma kararı verin. |
| Spam veya tuhaf parametrelerden gelen gereksiz URL'ler | Rastgele karakter dizileri, scraper kalıpları | Yok sayın. Enjekte edilmiş gibi görünüyorsa güvenliği kontrol edin (aşağıya bakın). |
Karşılık yakın bir eşleşme değilse zorla bir tane bulmayın. Google'ın yönlendirme belgeleri, yönlendirmeyi kullanıcıları ve Google'ı bir sayfanın yeni konumuna göndermenin yolu olarak tanımlar; yeni konumu olmayan bir sayfanın işaret edeceği bir yer yoktur.
3. Adım: Yönlendirmeyi doğru ekleyin
Kalıcı taşıma için Google, mümkün olduğunda kalıcı bir sunucu taraflı yönlendirme önerir. 301 ve 308 durum kodlarının ikisi de bir sayfanın kalıcı olarak taşındığı anlamına gelir. Google, JavaScript yönlendirmelerinin yalnızca sunucu taraflı veya meta refresh yönlendirmesi yapamıyorsanız kullanılmasını söyler.
Pratik kurallar:
- Bir dizi atlama yerine, en uygun tek URL'ye yönlendirin.
- Başka bir yönlendirmeye veya hataya değil, normal 200 yanıtı veren bir sayfaya işaret edin.
- İç bağlantılarınızı da yeni URL'ye güncelleyin; böylece sonsuza dek yönlendirmeye güvenmek zorunda kalmazsınız.
- WordPress'te bunu bir yönlendirme eklentisi veya barındırma sağlayıcınızın yönlendirme kuralları yapar. Diğer platformlarda sunucunuzun ya da CMS'inizin yönlendirme veya yeniden yazma ayarlarını kullanın.
Bir geliştiriciye verebileceğiniz veya bir yönlendirme aracına yapıştırabileceğiniz örnek yönlendirme haritası:
`` /old-pricing -> /pricing /blog/2022/seo-tips -> /blog/seo-tips /services/web-design -> /services/website-design ``
4. Adım: Düzeltmeyi test edin, sonra doğrulayın
Google'a bildirmeden önce URL'yi kendiniz kontrol edin.
- Eski URL'yi tarayıcıda açın veya bir başlık (header) kontrolü çalıştırın; 301 döndürdüğünü ve 200 veren bir sayfaya indiğini doğrulayın.
- Search Console'da URL'yi üstteki çubuğa yapıştırıp URL'yi incele'yi (Inspect URL) çalıştırın, ardından Google'ın ne aldığını görmek için canlı testi kullanın.
- URL'nin site haritanızda olmadığını ve hiçbir iç sayfanın ona bağlantı vermediğini doğrulayın.
Sonra doğrulayın:
- Sayfa dizine ekleme raporunda Bulunamadı (404) sorununu açın.
- Düzeltmeyi doğrula'ya (Validate fix) tıklayın.
- Durumu izleyin. Doğrulama başarılı veya başarısız olana kadar Düzeltmeyi doğrula'ya tekrar tıklamayın.
- Başarısız olursa Ayrıntılara bak'a (See details) tıklayın, kalan URL'leri düzeltin ve yeniden başlatın.
Google, doğrulamanın genellikle yaklaşık iki haftaya kadar sürdüğünü ancak çok daha uzun sürebileceğini söyler. Ayrıca tek bir kalan örnek bulsa bile durur; bu yüzden yalnızca grubun tamamını düzelttiğinizde doğrulayın. Google belgelerinden bir ipucu: etkilenen URL'lerin bir alt kümesine karşı doğrulama daha hızlı tamamlanabilir; bunu raporu yalnızca önemli sayfalarınızı içeren bir site haritasıyla filtreleyerek yapabilirsiniz.
İlgili bir not: Google, 404 veren URL'leri kademeli olarak ele alır. 404 döndüren bir URL için, dizine ekleme sürecinin daha önce dizine eklenmişse URL'yi dizinden kaldırdığını, yeni bulunan 404 sayfalarının işlenmediğini ve taranma sıklığının zamanla azaldığını belirtir. Yani 404 olarak bıraktığınız bir URL kendiliğinden silinip gider.
5. Adım: "Aslında 404 olmayan" durumları kontrol edin
İki benzer durum farklı ele alınmalıdır:
- Soft 404. Sayfa 200 durum kodu döndürür ancak boş bir sayfa veya hata mesajı gösterir ve Search Console bunu soft 404 olarak raporlar. Gerçek bir 404 durum kodu döndürerek ya da sayfaya gerçek içerik koyarak düzeltin.
- Ele geçirilmiş veya enjekte edilmiş URL'ler. Tuhaf dosya adlarında veya spam yollarında ani bir 404 yağmuru, ele geçirilmiş bir siteye işaret edebilir. Bir CMS'te bunu görüyorsanız WordPress, Joomla veya Drupal düzeltme rehberlerimizi okuyun, sonra raporu yeniden kontrol edin.
Kopyalanabilir önceliklendirme kontrol listesi
- [ ] Bulunamadı (404) URL'lerini Dizine ekleme > Sayfalar bölümünden dışa aktardım
- [ ] Her URL'yi işaretledim: kendi bağlantım, site haritam, dış bağlantı veya bilinmiyor
- [ ] Karşılığı ve iç bağlantısı olmayan silinmiş sayfaları yok saydım
- [ ] Taşınan sayfalar için tek adımlık, 200 veren sayfaya 301 yönlendirmeleri ekledim
- [ ] Yanlışlıkla kaldırılan sayfaları geri yükledim
- [ ] Ölü URL'lere giden iç bağlantıları düzelttim
- [ ] Ölü URL'leri XML site haritasından çıkardım
- [ ] Bir örneği URL'yi incele ile kontrol ettim
- [ ] Düzeltmeyi doğrula'ya bir kez tıkladım ve sonucu bekledim
Bir sonraki 404 dalgasını önleyin
Tekrarlayan 404'lerin çoğu site yeniden yapılandırmalarından, adı değiştirilen slug'lardan ve yönlendirme planı olmadan silinen yazılardan gelir. Her geçişten önce eski URL'leri listeleyin ve her birini yeni adresine eşleyin. Zaten küçük bir siteyi yeniden kuruyorsanız, We.Inc'in ücretsiz planı hazır şablonlardan üç siteye kadar yayınlamanıza izin verir; bir istemden site taslağı hazırlayan yapay zeka oluşturucu ise Starter planında ayda $20'dan başlar. Buradan kaydolabilirsiniz. Hangisini seçerseniz seçin, eski-yeni URL haritanızı saklayın; bu rapor temiz kalmasını sağlayan şey odur.
Araca daha geniş bir giriş için yeni başlayanlar için Google Search Console rehberine bakın.
Ücretsiz başlayın · Kredi kartı gerekmez
İlgili: Blog
- Framer Portfolyo Şablonu Seçimi
- Framer Şablonu Seçme, Satın Alma ve Düzenleme
- Barındırması Dahil Ücretsiz AI Site Oluşturucular (2026)
- Ücretsiz HTML Hosting
- İnternetten Ücretsiz Satış Siteleri
- 2026’da Serbest Çalışmaya Başlama Rehberi
- GitHub Pages Özel Alan Adı
- Gmail'i Özel Alan Adıyla Kullanma
Ürün
Kimler için
- Ajanslar için
- Serbest Çalışanlar İçin
- Hosting Sağlayıcıları İçin
- SaaS Platformları İçin
- Girişimler İçin
- Finansal Hizmetler
- Sağlık Çözümleri
Özellikler
Kaynaklar
- Blog
- Yardım Merkezi
- Ücretsiz iş araçları
- Free UI Components
- Şablonlar
- Şablon koleksiyonları
- Web sitesi örnekleri
- Rehberler
- Karşılaştırmalar
- Alternatifler
- En iyiler
- İncelemeler
- Fiyat rehberleri
- Kullanım alanları
- Sözlük ve kılavuzlar
- Entegrasyonlar
- Geliştiriciler
- Benchmark
- Windows App