Tôi biết câu hỏi này đôi khi giống với câu hỏi này khi họ khuyên bạn nên sử dụng 404, nhưng sau khi đọc câu hỏi khác , họ đề nghị sử dụng 301 khi thay đổi URL trang web (trong trường hợp cụ thể là do thiết kế lại / bao thanh toán lại) Tôi nhận được một chút bối rối và tôi hy vọng ai đó có thể làm rõ cho ví dụ cụ thể này:
Giả sử tôi có một trang web Thương mại điện tử,
giả sử người dùng cuối cùng đã chèn một số mục thú vị vào trang web và ứng dụng web thương mại điện tử đã tạo các trang mục tại URL :
http://...?id=20
,http://...?id=30
v.v.Bây giờ, hãy nói rằng một số mặt hàng thú vị này có nhiều liên kết bên ngoài đến chúng từ nhiều trang web khác bởi vì một số người thấy những mặt hàng đó rất thú vị và được liên kết với chúng.
Sau một số năm người sử dụng thức xóa những mặt hàng, vì vậy rõ ràng là các trang và URL
http://...?id=20
,http://...?id=30
vv bây giờ không tồn tại nữa, nhưng vẫn còn nhiều trang trên web đang liên kết về phía họ .
Trang web thương mại điện tử nên làm gì bây giờ, chỉ hiển thị trang 404 cho các mục đó?
Nhưng, tôi bối rối, liệu điều này có làm mất tất cả Google PR được thông qua bởi các liên kết bên ngoài đến các trang mục không? Vì vậy, tốt hơn là sử dụng chuyển hướng 301 đến TRANG CHỦ mà ít nhất là chuyển PR sang TRANG CHỦ?
BIÊN TẬP:
Vâng, theo câu trả lời , điều tốt nhất để làm cho đến nay là làm một 404/410 .
Để làm cho câu hỏi này đầy đủ hơn, tôi muốn nói về một trường hợp đặc biệt, chỉ để đảm bảo rằng tôi hiểu. đúng cách
Giả sử người dùng tạo lại các mục đó (những mục mà anh ta đã xóa trước đó tại điểm 4), có thể anh ta thay đổi một chút tên và mô tả của họ, nhưng về cơ bản chúng là các mục tương tự. Webapp không có cách nào để biết các mặt hàng này mới được bổ sung được các mục cũ để nó rõ ràng là tạo ra chúng như các mặt hàng mới với các URL mới http://...?id=100
, http://...?id=101
, có phải nó làm cho tinh thần vào thời điểm này để chuyển hướng 301 các url cũ sang cái mới?
KHÁC EDIT (Sẽ RẤT QUAN TRỌNG ĐỂ HIỂU):
Theo các câu trả lời thông minh nhận được cho đến nay, có vẻ như đối với trường hợp đặc biệt, được giải thích trong EDIT cuối cùng của tôi, tôi có thể sử dụng 301, vì về cơ bản, đó là một thứ không lừa đảo vì các trang mới thay thế cho nội dung cũ. Điều này về cơ bản được thực hiện để giữ cho PR được truyền từ liên kết bên ngoài và cũng cho trải nghiệm người dùng tốt hơn.
Nhưng bên cạnh trải nghiệm người dùng, điều gây tranh cãi (* 1), để bảo vệ PR khỏi các liên kết bị hỏng bên ngoài, tại sao không chỉ luôn sử dụng 301, theo hiểu biết của tôi, Google không thích các nội dung trùng lặp, nhưng chúng tôi chắc chắn rằng có thể thấy chuyển hướng 301 đến TRANG CHỦ như nội dung trùng lặp cho Google?!
Bản thân Google đề nghị chuyển hướng 301 index.html sang tài liệu gốc, vì vậy nếu họ coi 301 là nội dung trùng lặp thì cũng không được coi là nội dung trùng lặp? Tại sao họ đề nghị nó?
Hãy để tôi khiêu khích bạn: Tại sao không chỉ thêm TRANG 301 vào TRANG CHỦ cho mỗi trang không tìm thấy?
(* 1) với tư cách là người dùng, khi tôi theo dõi một URL bị hỏng từ một số liên kết bên ngoài đến trang của một số trang web, tôi sẽ gắn bó nhiều hơn trên trang web này nếu tôi được chuyển hướng đến TRANG CHỦ thay vì nhìn thấy trang 404 nơi tôi nghĩ rằng trang web không thậm chí còn tồn tại nữa và có lẽ tôi thậm chí không thử truy cập TRANG CHỦ TRANG CHỦ của trang web.