Hızlı Cevap
Ürün sayfasında stok tükenince doğru karar şudur: ürün geçici olarak yoksa URL’yi kapatmayın, 200 durum kodunu koruyup sayfayı stok bilgisi, muadil önerileri ve uygun availability işaretlemesiyle güncelleyin. Ürün kalıcı olarak kalktıysa, yakın muadil varsa 301; yoksa 404 veya 410 daha doğrudur.
Önemli Noktalar
- Geçici stok tükenmesinde 200 kodu ve güçlü sayfa içeriği korunmalı.
- Yakın muadil yoksa kategoriye kör 301 çoğu zaman hatalıdır.
- 404 ve 410, geri gelmeyecek üründe geçerli temizleme seçenekleridir.
- Availability markup, sayfa metni ve feed aynı durumu göstermeli.
- Kararı trafik, backlink, dönüşüm ve sezonluk talep birlikte belirlemeli.
Ürün sayfasında stok tükenince URL’yi kapatmak mı güncellemek mi daha doğru: karar matrisi
Bu sorunun tek doğru cevabı yok; doğru karar, stok sorununun süresi ile URL’nin mevcut SEO değerinin birlikte okunmasına bağlıdır. Ürün birkaç gün ya da birkaç hafta içinde geri gelecekse, sayfayı kapatmak çoğu zaman gereksiz kayıp yaratır. Özellikle organik trafik alan, backlink kazanmış, marka araması toplayan veya satış geçmişi olan ürün sayfalarında ilk tercih genelde URL’yi açık tutup içeriği güncellemektir.
Kararı yalnız “stok var mı yok mu” diye vermek eksik olur. Bakılması gereken beş sinyal vardır: organik tıklama, backlink kalitesi, dönüşüm katkısı, indeks geçmişi ve ürünün geri dönüş ihtimali. Google for Developers’ın 2026-02-04 güncellemeli HTTP durum kodları dokümanı, 301’in güçlü; 302’nin ise zayıf bir yönlendirme sinyali olduğunu, 4xx dönen URL’lerin zamanla indeksten çıkarıldığını açıkça gösteriyor. Bu yüzden geçici bir iş sorununu kalıcı bir HTTP kararıyla çözmek, çoğu mağaza için gereğinden sert bir hamledir.
- Geçici stok yoksa: URL açık kalsın, 200 dönsün, sayfa net biçimde güncellensin.
- Sezonluk dönüş bekleniyorsa: yine aynı URL korunmalı, geri geliş bağlamı eklenmelidir.
- Kalıcı kaldırıldı ve yakın muadil varsa: 301 düşünülebilir.
- Kalıcı kaldırıldı ve eşdeğer yoksa: 404 veya 410 daha temiz çözümdür.
- Geçici kampanya veya kısa süreli taşıma varsa: 302 ancak gerçekten geçiciyse anlamlıdır.
Kısa karar özeti şu: ürün geri gelecekse güncelle, geri gelmeyecekse eşleşmeye göre yönlendir veya kaldır. URL’yi korumak özellikle yeniden stoklanacak ürünlerde görünürlüğü, kullanıcı beklentisini ve iç link bütünlüğünü daha iyi taşır. URL’yi kapatmak ise daha çok eşdeğersiz, geri dönüş ihtimali olmayan ve artık iş hedefinde yer almayan SKU’larda mantıklıdır.
Geçici stok tükenmesinde URL’yi açık tutup sayfayı nasıl güncellemelisiniz?
Geçici stok tükenmesinde ürün sayfası çoğunlukla 200 durum kodu döndürmeye devam etmelidir. Fakat bu, sayfanın olduğu gibi bırakılması anlamına gelmez. Kullanıcı sayfaya geldiğinde stok mesajını hemen görmeli, mümkünse tahmini dönüş tarihi öğrenmeli, “gelince haber ver” formuna ulaşmalı ve satın alma niyeti boşa gitmesin diye benzer ürün önerileriyle karşılaşmalıdır. Buradaki amaç yalnız SEO’yu korumak değil, aynı zamanda kaybolan talebi başka bir uygun ürüne yönlendirmektir.
Asıl risk, stok biten sayfanın boş bir şablona dönüşmesidir. Google’ın HTTP durum kodları dokümanında 2xx dönen ama hata hissi veren veya neredeyse içeriksiz kalan sayfaların soft 404 olarak raporlanabileceği belirtilir. Bu yüzden ürün açıklaması, teknik özellikler, kullanım alanları, kullanıcı yorumları, teslimat bilgisi ve sık sorulan sorular gibi özgün katmanları korumak gerekir. Sayfa yalnızca “ürün yok” cümlesine düşerse, hem kullanıcı deneyimi zayıflar hem de sayfanın indeks değeri aşınır.
- Üst bölümde görünür stok mesajı
- Varsa tahmini geri dönüş tarihi
- Gelince haber ver veya ön sipariş alanı
- Benzer ürünler ve aynı ihtiyaca uygun alternatifler
- Korunmuş ürün açıklaması, özellikler, yorumlar ve SSS
Structured data tarafında da görünür metinle aynı durumu işaretlemek gerekir. Google Search Central’ın 2025-12-10 tarihli Product structured data belgesi, availability için OutOfStock, BackOrder ve PreOrder gibi değerlerin doğru senaryoya göre seçilmesini önerir; Schema.org OutOfStock sayfası da bunun güncel sözlüğünü V30.0, 2026-03-19 damgasıyla doğrular. Sayfada “ön sipariş verilebilir” yazıp markup’ta OutOfStock bırakmak ya da tam tersini yapmak, gereksiz kalite sorunu üretir.
Kalıcı kaldırılan üründe 301, 302, 404 ve 410 hangi durumda doğru?
Kalıcı kaldırılan ürünlerde ilk soru şudur: kullanıcı bu URL’ye geldiğinde aynı niyetle tatmin olabileceği yakın bir muadil var mı? Varsa 301 mantıklıdır. Örneğin eski model bir kahve öğütücüsü üretimden kalktıysa ve aynı segmentte, aynı kullanım amacına hizmet eden yeni model mevcutsa, 301 hem kullanıcıyı yarı yolda bırakmaz hem de bağlantı sinyalini daha mantıklı bir hedefe taşır. Burada “yakın” kelimesi kritiktir; yalnız stokta bir şey göstermek için yapılan yönlendirme, çözüm değil yeni bir sorun olur.
302 ise çok daha sınırlı bir araçtır. Google for Developers’ın 2026-02-04 güncellemesi 302’yi zayıf sinyal olarak tanımlar; yani arama motoru bunu kalıcı taşınma gibi okumaz. Bu nedenle birkaç haftalık bakım, geçici kampanya sayfası, kısa süreli kategori düzenlemesi veya anlık operasyonel taşıma gibi net geçici senaryolar dışında stok yönetimi için 302’ye yaslanmak zayıf bir pratiktir. “Belki geri gelir” diye aylarca 302 bırakmak, karar vermekten kaçınmaktır.
Ürün geri gelmeyecek ve anlamlı bir eşdeğeri de yoksa 404 veya 410 kullanılabilir. Teknik açıdan Google 429 hariç 4xx kodlarını benzer şekilde ele alır ve daha önce indekslenmiş URL’leri zamanla dizinden çıkarır. Bu yüzden 410’u sihirli bir “daha hızlı sıfırlama” çözümü gibi sunmak doğru olmaz. 410’un değeri daha çok iş kuralını net ifade etmesidir: bu ürün bitti, geri dönmeyecek. 404 ise aynı sonuca giden daha genel bir seçenektir. Karar farkı, çoğu zaman SEO’dan çok operasyonel kesinliktedir.
| Senaryo | En doğru aksiyon | HTTP kodu | SEO etkisi | UX notu |
|---|---|---|---|---|
| Geçici stok tükendi, geri geliş tarihi belli | URL'yi açık tutup stok mesajı ve tarih ekleyin | 200 | Mevcut sinyaller korunur, yeniden stokta toparlanma kolaylaşır | Tarih, bildirim formu ve alternatif ürünler gösterin |
| Geçici stok tükendi, geri geliş tarihi belirsiz | URL'yi açık tutup belirsizliği net anlatın | 200 | Sayfa değeri korunur, soft 404 riski içerikle yönetilir | Benzer ürünler ve gelince haber ver alanı önemli |
| Sezonluk ürün, aylar sonra geri dönecek | Aynı URL'yi koruyup sezon bilgisini ekleyin | 200 | Sezon geri geldiğinde eski sinyaller kullanılabilir | Kullanıcıya ne zaman dönebileceğini söyleyin |
| Kalıcı kaldırıldı, yakın muadil var | En yakın eşdeğer ürüne yönlendirin | 301 | Sinyal transferi için en mantıklı seçenek | Hedef sayfa aynı niyeti karşılamalı |
| Kalıcı kaldırıldı, muadil yok | URL'yi kapatın, kaldırma bilgisini netleştirin | 404 veya 410 | URL zamanla dizinden çıkar, yanlış eşleşme oluşmaz | Arama veya kategori önerisi sunulabilir |
| Sadece varyant tükendi, ana ürün aktif | Ana ürün sayfasını koruyup varyantı pasifleyin | 200 | Ana URL değeri korunur, gereksiz indeks kaybı önlenir | Diğer varyantları görünür bırakın |
| Kategoriye toplu yönlendirme yapma senaryosu | Kör yönlendirmeden kaçının | 301 kullanılsa bile riskli | Alaka zayıflar, soft 404 benzeri kalite sorunları çıkabilir | Kullanıcıyı genel listeye atmak çoğu zaman zayıf deneyimdir |
Muadil ürüne yönlendirme, kategoriye atma ve soft 404 riski
Muadil ürüne yönlendirme yapacaksanız önce bir alaka eşiği tanımlayın. Benzer kullanım amacı, yakın fiyat segmenti, örtüşen teknik özellikler ve aynı arama niyeti bu eşikte birlikte yer almalıdır. Kullanıcı kırmızı koşu ayakkabısı ararken onu genel “erkek ayakkabı” kategorisine atmak ya da farklı spor dalına ait bir ürüne göndermek, yönlendirme yapmış olmak için yapılmış bir işlemdir. Bu tür eşleşmeler dönüşümü düşürür ve sayfanın önceki sorgu niyetiyle yeni hedef arasındaki uyumu bozar.
Pratikte üç problemli desen sık görülür: boş ama 200 dönen stok dışı sayfa, alakasız bir ürüne 301, tüm eski ürünleri kategori sayfasına toplu taşıma. İlk senaryoda soft 404 riski yükselir; ikincisinde kullanıcı beklentisi bozulur; üçüncüsünde ise hem kullanıcı hem arama motoru için hedef sayfanın alaka seviyesi düşer. Bu yüzden kategoriye kör 301 yapmak, çoğu zaman “kırık bağlantıyı gizlemek” dışında anlamlı bir fayda üretmez.
- Aynı kullanım amacı var mı?
- Temel özellikler yakın mı?
- Fiyat segmenti benzer mi?
- Kullanıcının arama niyeti hedef sayfada karşılanıyor mu?
- Stok dışı ürünün yorum ve içerik bağlamı yeni hedefte anlamlı mı?
Bir varyant tükendiyse ama ana ürün hâlâ aktifse, çoğu zaman doğru aksiyon URL’yi değiştirmek değil varyant durumunu güncellemektir. Beden, renk veya hafıza seçeneği tükendi diye ana ürün URL’sini kapatmak gereksizdir. Ana ürün sayfası açık kalmalı, tükenen varyant pasif görünmeli, alternatif varyantlar ve teslimat bilgisi netleşmelidir. Bu senaryo, “ürün kalktı” ile “seçenek tükendi” farkının en çok karıştırıldığı alandır.
12 aylık saha analizi: açık kalan, yönlenen ve 410 verilen SKU’lar
Son 12 ayda stok dışı URL kümelerini değerlendirirken en tutarlı örüntü şu oldu: geri dönüş ihtimali olan ürünlerde URL’yi açık bırakmak, yeniden stok geldiğinde toparlanmayı kolaylaştırdı; kalıcı kaldırılan ve güçlü muadili olan ürünlerde yönlendirme kullanıcı tarafında daha az kopuş yarattı; eşdeğeri olmayan ve iş hedefinden çıkan ürünlerde ise 410 veya 404, rapor temizliği ve beklenti yönetimi açısından daha net çalıştı. Buradaki kritik nokta, kararın teknik değil senaryo odaklı verilmesiydi.
En faydalı ölçüm çerçevesi yalnız indeks durumuna bakmak olmadı. GSC gösterimleri, organik tıklamalar, yeniden stok sonrası toparlanma hızı, ürün bazlı gelir katkısı ve marka sorgularından gelen girişler birlikte okunduğunda daha sağlıklı karar çıkıyor. Sezonluk dönen SKU’larda sayfanın açık kalması genelde daha iyi bir taban oluşturdu; çünkü aynı URL, içerik ve kullanıcı beklentisi korunmuş oldu. Bu yüzden sıralama takibi ile geri dönüş hızını ölçmek yalnız pozisyon takibi değil, stok stratejisini doğrulama aracı olarak da değerlidir.
Bu analizlerde en sık hata, düşük trafik alan ama yüksek niyet taşıyan ürünleri erken kapatmak oldu. Bazı SKU’lar az tıklama alır ama dönüşüm oranı yüksektir; bazıları ise backlink veya iç link akışında güçlü rol oynar. Bu yüzden “stok yok, sil gitsin” yaklaşımı yerine, önce URL’nin katkısını ölçmek gerekir. Kalıcı kaldırma kararını veriyle desteklemek, özellikle kategori mimarisi geniş e-ticaret sitelerinde yanlış 301 zincirlerini ve gereksiz indeks kaybını belirgin biçimde azaltır.
Structured data, Merchant Center ve SEOYEN ile izlemeyi kapatın
Stok dışı URL yönetiminde görünür sayfa, structured data ve feed verisi ayrı ayrı değil tek sistem gibi çalışmalıdır. Google Search Central’ın Product structured data belgesi, availability alanında en uygun tek değerin seçilmesini öneriyor; Merchant Center Yardım içeriği ise açılış sayfası stoğu ile feed stoğunun aynı anda güncellenmesini, gerekirse planlı yükleme veya Content API kullanımını özellikle vurguluyor. Kısacası sayfada “stokta yok” yazıp feed’de “in stock” göndermek, teknik SEO ile performans pazarlamasını aynı anda sabote eder.
Operasyon tarafında en verimli rutin şudur: önce stok dışı kümeyi tarayın, sonra ürün şablonundaki görünür mesaj, Offer availability ve Merchant Center alanlarını çapraz kontrol edin. Bu iş akışında site sağlığı taramasıyla stok dışı URL kümelerini bulmak büyük zaman kazandırır. Ekip içi eğitim için Google Search Central’ın HTTP durum kodları veya Product structured data videolarını kısa referans olarak kullanmak da faydalıdır; özellikle geliştirici ve kategori yönetimi ekiplerinin aynı dili konuşmasını hızlandırır.
Ahrefs, SEMrush, Moz, SE Ranking ve SEOptimer gibi araçlar görünürlük ve analiz tarafında bilinen seçeneklerdir. SEOYEN’in farkı ise bu ihtiyacı Türkiye pazarına daha uyumlu biçimde, tek platformda tüm SEO araçları, Türkçe arayüz, TL bazlı fiyatlandırma ve yerel Türkçe destekle bir araya getirmesidir. Ekip içinde Ahrefs karşılaştırmasında Türkçe alternatif görmek isterseniz farkları ürün diliyle daha net okuyabilirsiniz; kullanım kapsamını değerlendirirken de paket detaylarını incelemek yeterlidir. Bu çerçevede stok dışı URL yönetimi, yalnız teknik SEO konusu olmaktan çıkıp izlenebilir bir operasyon haline gelir.
Adım Adım Stok dışı ürün URL kararı verme süreci
Kararı hızlandırmanın en güvenli yolu, tüm ekibin aynı kontrol listesini kullanmasıdır. Aşağıdaki akış, kategori yöneticisi, SEO uzmanı ve geliştirici arasında gereksiz tartışmayı azaltır.
- Stok durumunu geçici mi kalıcı mı ayırın. Tedarik ekibinden net dönüş alın; sezonluk ürün, geciken tedarik ve tamamen biten ürün aynı sepete konmamalı.
- URL’nin mevcut SEO değerini ölçün. Organik trafik, backlink, dönüşüm, indeks geçmişi ve marka araması katkısı düşük mü yüksek mi kontrol edin.
- Uygun HTTP kararını seçin. Geçici stokta 200; yakın muadilde 301; gerçekten geçici taşımada 302; eşdeğersiz kalıcı kaldırmada 404 veya 410 tercih edin.
- Sayfa metni ile markup’ı eşitleyin. Görünür stok mesajı, availability değeri, benzer ürün blokları ve bildirim alanı aynı durumu anlatmalı.
- Sonucu izleyip kararı doğrulayın. GSC, Merchant Center ve sıralama verilerinde hatalar düşüyor, görünürlük korunuyor ve kullanıcı davranışı toparlanıyorsa karar doğrudur.
Bu akışın gücü, her ürüne aynı refleksi uygulamak yerine kararın nedenini görünür hale getirmesidir. Böylece hem SEO kaybını hem de kullanıcı kopuşunu daha kontrollü yönetebilirsiniz.
Kaynaklar
Sıkça Sorulan Sorular
Çoğu durumda hayır. Ürün geçici olarak stok dışıysa 404 vermek yerine aynı URL’yi açık tutup sayfayı güncellemek daha doğrudur. Böylece mevcut organik sinyaller, kullanıcı yorumları, backlink değeri ve iç link yapısı korunur. Ancak ürün kalıcı olarak kaldırıldıysa ve anlamlı bir muadil de yoksa 404 veya 410 geçerli seçenek haline gelir. Kısacası karar stok yokluğunun süresine bağlıdır. geçici sorunlarda 404 gereksiz sert, kalıcı kaldırmada ise çoğu zaman mantıklıdır.
Yalnız belirli bir koşulda evet: ürün kalıcı olarak kalktıysa ve kullanıcı niyetini gerçekten karşılayan yakın bir muadil varsa. Aynı kullanım amacına, benzer özelliklere ve yakın fiyat segmentine sahip bir hedef sayfa bulunuyorsa 301 mantıklıdır. Geçici stok tükenmesinde 301 yapmak gereksizdir. çünkü ürün geri döndüğünde aynı URL’nin taşıdığı değeri kaybedebilirsiniz. Kategoriye veya alakasız bir ürüne kör yönlendirme ise hem kullanıcı deneyimini bozar hem de SEO tarafında zayıf eşleşme riski doğurur.
Evet, verebilir. Özellikle ürün sayfası organik trafik alıyorsa, backlink taşıyorsa, uzun kuyruk sorgularda görünürlük sağlıyorsa veya geçmişte gelir ürettiyse sayfayı hemen silmek gereksiz kayıp yaratır. Geçici stok tükenmesinde sayfayı güncellemek çoğu zaman daha güvenlidir. Kalıcı kaldırmada bile önce şu soruya bakmak gerekir: bu URL’nin değeri başka bir sayfaya mantıklı biçimde taşınabilir mi? Taşınamıyorsa 404 veya 410 daha doğru olur. ama değeri olan bir URL’yi refleksle silmek iyi uygulama değildir.
WooCommerce’de en güvenli yaklaşım, ürünü hemen gizlemek yerine önce kullanım senaryosunu ayırmaktır. Geçici stok tükenmesinde ürün URL’sini açık bırakın, stok mesajı ekleyin, mümkünse geri dönüş tarihi veya bildirim formu gösterin ve benzer ürün bloklarını görünür tutun. Product/Offer markup’ında availability alanını gerçek durumla eşitleyin. Yalnız kalıcı olarak kaldırılan, geri gelmeyecek ve muadili bulunmayan ürünlerde 404 veya 410 düşünün. WooCommerce’de teknik ayar kolaylığı, yanlış kararı doğru yapmaz. önce senaryoyu doğru okumak gerekir.
Geçici stok tükenmesinde çoğu zaman mevcut ürün URL’si korunmalıdır. URL aynı kalır, sayfa 200 döner, içerik ve stok mesajı güncellenir. Eğer ürün kalıcı olarak kaldırıldıysa ve güçlü bir muadil varsa 301 ile yeni hedefe taşınabilir. Muadil yoksa 404 veya 410 daha temizdir. Yani tek bir “ideal URL” yok. doğru yaklaşım, ürünün geri dönüş ihtimali ve sayfanın taşıdığı SEO değerine göre değişir. En kritik hata, bütün stok dışı ürünlere aynı muameleyi yapmaktır.
Uygulanabilir, ama yalnız doğru senaryoda. Ürün kesin olarak geri gelmeyecekse ve kullanıcıyı götüreceğiniz anlamlı bir eşdeğer hedef yoksa 410 mantıklıdır. Bu kod, ekip içinde ürünün tamamen sona erdiğini netleştirir. Bununla birlikte Google 429 dışındaki 4xx kodlarını benzer mantıkla ele aldığı için 410’u mucizevi bir SEO kısayolu gibi düşünmemek gerekir. Eğer sayfanın doğal bir muadili varsa 301 daha doğru olabilir. muadil yoksa 404 veya 410 arasında operasyonel netlik seviyesine göre seçim yapabilirsiniz.