Back
SEO E-Commerce: Cara Menangani Produk Out of Stock & Diskontinu | Raya School
RAYA SCHOOL
Beranda / Kursus SEO / E-Commerce SEO
• E-Commerce Technical & UX Masterplan

SEO E-Commerce: Cara Menangani Produk Out of Stock & Diskontinu

WD Wahyu Dian Purnomo
📅 Ditulis 22 Agustus 2026
⏱️ 11 menit baca
🔄 Terakhir diperbarui 22 Agustus 2026

Dalam bisnis toko online dan e-commerce, kehabisan stok barang adalah kabar baik bagi penjualan, namun bisa menjadi bencana bagi performa SEO jika tidak ditangani dengan benar. Menghapus halaman produk yang habis sembarangan akan memicu ribuan error 404 dan membuang seluruh otoritas backlink yang telah terkumpul.

Sebaliknya, membiarkan pelanggan menemukan tombol "Beli" yang tidak berfungsi tanpa opsi alternatif akan merusak pengalaman pengguna (UX) dan melipatgandakan bounce rate toko online Anda. Panduan ini membongkar strategi teknis penanganan produk habis sementara (temporary out of stock) vs produk diskontinu permanen (permanently discontinued) agar trafik dan peringkat pencarian organik Anda tetap terjaga.

01 Dilema SEO: Menghapus atau Mempertahankan URL?

Setiap URL produk yang telah diindeks oleh Google memiliki nilai ekuitas pencarian (Link Equity) dan kata kunci spesifik. Ketika produk tersebut habis, pemilik toko online pemula sering kali langsung menekan tombol "Delete Product" di platform WooCommerce atau Shopify.

Tindakan tersebut membuat Googlebot menerima status kode HTTP 404 (Not Found). Jika terdapat ratusan halaman produk yang mati sekaligus, Google akan menganggap website Anda tidak terawat dan membatasi alokasi Crawl Budget pada katalog toko online Anda.

Indikator Penanganan Stok E-Commerce Standar Kelayakan UX & Indexing
📦 Stok Sementara
Penanganan URL Barang Restock
Status 200 OK
TETAP AKTIF + FORM
🚫 Diskontinu Permanen
Penyelamatan Otoritas Backlink
301 Redirect
KE PRODUK SERUPA
⭐ Schema Availability
Sinyal Ketersediaan di SERP
OutOfStock
RICH SNIPPET VALID

02 1. Produk Habis Sementara (Akan Restock)

Jika produk hanya habis dalam hitungan hari atau minggu dan Anda berencana menyetok ulang barang tersebut, ikuti aturan emas berikut:

  • Pertahankan URL Tetap Berstatus 200 OK: Jangan pernah me-redirect atau menghapus halaman produk tersebut. Biarkan URL tetap aktif agar peringkat di Google tidak hilang.
  • Ganti Tombol Beli dengan Form Waitlist: Ganti tombol "Beli Sekarang" dengan formulir "Beri Tahu Saya Saat Stok Tersedia" (Email/WhatsApp). Ini mengubah calon pembeli yang kecewa menjadi prospek (leads) yang siap bertransaksi saat restock tiba.
  • Tampilkan Rekomendasi Produk Terkait: Pajang 3-4 produk alternatif yang relevan di bawah deskripsi utama agar pengunjung tidak langsung menutup tab browser.

03 2. Produk Diskontinu (Habis Selamanya)

Ketika produsen menghentikan produksi suatu barang (misal: Laptop model 2023 digantikan oleh Laptop model 2026), halaman produk lama tersebut tidak akan pernah restock kembali.

Solusi Terbaik: 301 Permanent Redirect

  • Lakukan pengalihan 301 Redirect dari URL produk lama menuju URL produk generasi penerus terbarunya.
  • Jika tidak ada produk pengganti langsung, alihkan URL tersebut ke Kategori Induk yang paling relevan (misal: dari /sepatu-sneakers-model-x/ dialihkan ke /kategori/sepatu-sneakers/).
  • Jangan mengalihkan semua produk mati ke Homepage karena Google akan menganggapnya sebagai Soft 404 dan membatalkan transfer otoritas PageRank.

04 3. Penanganan Produk Musiman (Seasonal)

Produk musiman seperti "Hampers Lebaran" atau "Jaket Musim Dingin" hanya aktif pada bulan-bulan tertentu dalam setahun. Kesalahan umum pengelola toko online adalah membuat URL baru setiap tahun (seperti /hampers-lebaran-2025/ lalu membuat lagi /hampers-lebaran-2026/).

Gunakan URL Generic Evergreen seperti domain.com/hampers-lebaran/ tanpa menyertakan angka tahun di dalam slug permalink. Saat musim berakhir, biarkan halaman tetap aktif dengan label "Musim ini telah berakhir, nantikan koleksi eksklusif kami tahun depan" dan sematkan formulir pra-pesan (pre-order).

05 4. Konfigurasi Schema Markup ItemAvailability

Google mengandalkan data terstruktur Schema Markup JSON-LD untuk menampilkan label harga, rating bintang, dan status stok langsung pada cuplikan hasil pencarian (Rich Snippets).

Jika produk Anda habis sementara, perbarui properti offers.availability di dalam kode schema menjadi:

"availability": "https://schema.org/OutOfStock"

Jika produk sudah kembali tersedia, segera kembalikan nilainya menjadi https://schema.org/InStock. Menjaga sinkronisasi schema ini mencegah penalti ketidaksesuaian data (Rich Snippet Spam Penalty) dari algoritma Google Merchant.

06 Roadmap 5 Langkah Mengelola Stok Habis

Identifikasi Status Ketersediaan

Tentukan apakah barang habis bersifat sementara (restock < 30 hari), musiman (seasonal), atau telah berhenti diproduksi permanen.

Pertahankan URL 200 OK untuk Restock

Biarkan URL produk aktif dan pasang fitur notifikasi email waitlist serta widget rekomendasi produk serupa.

Terapkan 301 Redirect untuk Diskontinu

Petakan URL produk mati ke produk generasi terbaru atau ke kategori induk terdekat untuk menyelamatkan backlink.

Perbarui Properti Schema JSON-LD

Pastikan sistem toko online otomatis mengubah nilai schema availability menjadi OutOfStock saat inventori bernilai 0.

Perbarui Peta Situs (XML Sitemap)

Pastikan URL produk yang telah di-redirect 301 otomatis terhapus dari sitemap XML agar tidak membingungkan perayap bot.

07 Tools Monitoring Halaman Produk

🔍OFFICIAL
Rich Results Test
Alat resmi Google untuk menguji validitas schema Product dan parameter status ketersediaan OutOfStock.
🐸AUDIT BOT
Screaming Frog
Memindai seluruh katalog produk untuk mendeteksi rantai redirect 301 dan halaman mati yang menghasilkan error 404.
📊GSC ENGINE
Merchant Listings GSC
Memantau status indeks produk di tab 'Shopping' Google Search Console dan mendeteksi konflik harga/stok.
REDIRECT
Redirect Checker
Memverifikasi apakah pengalihan halaman produk diskontinu berhasil mengembalikan status header 301 murni.
Peringatan Soft 404: Jangan pernah mengarahkan halaman produk yang habis ke halaman kosong bertuliskan "Produk Tidak Ditemukan" sementara server tetap mengirimkan kode 200 OK. Ini disebut sebagai Soft 404 Error dan akan menyebabkan Google menghapus halaman tersebut dari indeks dengan peringatan kualitas rendah!

08 Matriks Keputusan Penanganan Out of Stock

Gunakan matriks komparasi teknis berikut saat menghadapi skenario perubahan inventori toko online Anda:

Status Inventori Fisik Tindakan Teknis URL Schema Availability Tindakan Pengalaman Pengguna (UX)
Habis Sementara (< 30 Hari) Tetap Aktif (Status 200 OK) OutOfStock Ganti tombol beli dengan form Waitlist Email/WA + produk rekomendasi.
Produk Musiman (Seasonal) Tetap Aktif (Status 200 OK) PreOrder / OutOfStock Gunakan slug generic (tanpa tahun) dan pasang banner jadwal restock.
Diskontinu (Ada Pengganti) Redirect 301 Permanen Dihapus (Mengikuti URL Baru) Alihkan langsung ke halaman produk generasi baru yang relevan.
Diskontinu (Tanpa Pengganti) Redirect 301 ke Kategori Induk Dihapus (Mengikuti URL Baru) Pengunjung mendarat di katalog kategori dengan pilihan produk sejenis.

09 Video Panduan E-Commerce SEO

Simak pemaparan praktisi industri mengenai strategi mempertahankan ranking toko online saat produk kehabisan stok:

▶ Ecommerce SEO Tips for Out of Stock products

10 Checklist Audit Halaman Out of Stock

Daftar Evaluasi Teknis Inventori Toko Online

0/5 selesai
Produk habis sementara tetap aktif dengan status 200 OK
Produk diskontinu dialihkan menggunakan aturan Redirect 301
Schema markup ketersediaan terupdate ke OutOfStock
Formulir notifikasi restock terpasang menggantikan tombol beli
URL produk yang mati telah dihapus dari sitemap.xml

11 FAQ Seputar Produk Habis

Secara umum, Google mungkin akan sedikit menurunkan prioritas produk yang berstatus out-of-stock pada hasil pencarian komersial murni untuk menjaga kepuasan pengguna. Namun, otoritas halamannya tetap tersimpan dan peringkatnya akan segera pulih seketika saat produk tersebut kembali berstatus in-stock.
Status 410 (Gone) digunakan jika Anda benar-benar ingin memberi tahu Googlebot bahwa produk tersebut sudah dihapus permanen dan Anda tidak memiliki produk pengganti maupun kategori yang relevan. Ini lebih baik daripada membiarkannya menjadi 404, namun 301 Redirect ke kategori induk tetap lebih disarankan untuk menyelamatkan otoritas tautan.
Jika hanya varian tertentu yang habis (misal: Ukuran XL habis, tapi S dan M masih ada), pertahankan halaman tetap in-stock secara umum, dan gunakan schema varian produk individual. Nonaktifkan pilihan tombol varian tersebut di antarmuka katalog tanpa mematikan URL produk utama.
WD
Wahyu Dian Purnomo
Head of SEO Instructor, Raya School — Spesialis E-Commerce & Technical Architecture

Telah mendampingi optimasi puluhan portal e-commerce berskala ribuan SKU dan merancang strategi penyelamatan trafik inventori toko online terintegrasi.

Ingin Menguasai SEO E-Commerce Skala Ribuan Produk?

Pelajari arsitektur katalog, optimasi navigasi filter, schema produk tingkat lanjut, dan teknik dominasi marketplace bersama mentor praktisi di Raya School.

Kuasai SEO E-Commerce →
© 2026 Raya School — Jasa & Kursus Digital Marketing, SEO, dan Skill Vokasi. Ditulis untuk topic cluster E-Commerce SEO.