E-Ticaret

Stokta Yok Ürün Sayfası Silinmeli mi?

Stokta Yok Ürün Sayfası Silinmeli mi? konusunda güvenli uygulama, doğrulama ve sık yapılan hatalar için UST Bilişim teknik rehberi.

Stokta Yok Ürün Sayfası Silinmeli mi?Teknik bilgi • Uygulanabilir yaklaşım
Stokta Yok Ürün Sayfası Silinmeli mi? konusunda güvenli uygulama, doğrulama ve sık yapılan hatalar için UST Bilişim teknik rehberi.

Stok bittiğinde otomatik sayfa silmek çoğu mağazada yanlış sonuç üretir. Önce stok yokluğunun geçici mi, ürünün kalıcı olarak bitmiş mi olduğunu belirleyin; HTTP durumunu buna göre uygulayın.

1. Karar tablosunu kullanın

DurumSayfa davranışı
Yeniden stok gelecek200; stokta yok bilgisi, kapalı satın alma, isteğe bağlı haber ver
Ürün bitmiş ama bilgi/destek değeri varYararlı arşiv sayfası 200 kalabilir; satış yok açıkça belirtilir
Gerçek eşdeğer yeni model varKullanıcı niyeti uyuyorsa doğrudan ilgili ürüne 301
Kalıcı silindi, yararlı karşılık yokAçıklayıcı 404 veya 410

Bütün biten ürünleri ana sayfaya yönlendirmeyin. “Alternatif ürün” sunmak ile otomatik yönlendirmek farklıdır; müşteri aradığı modelin neden satılmadığını anlayabilmeli.

2. Geçici yok durumunu aynı kaynaktan üretin

Ürün şablonundaki görünür durum örneği:

<p role="status">Bu ürün şu anda stokta yok.</p>
<button type="button" disabled>Stokta yok</button>
<a href="/kategori/gomlek/">Diğer gömlekleri inceleyin</a>

Butonu kapatmak sunucu güvenliği değildir. Sepet/ödeme endpoint'i stok kontrolünü ayrıca yapmalı. Product Offer availability değerini https://schema.org/OutOfStock, Merchant feed değerini out_of_stock olarak güncelleyin. Backorder/preorder gerçekten uygulanıyorsa ilgili farklı durumları kullanın.

3. Gerçek HTTP durumunu kontrol edin

curl -sS -o /dev/null -w '%{http_code}\n' https://magaza.example.com/urun/eski-model/
curl -IL --max-redirs 5 https://magaza.example.com/urun/eski-model/

Ekranda “bulunamadı” yazarken 200 dönmek soft 404 sorunu oluşturabilir. 301 seçtiyseniz son hedef ilgili ürün ve 200 olmalı. Kalıcı kaldırılan URL'yi sitemap ve iç linklerden çıkarın; geçici stok yok ürününün sitemapte kalması normal olabilir.

4. Stok geri geldiğinde test edin

Stoku 1 yapın; buton, ürün şeması, feed ve cache'in güncellendiğini görün. Tek test siparişiyle tekrar stok sıfıra indiğinde aynı davranışı doğrulayın. Haber ver özelliği varsa izin ve gönderim sıklığını ayrıca yönetin; her cron çalışmasında aynı kişiye tekrar bildirim göndermeyin.

UST Bilişim Yaklaşımı

Bilgiyi uygulanabilir projeye dönüştürelim.

İhtiyacınızı teknik, operasyonel ve ticari açıdan değerlendirip doğru çözüm yol haritasını birlikte oluşturalım.

Projenizi Anlatın