Saya tahu pertanyaan ini agak mirip dengan yang ini di mana mereka merekomendasikan menggunakan 404, tetapi setelah membaca yang lain ini di mana mereka menyarankan untuk menggunakan 301 ketika mengubah URL situs (dalam kasus tertentu adalah karena mendesain ulang / anjak piutang) saya mendapatkan sedikit bingung dan saya harap seseorang dapat mengklarifikasi untuk contoh khusus ini:
Katakanlah saya memiliki situs eCommerce,
mari kita juga mengatakan pengguna akhir dimasukkan beberapa item yang menarik di situs dan webapp eCommerce menciptakan halaman item pada URL:
http://...?id=20
,http://...?id=30
dllSekarang katakanlah beberapa item menarik ini mendapat banyak tautan eksternal ke mereka dari banyak situs lain karena beberapa orang menemukan barang-barang itu sangat menarik dan ditautkan ke mereka.
Setelah beberapa tahun pengguna akhir menghapus item-item, jadi jelas halaman dan URL
http://...?id=20
,http://...?id=30
dll sekarang tidak ada lagi, tapi masih banyak halaman di web yang menghubungkan ke arah mereka .
Apa yang harus dilakukan situs eCommerce sekarang, cukup tunjukkan halaman 404 untuk item-item itu?
Tapi, saya bingung, tidakkah ini kehilangan semua PR Google yang diloloskan oleh tautan eksternal ke halaman item? Jadi bukankah lebih baik menggunakan 301 redirect ke HOME HALAMAN yang setidaknya melewati PR ke HOME HALAMAN?
EDIT:
Nah, menurut jawaban , hal terbaik untuk dilakukan sejauh ini adalah melakukan 404/410 .
Untuk membuat pertanyaan ini lebih lengkap, saya ingin berbicara tentang kasus khusus, hanya untuk memastikan saya mengerti. tepat.
Katakanlah pengguna membuat item-item itu lagi (yang sebelumnya dihapus pada poin 4), mungkin ia mengubah sedikit nama dan deskripsi mereka, tetapi mereka pada dasarnya item yang sama. Webapp tidak memiliki cara untuk mengetahui barang-barang menambahkan baru item lama sehingga jelas membuat mereka sebagai item baru dengan URL baru http://...?id=100
, http://...?id=101
, tidak masuk akal pada saat ini untuk mengarahkan 301 url lama ke yang baru?
EDIT LAIN (Akan SANGAT PENTING UNTUK MEMAHAMI):
Nah menurut jawaban pintar yang diterima sejauh ini tampaknya untuk kasus khusus, dijelaskan dalam EDIT terakhir saya, saya bisa menggunakan 301, karena itu sesuatu yang tidak menipu karena pada dasarnya halaman baru adalah pengganti untuk halaman lama dalam hal konten. Ini pada dasarnya dilakukan untuk menjaga agar PR tidak lulus dari tautan eksternal dan juga untuk pengalaman pengguna yang lebih baik.
Tapi di samping pengalaman pengguna, itu masih bisa diperdebatkan (* 1), untuk menjaga PR dari tautan rusak eksternal mengapa tidak selalu menggunakan 301, Dalam pemahaman saya Google tidak suka konten duplikat, tetapi kami yakin bahwa 301 redirect ke HOME PAGE terlihat sebagai duplikat konten untuk Google ?!
Google sendiri menyarankan untuk mengarahkan kembali 301 index.html ke dokumen root jadi jika mereka menganggap 301 sebagai konten yang digandakan bukankah itu akan dianggap sebagai konten yang digandakan juga? Mengapa mereka menyarankannya?
Biarkan saya memprovokasi Anda: "mengapa tidak menambahkan 301 ke HOME PAGE untuk setiap halaman yang tidak ditemukan?"
(* 1) sebagai pengguna, ketika saya mengikuti URL yang rusak dari beberapa tautan eksternal ke beberapa situs web, saya akan lebih fokus pada situs web ini jika saya diarahkan ke HOME PAGE daripada melihat halaman 404 di mana saya pikir situs web itu tidak bahkan ada lagi dan mungkin saya bahkan tidak mencoba untuk pergi ke HALAMAN RUMAH situs web.