SEO Ajansı Hizmetleri Rehberi

410 404 301 SEO Farkı: Silinmiş Sayfa Yönetimi

17 Ekim 2026 9 dk okuma Melis Koç

Yazar:

SEO (Arama Motoru Optimizasyonu)

Profili gör

Bu sayfayı yapay zekâya sor

4 görüntülenme 9 dk okuma

410 Gone, 404 Not Found ve 301 Moved Permanently durum kodları arasında seçim yapmak, silinen sayfanızın bir yedeğinin olup olmadığına veya kalıcı olarak silinip silinmediğine bağlıdır. 410 başlığı, arama motoru tarayıcılarına bir kaynağın kalıcı olarak gittiğini açıkça bildirirken, 404 durumu, arama botlarının daha uzun süre taramaya devam edebileceği eksik bir sayfayı gösterir. 301 yönlendirmelerini yalnızca gerçekten eşdeğer bir hedefi olan sayfalar için ayırmalısınız.

410 Gone ve 404 Not Found Arasındaki Fark Nedir?

Bir web sunucusu bir HTTP durum kodu döndürdüğünde, arama motoru tarayıcılarına URL’yi nasıl ele alacaklarını söyler. Bir HTTP 404 Not Found yanıtı, sunucunun istenen URL’yi o anda bulamadığı anlamına gelir. Web sunucuları kısa süreli sunucu aksaklıkları veya bozuk dosya yolları nedeniyle sıklıkla geçici 404 hataları verdiğinden, arama botları sayfanın sonsuza kadar gittiğini hemen varsaymazlar. Bunun yerine, tarayıcılar içeriğin geri dönüp dönmediğini kontrol etmek için 404 URL’lerini uzun bir süre boyunca tekrar tekrar ziyaret edebilirler.

410 vs 404 vs 301: How to Handle Removed Pages in SEO — overview

Buna karşılık, bir HTTP 410 Gone durum kodu, kalıcı silinmenin açık bir ifadesi olarak hizmet eder. Bir tarayıcı 410 durum koduyla karşılaştığında, sayfanın kasıtlı olarak kaldırıldığı ve geri yüklenmeyeceği konusunda net bir talimat alır. Bu açık mesaj, arama motorlarının URL’yi standart bir 404 yanıtına göre daha hızlı bir şekilde dizinlerinden kaldırmasına olanak tanır.

  • HTTP 404 Not Found: Silinmenin kasıtlı olup olmadığını doğrulamak için arama botlarının daha uzun süre tarayabileceği eşlenmemiş bir URL’yi gösterir.
  • HTTP 410 Gone: Kalıcı olarak gitmiş içeriği açıkça işaret eder ve arama motoru botlarını URL’yi dizinden daha hızlı temizlemeye teşvik eder.
  • Tarama Sıklığı: 404 sayfaları tarayıcı kuyruklarında daha uzun süre kalırken, 410 başlıkları zamanla tekrarlayan istekleri azaltır.
  • Kullanıcı Deneyimi: Her iki durum kodu da site ziyaretçilerine bir hata sayfası görüntüler, ancak sunucu yanıt başlıkları arama botlarına farklı talimatlar verir.
404 veya 410 Yerine Ne Zaman 301 Yönlendirmesi Kullanmalısınız?

Yönlendirmeler, silinen sayfalar için asla genel bir çözüm olarak kullanılmamalıdır. Bir HTTP 301 Moved Permanently yönlendirmesini yalnızca ziyaretçileri ve botları gönderebileceğiniz gerçekten eşdeğer bir sayfanız olduğunda kurmalısınız. Örneğin, bir çevrimiçi giyim mağazası 2024 kışlık ceket modelini güncellenmiş 2025 versiyonuyla değiştirirse, 301 yönlendirmesi uygulamak bağlantı değerini korurken alışveriş yapanları tam olarak istedikleri ürüne yönlendirir.

Büyük ölçekli site güncellemelerindeki yaygın bir hata, ana sayfaya toplu yönlendirmeler kurmaktır. Arama motorları, binlerce silinmiş ürün sayfasının bir sitenin ana dizin sayfasına yönlendirildiğini algıladığında, bu yönlendirmeleri genellikle soft 404 olarak ele alır. Bu uygulama, sıralama değerini ana sayfaya aktarmaz ve site yapınız genelinde tarama verimliliğini düşürebilir.

410 vs 404 vs 301: How to Handle Removed Pages in SEO — in practice

Silinen bir makalenin veya ürünün doğrudan bir alternatifi yoksa, 410 Gone başlığı döndürmek, kullanıcıları alakasız bir kategori açılış sayfasına zorlamaktan çok daha temizdir. Eşleşmeyen yönlendirmeler, ziyaretçiler belirli içerik bekledikleri ve genel sayfalara düştüklerinde hemen ayrıldıkları için yüksek hemen çıkma oranlarına neden olur.

Arama Motoru Botları 410 vs 404 Durum Kodlarını Nasıl İşler?

Arama tarayıcıları, genellikle tarama bütçesi olarak tanımlanan her web sitesine sınırlı miktarda dikkat ayırır. Siteniz silinen URL’ler için binlerce standart 404 yanıtı döndürdüğünde, arama motoru botları içeriğin geri dönüp dönmediğini doğrulamak için sonraki tarama geçişleri sırasında bu başlıkları tekrar tekrar isterler. Bu sürekli yoklama, aksi takdirde yeni blog gönderilerini veya yeni güncellenmiş ürün listelerini keşfetmek için kullanılabilecek sunucu isteklerini tüketir.

410 durum kodunu kullanmak, tarayıcı verimliliğini artırmaya yardımcı olur. 410, kalıcı olarak gitmiş durumunu doğrudan yanıt başlığında işaretlediğinden, arama motorları silme işlemini daha hızlı işler ve tarama programlarını buna göre ayarlar. Bir 404 sayfası tarama kuyruklarında haftalarca veya aylarca kalabilirken, 410 durum kodu gereksiz sunucu yükünü azaltan doğrudan bir komut sağlar.

E-Ticaret Mağazalarından İçerik Silerken Yapılan Yaygın Hatalar

Shopify, WooCommerce veya Magento gibi e-ticaret platformları sıklıkla envanter düşüşlerini, sezonluk kampanyaları ve durdurulan SKU’ları yönetir. Tipik bir çevrimiçi mağaza yönetimi iş akışında, ekip üyeleri genellikle stokta olmayan ürünleri bir durum kodu stratejisi oluşturmadan silerler. Bu, dahili arama sonuçlarında, alt bilgi menülerinde ve otomatik öneri araçlarında bozuk bağlantılardan oluşan geniş listeler oluşturur.

Bir diğer sık karşılaşılan sorun, yanlışlıkla soft 404 hataları oluşturmaktır. Soft 404’ler, bir web sunucusu standart bir 200 OK başarı başlığı döndürdüğünde, ancak sayfa içeriği açıkça ‘Ürün Mevcut Değil’ veya boş bir şablon mesajı görüntülediğinde meydana gelir. Arama motoru tarayıcıları soft 404’leri aldatıcı veya yanlış yapılandırılmış sayfalar olarak görür, bu da daha geniş alan adı genelinde dizine ekleme sağlığını olumsuz etkileyebilir.

URL’niz İçin Doğru HTTP Durum Kodunu Nasıl Seçersiniz

Doğru yanıt başlığını seçmek, üç ana kriterin değerlendirilmesini gerektirir: bağlantı otoritesi, içerik eşdeğerliği ve gelecekteki kullanılabilirlik. Sunucu yapılandırmalarını değiştirmeden önce, URL’nin harici geri bağlantılar kazanıp kazanmadığını veya sürekli organik trafik alıp almadığını analiz edin.

  • 301 Moved Permanently kullanın: Orijinal URL, ürün geçişi, yeniden markalanmış hizmet veya URL yapısı güncellemesi gibi gerçekten eşdeğer bir sayfayla değiştirilir.
  • 410 Gone kullanın: URL kalıcı olarak silinir, sitede eşdeğer bir alternatifi yoktur ve arama botlarının onu dizinlerden mümkün olduğunca hızlı kaldırmasını istersiniz.
  • 404 Not Found kullanın: URL yanlışlıkla oluşturulmuştur, eksik bir sistem dosyasını temsil eder veya genel bozuk bağlantılar için standart bir yedek yanıtı tercih edersiniz.
  • Soft 404’lerden kaçının: Hata mesajları veya boş içerik görüntüleyen sayfalarda asla 200 OK kodu döndürmeyin.

Apache ve Nginx’te 410 Gone Başlıklarının Teknik Uygulaması

410 yanıtlarının yapılandırılması, maksimum performans için doğrudan web sunucusu katmanında ele alınabilir. .htaccess çalıştıran Apache sunucularında, belirli silinmiş yolları 410 durum koduna eşleyen yönergeler ekleyebilirsiniz. Örneğin, ‘Redirect 410 /discontinued-product/’ eklemek, Apache’ye uygulama komut dosyalarını işlemeden doğru başlığı hemen sunmasını söyler.

Nginx web sunucularında, kalıcı olarak gitmiş URL’leri yönetmek aynı derecede doğrudan bir işlemdir. Sunucu yapılandırma dosyanızın içinde ‘location = /old-campaign/ { return 410; }’ gibi konum blokları tanımlayabilirsiniz. Bu sunucu düzeyindeki yürütme, WordPress veya PHP tabanlı özel kurulumlar gibi içerik yönetim sisteminizin sadece ölü bir sayfa hatası sunmak için ağır veritabanı sorguları başlatmasını önler.

Daha büyük geçişleri yönetirken, Alien Road gibi teknik ajanslardaki ekip liderleri, yüzlerce ölü URL’yi verimli bir şekilde eşlemek için genellikle özel yönlendirme komut dosyaları veya başlık eklentileri oluştururlar. Sunucunuzun açık başlıklar çıkardığından emin olmak, arama tarayıcılarının çıkmaz sokaklarda zaman kaybetmesini önler.

Bu Hafta İlk Olarak Hangi Adımları Atmalısınız?

Site temizliğinize Google Search Console’a giriş yaparak ve Dizin Oluşturma Sayfaları raporunu açarak başlayın. Tarayıcıların en sık vurduğu silinmiş sayfaları belirlemek için ‘Bulunamadı (404)’ altında listelenen URL’leri filtreleyin. Bu URL’leri, artık trafik veya yüksek değerli harici geri bağlantıları kontrol etmek için analiz platformunuzla çapraz referanslayın.

Ardından, dahili bağlantı kurulumunuzu gözden geçirin. Ölü sayfalara işaret eden dahili bağlantıları bulmak için masaüstü denetim yazılımı kullanarak bir site taraması çalıştırın. Bozuk bağlantıları gezinme menülerinizden, gövde metninizden ve site haritalarınızdan kaldırmak hayati önem taşır çünkü sunucu durum kodları yalnızca hedefi ele alır, onlara giden bozuk bağlantıları değil.

  • Adım 1: Bozuk URL’leri Google Search Console’dan dışa aktarın ve tarama sayısı ve geri bağlantı metriklerine göre filtreleyin.
  • Adım 2: Doğrudan değiştirmeleri olan URL’leri 301 yönlendirmelerine eşleyin, hedeflerin gerçekten eşdeğer olduğundan emin olun.
  • Adım 3: Dizin kaldırmayı hızlandırmak için yedeği olmayan kalıcı olarak silinmiş sayfalara 410 Gone durum kodlarını uygulayın.
  • Adım 4: XML site haritalarını güncelleyin ve ölü veya yönlendirilmiş URL’lere işaret eden dahili bağlantıları kaldırın.

Okumaya devam edin: SEO (Arama Motoru Optimizasyonu) · SEO

Paylaş