Cyber SEO: Diskon 50%
Preferensi

Privasi penting bagi kami, sehingga Anda dapat menonaktifkan jenis penyimpanan tertentu yang tidak diperlukan untuk fungsi dasar situs web. Memblokir kategori tertentu dapat memengaruhi pengalaman Anda di situs web. Informasi lebih lanjut (Kebijakan Cookie)

Terima semua cookie

Error soft 404: apa artinya di Search Console dan cara memperbaikinya

Soft 404 mengembalikan 200 OK, tetapi bagi Google tampak kosong atau hilang. Temukan penyebabnya, lalu perbaiki dengan 404, 410, 301, atau konten asli.

Diterbitkan pada
28/10/2026
Diperbarui pada
28/10/2026
Waktu baca
8 menit
Sampul artikel “Error soft 404”, dengan tangkapan layar perangkat lunak Sorank di samping judul

Alat

Di halaman ini

Singkatnya

soft 404 adalah URL yang mengembalikan kode status 200 (berhasil), tetapi kontennya tampak seperti error, halaman kosong, atau pesan «halaman tidak ditemukan». Google mengecualikan URL ini dari indeksnya dan melaporkannya sebagai «Soft 404» di laporan Pengindeksan halaman di Search Console. Perbaikannya bergantung pada halamannya: kembalikan 404 atau 410 jika kontennya sudah benar-benar hilang, gunakan redirect 301 jika kontennya pindah ke pengganti yang jelas, atau perbaiki halaman (konten, rendering, sumber daya) jika seharusnya diindeks.

Ingin tahu lebih banyak? Tanyakan kepada

Kuis singkat

Siapa yang sebaiknya memperbaiki sisi teknis situs Anda?

Pertanyaan 1 dari 425%
Apa yang terjadi saat ini?

Error soft 404 adalah ketidaksesuaian antara apa yang dikatakan server dan apa yang ditampilkan halaman. Server menjawab «semuanya baik-baik saja», sementara pengunjung dan Googlebot tidak melihat apa pun yang berguna. Istilah ini berasal dari makalah riset tahun 2004 oleh Ziv Bar-Yossef dan rekan-rekannya, seperti yang diingatkan artikel Wikipedia tentang HTTP 404, dan Google telah mendeteksi halaman seperti ini secara otomatis selama bertahun-tahun. Panduan ini menjelaskan bagaimana Google memutuskan bahwa sebuah halaman adalah soft 404, penyebab setiap kasus, cara mendiagnosis URL yang ditandai dalam beberapa menit, dan perbaikan mana yang harus diterapkan.

Apa itu error soft 404?

Setiap respons HTTP membawa kode status. Halaman yang benar-benar tidak ada mengembalikan 404 (tidak ditemukan) atau 410 (sudah dihapus): browser menampilkan halaman error dan mesin pencari tahu bahwa URL tidak punya apa pun untuk diindeks. Soft 404 justru mengembalikan 200 (berhasil), sehingga server menyatakan halaman itu ada, padahal kontennya mengatakan sebaliknya.

Dokumentasi Google tentang pemecahan masalah error crawling mendefinisikannya sebagai URL yang «mengembalikan halaman yang memberi tahu pengguna bahwa halaman itu tidak ada dan juga kode status 200 (berhasil)», dan menambahkan bahwa «dalam beberapa kasus, bisa berupa halaman tanpa konten utama atau halaman kosong». Ketika algoritmenya mendeteksi bahwa sebuah halaman adalah halaman error berdasarkan kontennya, Search Console menampilkan soft 404 dan halaman tersebut dikeluarkan dari Pencarian.

Dari definisi itu ada dua poin:

  • Keputusannya didasarkan pada konten. Google membaca halaman setelah dirender. Halaman produk yang valid tetapi konten utamanya gagal dimuat bisa ditandai dengan cara yang sama seperti halaman «tidak ada hasil» yang memang sengaja dibuat.
  • Ini pengecualian dari indeks, bukan hukuman. URL yang ditandai tetap berada di luar indeks; bagian situs lainnya tidak diturunkan peringkatnya karena itu.

Soft 404 vs 404: apa bedanya?

Keduanya tampak sama bagi pengunjung, tetapi berperilaku sangat berbeda bagi crawler.

Kriteria404 / 410 sungguhanSoft 404
Kode status yang dikembalikan404 (tidak ditemukan) atau 410 (sudah dihapus)200 (berhasil)
Yang ditampilkan halamanHalaman error, idealnya khusus dan membantuPesan error, templat kosong, atau hampir tanpa konten
Bagaimana Google tahu halaman itu sudah hilangDari kode status, seketikaDengan menganalisis konten, setelah crawling dan rendering
Crawling setelahnyaFrekuensi crawling menurun secara bertahapURL terus di-crawl dan membuang crawl budget
Label di Search Console«Tidak ditemukan (404)»«Soft 404»
Apakah ini masalah?Tidak, jika kontennya memang sudah hilangYa: sinyal yang salah, crawling terbuang, kemungkinan halaman hilang

404 yang bersih adalah respons yang sehat. Panduan Google tentang pengelolaan crawl budget menyebut 404 sebagai «sinyal kuat untuk tidak meng-crawl URL itu lagi» dan menyatakan: «halaman soft 404 akan terus di-crawl dan membuang budget Anda». Di situs kecil pemborosannya kecil; di toko dengan ribuan halaman filter kosong, hal itu memperlambat crawling halaman yang penting (lihat entri glosarium kami tentang crawl budget).

Apa penyebab error soft 404?

Google menyebutkan empat penyebab teknis: file include sisi server yang hilang, koneksi database yang putus, halaman hasil pencarian internal yang kosong, dan file JavaScript yang tidak dimuat atau tidak ada. Dalam audit, URL yang ditandai terbagi dalam enam kelompok.

1. Konten yang dihapus tetapi disajikan dengan 200

CMS atau tema menampilkan templat «Halaman tidak ditemukan», tetapi tetap mempertahankan kode status 200. Ini terjadi pada beberapa pengaturan 404 khusus, rute catch-all, dan framework yang merender komponen error umum tanpa menetapkan status.

2. Daftar kosong

Halaman kategori tanpa produk, arsip tag tanpa artikel, halaman pencarian internal dengan «0 hasil», dan kombinasi filter yang tidak cocok dengan apa pun. Templatnya dimuat, area kontennya kosong, dan Google melihat halaman error. Panduan kami tentang SEO halaman kategori e-commerce menjelaskan cara menjaga daftar tetap layak diindeks.

3. Produk habis dan halaman kedaluwarsa

Halaman produk yang berubah menjadi «Produk ini tidak lagi tersedia» tanpa harga, tanpa deskripsi, dan tanpa alternatif, atau halaman lowongan dan acara yang dikurangi menjadi «Penawaran ini sudah berakhir». Kata-kata itu saja sudah cukup bagi Google untuk memperlakukannya seperti halaman yang hilang.

4. Redirect ke halaman yang tidak relevan

Mengarahkan setiap URL yang dihapus ke beranda atau kategori umum terlihat seperti pembersihan yang praktis. Google cenderung memperlakukan redirect ke halaman yang tidak menggantikan halaman asli sebagai soft 404: redirect itu tidak menyalurkan apa pun, dan URL lama tetap dilaporkan. Panduan kami tentang redirect SEO menjelaskan kapan 301 itu tepat.

5. Halaman tipis

Halaman dengan header, footer, dan dua baris teks, halaman placeholder («Segera hadir»), atau profil sangat pendek yang dibuat secara massal. Google tidak selalu bisa membedakan halaman yang hampir kosong dari halaman error. Jika ini kasus Anda, baca definisi kami tentang konten tipis.

6. Kegagalan rendering

Halaman yang baik bisa ditandai ketika Googlebot tidak melihat kontennya. Panduan Google menyebut bahwa halaman seperti itu «tidak dimuat dengan benar untuk Googlebot, sumber daya penting hilang, atau menampilkan pesan error yang mencolok selama rendering». Penyebab umumnya: JavaScript atau CSS yang diblokir robots.txt, panggilan API yang gagal atau timeout untuk crawler, terlalu banyak atau terlalu berat sumber daya, dan aplikasi sisi klien yang menampilkan komponen error di rute yang tidak dikenal. Panduan kami tentang SEO JavaScript menjelaskan secara rinci cara Google merender skrip.

Perhatian

Beberapa kata dalam sebuah templat saja bisa memicu penilaian tersebut. Sidebar atau banner yang bertuliskan «tidak ditemukan», «tidak ada hasil», atau «tidak tersedia» di setiap halaman sudah cukup membuat Google membaca halaman yang sehat sebagai error. Periksa blok bersama Anda sebelum mengejar penyebab per halaman.

Cara menemukan error soft 404

Tiga sumber, dari yang paling resmi sampai yang paling lengkap.

  1. Search Console. Buka Pengindeksan, lalu Halaman, dan cari alasan «Soft 404» di bagian «Mengapa halaman tidak diindeks». Klik untuk melihat contoh URL (hingga 1000) dan tanggal crawl terakhir. Dokumentasi laporan Pengindeksan halaman menyarankan agar halaman yang benar-benar «tidak ditemukan» mengembalikan kode 404.
  2. Crawl situs Anda sendiri. Crawler seperti Screaming Frog bisa menandai halaman dengan status 200 dan konten yang sangat sedikit, atau yang berisi teks «tidak ditemukan». Urutkan berdasarkan jumlah kata dan periksa halaman terpendek lebih dulu.
  3. Tes penanganan 404. Minta URL yang mustahil ada (misalnya /halaman-ini-tidak-ada-123) dan baca kode status yang dikembalikan. Jika jawabannya 200, setiap tautan rusak di web yang mengarah ke domain Anda menjadi potensi soft 404. Pemeriksa header HTTP gratis kami menampilkan kode persisnya dalam hitungan detik.

Cara memperbaiki soft 404, kasus per kasus

Panduan Google mengurutkan perbaikan berdasarkan kondisi halaman. Putuskan dulu URL itu seharusnya menjadi apa, lalu terapkan jawaban yang sesuai.

SituasiPerbaikanPemeriksaan setelah perbaikan
Konten dihapus, tidak ada penggantiKembalikan 404 atau 410, dengan halaman error khusus yang membantuKode status 404 atau 410 pada URL
Konten dipindahkan atau ada padanan yang jelasRedirect 301 ke halaman padanan terdekatSatu lompatan, URL akhir mengembalikan 200
Halaman bagus yang salah dibaca GooglePerbaiki rendering: buka blokir sumber daya, perbaiki error API, ringankan halamanInspeksi URL menampilkan konten lengkap
Halaman tipis yang layak dipertahankanTambahkan konten asli: deskripsi, data, jawaban, tautanKonten utama terlihat jelas
Daftar kosong atau halaman pencarian internalKembalikan 404, tambahkan noindex, atau berhenti menautkannyaTidak ada lagi tautan internal ke halaman kosong
Rute aplikasi satu halaman yang tidak adaRedirect JavaScript ke URL yang mengembalikan 404, atau noindex yang ditambahkan lewat skripHTML hasil render berisi noindex atau status akhirnya 404

Konten dihapus: 404 atau 410

Jika halaman sudah hilang dan tidak ada yang menggantikannya di situs, 404 atau 410 adalah jawaban yang tepat. Google memperlakukan semua kode 4xx kecuali 429 dengan cara yang sama dan mengeluarkan URL dari indeks jika sebelumnya ada di sana. Buat halaman error tetap berguna bagi pengunjung: pesan yang jelas, navigasi situs, tautan ke halaman populer, tetapi tetap dengan kode status 404.

Konten dipindahkan: 301 yang relevan

Jika ada halaman padanan (URL baru, model produk yang lebih baru, artikel yang digabung), gunakan 301 ke halaman itu dan tidak ke tempat lain. Periksa rantainya dengan pemeriksa redirect kami: satu lompatan, status akhir 200.

Halaman seharusnya diindeks: perbaiki

Gunakan alat Inspeksi URL di Search Console, jalankan uji langsung, dan lihat tangkapan layar serta HTML hasil render. Render yang kosong atau hampir kosong menunjukkan sumber daya yang diblokir atau gagal. Untuk aplikasi sisi klien, dasar-dasar SEO JavaScript dari Google merekomendasikan redirect JavaScript ke URL yang mengembalikan 404, atau tag meta robots noindex pada rute error; panduan kami tentang SEO aplikasi satu halaman membahas rendering sisi server, perbaikan yang bertahan lama. Setelah halaman merender dengan benar, pemeriksa indeksabilitas kami memastikan tidak ada hal lain yang memblokirnya.

Produk habis

Produk yang akan segera kembali sebaiknya tetap tayang dengan deskripsi lengkap, pemberitahuan ketersediaan, dan alternatif. Produk yang dihentikan permanen mendapat 301 ke penerusnya atau kategori terdekat jika sesuai kebutuhan, atau 404 jika tidak ada yang cocok. Untuk daftar kosong yang ingin tetap dapat diakses, tag noindex menjaganya tetap di luar indeks tanpa merusak navigasi.

Tips

Perbaiki semua URL dengan pola yang sama sebelum mengklik «Validasi perbaikan» di Search Console. Google menghentikan validasi begitu menemukan satu contoh yang tersisa, dan validasi biasanya memakan waktu sekitar dua minggu.

Berapa lama soft 404 hilang?

Tidak ada yang berubah sampai Google men-crawl ulang URL-nya. Setelah perbaikan, mulai validasi dari halaman detail Soft 404: menurut pusat bantuan Google, prosesnya biasanya sekitar dua minggu, kadang jauh lebih lama. URL yang berubah menjadi 404 sungguhan berpindah ke alasan «Tidak ditemukan (404)» dan akhirnya keluar dari laporan; halaman yang diperbaiki bisa berpindah ke «Diindeks» atau, jika Google masih menganggapnya lemah, ke Di-crawl, saat ini tidak diindeks. Untuk faktor yang mempercepat crawl ulang, lihat panduan kami tentang pengindeksan Google.

Soft 404, SEO, dan GEO: mengapa visibilitas AI bergantung pada kode status yang bersih

Bagi Google, soft 404 berarti halaman yang tidak bisa berada di peringkat dan crawl budget yang terbuang sia-sia. Bagi asisten AI seperti ChatGPT, Gemini, atau Perplexity, taruhannya serupa: crawler mereka membaca apa yang dikembalikan server Anda, dan banyak yang mengambil HTML mentah tanpa menjalankan JavaScript. Halaman yang hanya muncul di browser bisa tampak kosong bagi mereka, dan halaman error yang disajikan dengan 200 tidak memberi tahu mereka apa pun yang bisa dipercaya tentang situs Anda. Kode status yang bersih dan konten yang ada di HTML awal membantu Googlebot maupun crawler AI memahami halaman mana yang ada dan mana yang bisa dikutip.

Rutinitasnya singkat: pantau laporan Pengindeksan halaman setelah setiap migrasi, pembaruan katalog, atau perubahan templat, dan uji templat baru sebelum dirilis. Ekstensi Chrome Sorank gratis menandai masalah on-page pada halaman yang sedang Anda lihat, dan dasbor GEO dan SEO Sorank melacak klik, impresi, dan posisi dari Search Console, sehingga Anda melihat penurunan segera setelah sekelompok halaman keluar dari indeks.

Dasbor Sorank yang menampilkan kurva Google Search Console untuk klik, impresi, dan posisi rata-rata

Soft 404 adalah halaman yang kode statusnya bertentangan dengan kontennya: putuskan apakah URL itu seharusnya ada, lalu pastikan server dan halaman mengatakan hal yang sama. Kembalikan 404 atau 410 sungguhan untuk yang sudah hilang, 301 yang relevan untuk yang sudah pindah, dan konten nyata yang bisa dirender untuk yang seharusnya berada di peringkat.

Pertanyaan yang sering diajukan

Apakah error soft 404 merugikan SEO?

URL yang ditandai tidak bisa muncul di hasil Google, dan Google terus meng-crawl-nya, yang membuang crawl budget di situs besar. Bagian situs lainnya tidak dihukum. Risiko sebenarnya adalah kehilangan halaman yang Anda inginkan untuk diindeks, misalnya halaman produk yang tidak bisa dirender Google.

Haruskah saya mengarahkan halaman soft 404 ke beranda?

Tidak. Google cenderung memperlakukan redirect ke halaman yang tidak menggantikan halaman asli sebagai soft 404, sehingga masalahnya tetap ada. Arahkan hanya ke padanan yang dekat, dan kembalikan 404 atau 410 jika tidak ada halaman seperti itu.

Apakah 410 lebih baik daripada 404 untuk halaman yang dihapus?

Google memperlakukan 404 dan 410 hampir sama: keduanya memberi tahu Google bahwa halaman itu tidak ada dan berujung pada penghapusan dari indeks. 410 menyatakan lebih tegas bahwa penghapusannya permanen. Keduanya benar, selama kode statusnya sesuai dengan kontennya.

Audit SEO & GEO gratis

Dapatkan rencana konten 30 hari Anda secara gratis

Kami menganalisis pesaing, website, dan visibilitas AI Anda untuk membuat rencana konten yang disesuaikan secara gratis.

Tool SEO gratis kami

Lihat semua tool gratis kami

Dapatkan audit gratis untuk situs Anda

MEREKA MENCOBA SORANK SEBELUM ANDA

Testimoni dari para pendiri yang ambisius

Pertumbuhan organikE-commerce

Dari 0 menjadi 10000 pengunjung dalam 5 bulan

Celio Fabianomonrobotlavevitre.fr
Pertumbuhan organikSoftware

Dari 0 menjadi 5000 klien dalam 8 bulan

Thibault BMsorank.com
Pertumbuhan organikHiburan dan penerbangan

0 menjadi 1104 klik dalam 4 bulan

Dominiqueflight-sensations-idf.com
Pertumbuhan organikPembuatan prospek untuk pemasang

x98 klik dalam 2 bulan

LeadBolt Agencyleadbolt.online
Pertumbuhan organikSoftware musik

Klik x55 dalam 5 bulan

Valentin Cordiertiger-sounds.com