Hızlı Cevap
Doğru sinyal vermenin yolu şudur: sayfa gerçekten değer taşıyorsa 200 OK bırakılır, ana içerik güçlendirilir, canonical ve noindex temizlenir, ham HTML ile render edilmiş DOM eşitlenir. Sayfa artık karşılıksızsa 404, kalıcı olarak kalktıysa 410, taşındıysa hedefe 301 verilmelidir.
Önemli Noktalar
- 2xx yanıtı, 2026’da da otomatik indeksleme garantisi vermez.
- Soft 404 teşhisinde ham HTML ve render edilmiş DOM birlikte okunur.
- Yanlış canonical ve ana sayfaya yönlendirme belirsiz sinyal üretir.
- Validate Fix öncesi tüm benzer URL örnekleri aynı mantıkla düzeltilmelidir.
Soft 404 Nedir ve 200 OK Dönen Sayfa Neden Dizine Giremiyor?
Soft 404, sunucunun başarılı bir yanıt vermesine rağmen arama motorunun sayfayı fiilen boş, hata benzeri ya da sorgu niyetini karşılamayan bir belge olarak değerlendirmesidir. Google’ın 18 Aralık 2025’te güncellediği HTTP durum kodları dokümanı, 2xx yanıtlarının içeriği yalnızca işleme hattına taşıdığını; indekslemeyi garanti etmediğini açıkça belirtir. Bu nedenle 200 OK gören bir ekip, yine de Page Indexing raporunda soft 404 uyarısıyla karşılaşabilir.
Pratikte sorun çoğu zaman ‘sayfa var mı?’ sorusundan değil, ‘sayfa yeterince anlamlı mı?’ sorusundan çıkar. Özellikle kategori, filtre, şehir ve zayıf ürün URL’lerinde header, menü, footer ve benzer ürün blokları ana içeriği bastırdığında Googlebot sayfanın asıl değerini zayıf görür. Başlangıç çerçevesi için sözlük sayfasında soft 404 teriminin tam tanımı yararlıdır; asıl fark ise bu sınıflandırmanın sadece teknik değil, içerik kalitesi ve niyet uyumu problemi de olmasıdır.
İçerikli Sayfayı Soft 404 Yapan 5 Teknik Neden
İçerik taşıyan bir URL’nin soft 404 görünmesi genelde tek bir bug’dan değil, üst üste binen zayıf sinyallerden kaynaklanır. Google, kullanıcıya görünen son arayüzü değil, kendi tarama ve işleme sürecinde eline geçen belgeyi değerlendirir. Bu yüzden ekiplerin ‘ekranda metin var’ diyerek geçtiği sayfalar, Googlebot tarafında ince, eksik ya da tutarsız bir çıktı üretebilir.
2026’da en sık karşılaşılan desen, şablon ağırlığı yüksek sayfalarda JavaScript ile sonradan doldurulan ana içeriğin yeterince teslim edilememesidir. Buna yanlış canonical, eski noindex kalıntısı veya var olmayan URL’leri ana sayfaya toplu yönlendirme de eklenince arama motoru net bir durum okuyamaz. Sonuçta sayfa gerçek 404 değildir, ama kalite ve durum sinyali de ikna edici değildir.
- Thin content ve şablon baskısı: Ortak bileşenler ana metinden belirgin biçimde fazlaysa sayfa zayıf görünür.
- JavaScript render sorunu: Ham HTML ile işlenen DOM arasında büyük fark varsa Google eksik içerik görebilir.
- Yanlış canonical: Asıl URL başka sayfayı işaret ettiğinde mevcut belge kendi hakkını kaybeder.
- Noindex veya header karışıklığı: Meta robots ile X-Robots-Tag çelişirse indeksleme sinyali bulanıklaşır.
- Ana sayfaya toplu yönlendirme: Artık yaşamayan URL’leri topluca ana sayfaya taşımak soft 404 tuzağı üretir.
Teşhis Protokolü: curl, URL Inspection ve DOM Karşılaştırması
Soft 404 teşhisinde en güvenilir akış, aynı URL için dört veriyi yan yana okumaktır: curl -I çıktısı, canlı URL testi, render edilmiş DOM ve sunucu logu. Denetimlerde en hızlı sonuç veren yöntem budur; çünkü sorun çoğu zaman bu dört katmandan yalnızca birinde değil, aralarındaki uyumsuzlukta görünür. Kullanıcıya dolu görünen ama Googlebot’a şablon dönen sayfalar özellikle bu karşılaştırmada hemen ayrışır.
Sık gördüğümüz senaryo şudur: tarayıcıda ürün açıklaması ve SSS alanı vardır, ancak ham HTML yalnızca başlık, breadcrumb ve çok kısa bir stok mesajı taşır. JavaScript geç çalıştığı için Google’ın ilk işlediği belge zayıf kalır. Search Console Page Indexing raporu açıklaması, böyle durumlarda canlı URL testi yapmayı ve test edilen sayfanın ekran görüntüsüyle işlenen HTML’yi incelemeyi özellikle önerir; soft 404 maddesinde de sayfaya daha fazla bilgi eklenmesi gerektiğini açıkça söyler.
Ham yanıtı doğrularken önce status code, Location, cache davranışı, canonical ve X-Robots-Tag kontrol edilir. Sonra canlı URL testinde seçilen canonical, robots erişimi ve işlenen HTML okunur. Eğer robots.txt yanlışlıkla kritik kaynakları engelliyor, canonical başka URL’ye gidiyor veya render sonrası ana içerik eksik kalıyorsa, sorun 200 kodunun kendisi değil teslim edilen sinyal paketidir. Sunucu logu da gerçek Googlebot’un aynı yanıtı alıp almadığını doğrulayan son kontrol katmanıdır.
- curl katmanı: 200, 301, 404 veya 410 gerçekten ne dönüyor, önce bunu netleştirin.
- Inspection katmanı: Canlı URL testinde canonical, erişim ve render çıktısını birlikte okuyun.
- Kaynak katmanı: Ham HTML ile işlenen DOM arasında içerik farkı varsa render zincirini düzeltin.
- Log katmanı: Googlebot’un farklı varyanta, cache’e veya yönlendirme yoluna düşmediğinden emin olun.
| Durum | HTTP Kodu | Ana Neden | Çözüm Stratejisi |
|---|---|---|---|
| Soft 404 | Genelde 200 veya başka bir 2xx | Ana içerik zayıf, hata benzeri görünüm veya render eksikliği | İçeriği güçlendir, render ve canonical sinyallerini düzelt, gerekirse gerçek 404 veya 410 kullan |
| Gerçek 404 | 404 | Kaynak bulunamıyor veya URL hatalı | Eşdeğer yoksa 404 bırak, varsa ilgili yeni URL'ye 301 ver |
| 410 Gone | 410 | İçerik kalıcı olarak kaldırıldı | Kalıcı kaldırmayı netleştir, iç linkleri ve sitemap'i güncelle |
| Crawled – currently not indexed | Genelde 200 | Kalite eşiği, niyet uyumu veya iç link sinyali zayıf | İçeriği genişlet, iç linkleri kuvvetlendir, değeri netleştir |
| Duplicate | Genelde 200 | Canonical belirsizliği veya çok benzer içerik | Canonical, iç link ve benzersiz ana içerik yapısını düzelt |
| 301 Yönlendirme | 301 | URL gerçekten taşındı | En alakalı hedefe tek adımlı, tutarlı yönlendirme uygula |
Doğru Sinyali Vermek: HTTP Kodu Seçimi ve İçerik Güçlendirme
Sayfa gerçekten faydalıysa çözüm 404’e kaçmak değil, 200 OK altında daha net bir belge teslim etmektir. Ana içeriği yukarı taşımak, sorgu niyetine doğrudan cevap veren özgün metin eklemek, şablon tekrarını azaltmak ve mümkünse SSR ya da güvenilir prerender kullanmak soft 404 riskini ciddi biçimde düşürür. Google’ın 2025 sonu güncellemesinin özü de budur: 2xx yalnızca kapıyı açar, içerik o kapıdan geçecek kadar güçlü olmalıdır.
Sayfa artık yaşamıyorsa veya eşdeğer bir hedefe taşındıysa durum kodunu dürüst seçmek gerekir. IANA HTTP Status Code Registry 15 Eylül 2025 güncellemesinde 404 ve 410 kayıtlarını yine RFC 9110’a bağlar. RFC 9110 ise 404’ün mevcut temsil bulunamadığını, 410’un ise kaynağın artık kalıcı olarak kaldırıldığını anlattığını söyler. Yani tükenen ama yerine eşdeğer kategori önerisi olan ürün için ilgili kategoriye 301 düşünülebilir; karşılığı kalmayan kampanya sayfasında 410 daha nettir.
En sık yapılan hata, var olmayan ya da zayıf sayfaları ana sayfaya toplu yönlendirmektir. Bu yaklaşım kullanıcı için de arama motoru için de bağlamı bozar. Google’ın HTTP durum kodları dokümanı 3xx sonrası asıl hedef içeriğinin işlendiğini belirtir; alakasız ana sayfa hedefi verildiğinde sorun çözülmez, yalnızca biçim değiştirir. Doğru yaklaşım, yaşayan URL’de içeriği kuvvetlendirmek; taşınan URL’de en alakalı yeni hedefe tek adımlı 301 vermek; tamamen kalkmış URL’de ise 404 veya 410 kullanmaktır.
- 200 OK: Sayfa niyetle uyumlu, özgün ve yeterli ana içerik taşıyorsa.
- 301: İçerik gerçekten yeni ve ilgili bir URL’ye taşındıysa.
- 404: Sayfanın karşılığı yoksa ve kalıcılık konusunda net değilseniz.
- 410: İçerik bilinçli ve kalıcı olarak kaldırıldıysa.
- Toplu ana sayfa yönlendirmesi: Teknik olarak kolay, SEO açısından ise çoğu durumda zayıf sinyaldir.
Search Console’da Validate Fix ve SEOYEN ile Toplu Teşhis
Düzeltmeden sonra iş bitmez; sinyalin Google tarafından yeniden okunması gerekir. Page Indexing raporu, Validate Fix sürecinin tipik olarak iki haftaya kadar sürebildiğini ve bazı vakalarda daha uzun sürdüğünü belirtir. Önce birkaç örnek URL kontrol edilir, sonra bilinen sorunlu küme sırayla yeniden taranır. Bu yüzden tek bir URL’yi düzeltip doğrulama başlatmak yerine aynı kalıbı taşıyan tüm benzer sayfaları birlikte temizlemek daha güvenlidir.
URL sayısı yükseldiğinde manuel kontrol pahalı hale gelir. Ahrefs, SEMrush, SEOptimer, Moz ve SE Ranking benzer denetimleri farklı modüllerle yürütür; SEOYEN ise site sağlığı aracı, Türkçe arayüzü, yerel Türkçe desteği ve tek platform yaklaşımıyla bu kümeleri daha yönetilebilir hale getirir. Özellikle ekibiniz teknik SEO ile içerik operasyonunu aynı panelde görmek istiyorsa, güncel paket ayrıntılarını fiyatlandırma sayfası üzerinden kontrol etmek daha sağlıklı olur.
Doğrulama sürecinde bakmanız gereken tek metrik hata sayısı değildir. Soft 404’dan çıkan URL’lerin gerçekten indekslenip hedef sorgularda geri dönüp dönmediğini izlemek gerekir. Bunun için Page Indexing raporunu, canlı URL testini ve sıralama takibi görünümünü birlikte değerlendirmek anlamlıdır. Böylece teknik düzeltmeyi yalnızca rapor temizliği olarak değil, görünürlük ve trafik etkisi olarak da okuyabilirsiniz.
Adım Adım: Soft 404 İşaretlenen Sayfada Doğru Sinyal Verme
Aşağıdaki akış, içerik barındırmasına rağmen soft 404 görünen URL’lerde en az sürtünmeyle ilerler. Mantık basittir: önce Google’ın gerçekten ne gördüğünü netleştirir, sonra içerik ve durum kodunu dürüst biçimde hizalarsınız.
- Search Console’da Soft 404 raporunu filtreleyin. Etkilenen URL’leri aynı şablon veya aynı sayfa tipi altında gruplayın; tek tek değil, desen olarak bakın.
- URL Inspection ile mevcut durumu kaydedin. Canlı URL testinde indeksleme durumu, seçilen canonical ve işlenen görünümü not edin.
- Ham HTTP yanıtını doğrulayın. curl -I ile status code, Location, cache ve X-Robots-Tag değerlerini kontrol edin.
- Ham HTML ile işlenen DOM’u karşılaştırın. Tarayıcıda gördüğünüz ana içerik gerçekten ilk belgede var mı, bunu netleştirin.
- Tetikleyiciyi ayırın. Thin content, JS render, canonical, noindex veya yanlış yönlendirme hangisi baskınsa onu işaretleyin.
- Doğru teknik düzeltmeyi uygulayın. Ya içeriği güçlendirin ve teslimatı düzeltin ya da dürüstçe 301, 404 veya 410’a geçin.
- Validate Fix başlatın ve sonucu izleyin. Yeniden tarama tamamlandığında yalnızca hata düşüşünü değil, indekslenme ve sıralama geri dönüşünü de kontrol edin.
Bu akışı ekip içinde standartlaştırmak, aynı sorunun yeni URL kümelerinde tekrarlanmasını da azaltır. URL Inspection adımlarını görsel olarak izlemek isteyen ekipler için Google Search Central’ın walkthrough videoları faydalı bir destek materyalidir; ancak karar yine her zaman ham yanıt, render edilmiş belge ve niyet uyumuna göre verilmelidir.
Kaynaklar
Sıkça Sorulan Sorular
Soft 404, sunucu 200 OK gibi başarılı bir yanıt verse de Google'ın sayfayı fiilen boş, hata sayfası benzeri ya da arama niyetini karşılamayan içerik olarak görmesidir. İnce ürün sayfaları, yalnızca şablondan oluşan filtre URL'leri, yanlış canonical, noindex kalıntısı ve JavaScript yüzünden geç yüklenen ana içerik en yaygın tetikleyicilerdir. Sorun sadece HTTP kodu değildir. Googlebot'un gerçekten ne gördüğüdür. Bu yüzden teşhiste ham HTML, render edilmiş DOM ve URL Inspection çıktısı birlikte okunmalıdır.
Gerçek 404'te sunucu açık biçimde 'bu kaynak yok' mesajını 404 HTTP koduyla verir. Soft 404'te ise sunucu çoğunlukla 200 döndürür, fakat Google sayfayı değer taşımayan veya kayıp sayfa benzeri görür. Sonuç iki durumda da indeks dışı kalmak olabilir, ancak düzeltme mantığı farklıdır. Gerçekten silinen sayfada 404 veya 410 doğrudur. İçerik yaşamaya devam ediyorsa asıl iş, ana içeriği güçlendirmek, canonical'ı düzeltmek ve render zincirini tutarlı hale getirmektir.
Google yalnızca status code'a bakmaz. Ana içerik oranı, hata mesajı benzeri kalıplar, sayfanın sorgu niyetini karşılayıp karşılamadığı, render sonrası DOM'un doluluğu ve yönlendirme ya da canonical sinyalleri birlikte değerlendirilir. Bu yüzden kullanıcı tarayıcısında dolu görünen bir URL, Googlebot tarafında zayıf bir belge olabilir. Search Console'da canlı URL testi yapmak, Google'ın hangi HTML'yi işlediğini, hangi canonical'ı seçtiğini ve sayfayı nasıl gördüğünü anlamanın en hızlı yoludur.
Önce sorunun ana kaynağını ayırmanız gerekir: thin content mi, JavaScript render sorunu mu, yanlış canonical mı, noindex kalıntısı mı, yoksa yanlış yönlendirme mi? Ardından ilgili düzeltmeyi etkilenen tüm benzer URL'lerde uygulayın. Search Console Page Indexing raporunda issue detayına girip Validate Fix başlatın. Google önce örnek sayfaları kontrol eder, ardından bilinen URL'leri yeniden tarar. Resmi yardım içeriğine göre doğrulama tipik olarak iki haftaya kadar sürebilir, bazı durumlarda daha uzun sürebilir.
Soft 404 işaretlenen sayfalar genellikle arama sonuçlarında görünmez veya hızla görünürlüğünü kaybeder. Sorunlu URL'lere giden iç link değeri tam kullanılamaz, tarama bütçesi düşük sinyal üreten sayfalarda harcanabilir ve aynı şablon problemi onlarca sayfaya yayıldığında site kalitesi algısı zayıflayabilir. Özellikle kategori, ürün, kampanya ve şehir sayfalarında bu durum organik büyümeyi sessizce frenler. Bu nedenle soft 404 yalnızca bir rapor uyarısı değil, indeksleme, görünürlük ve gelir akışını etkileyen teknik-içerik problemidir.
Çünkü Google için 'içerik var' ile 'ana içerik yeterli' aynı şey değildir. Sayfanın büyük kısmı ortak şablondan oluşuyorsa, asıl bölüm çok kısa kalıyorsa, JavaScript içeriği geç yüklüyorsa veya canonical başka URL'yi işaret ediyorsa sayfa boş değilken bile düşük sinyal verebilir. Ana sayfaya toplu yönlendirme de benzer bir sorun üretir: kullanıcı bir yere gider, fakat arama motoru karşısında net bir kaynak durumu görmez. Bu belirsizlik soft 404 sınıflandırmasını tetikleyebilir.