6

a lot of discussion về các câu hỏi đã xóa trên Meta trong vài ngày qua. Một đề xuất đưa ra cách xử lý việc xóa câu hỏi hiện được coi là không có chủ đề là showing some popular deleted questions to everyone - với màu xám xem 10k + người dùng sẽ nhận được khi xem câu hỏi đã xóa.Có kosher để gửi 404 hoặc 410 nhưng vẫn hiển thị nội dung không?

Trong cái nhìn đó, nền là màu xám, không có tương tác là có thể, nhưng tất cả các nội dung vẫn còn truy cập:

enter image description here

tôi đề xuất các trang có thể đồng thời gửi một 404 not found hoặc 410 gone nếu mong muốn áp đảo là loại bỏ chúng ra khỏi chỉ mục tìm kiếm.

Vì vậy, nội dung sẽ được hiển thị, nhưng mã trạng thái 4xx được gửi.

Tuy nhiên, đã có một nhận xét critcizing this idea:

Ehhh tại sao gửi 404 khi liên kết tồn tại công khai? Bạn đang phá vỡ ngữ nghĩa của 404 đang

Tôi có xu hướng không đồng ý: những gì được thể hiện trong cơ thể phản ứng (để thỏa mãn sự tò mò của con người chúng ta) không thực sự quan trọng, đúng không? Và máy có 4xx để làm việc.

Ai là đúng?

Trả lời

5

Trong đầu nếu bạn định hiển thị nội dung gốc (có màu sắc khác với con người, nhưng không phải với công cụ tìm kiếm) thì trả về trạng thái không tìm thấy hoặc đã biến mất là không thích hợp. Nó có hoặc không có; nó không thể đồng thời ở đó và không có ở đó (trừ khi tất nhiên đó là Nội dung của Schrodinger).

Sẽ thích hợp hơn nếu chuyển url vĩnh viễn sang url lưu trữ không được lập chỉ mục thay thế; hoặc nếu nội dung gốc là thực sự là thì 404 không được lập chỉ mục liên kết đến nội dung tương tự nếu có thể - nhưng tôi nghĩ rằng cần phải giữ ngắn gọn và ngọt ngào.

Là người dùng internet - Cá nhân tôi ghét trang 404 thực sự cố gắng hiển thị nội dung có ý nghĩa.

Cuối cùng tôi muốn biết nếu bạn có những gì tôi đang tìm kiếm hay không. Nếu không, hãy cho tôi biết thẳng. Đừng nói với tôi rằng bạn 'đã sử dụng' để có một số nội dung nhưng nó đã được loại bỏ!

+0

Chuyển hướng âm thanh như ý tưởng hay, nhưng tôi e rằng các bot sẽ không nhận được thay đổi (tài nguyên được cho là bị loại bỏ khỏi chỉ mục) ... nhưng về mặt kỹ thuật, họ * có * để nghe điều này –

+1

Tôi hiểu ý bạn là gì; chúng tôi có một điều tương tự trên trang web của chúng tôi với các công việc đã hết hạn. Sau 7 ngày một công việc thường chết vì vậy chúng ta cần phải lấy các trang đó ra khỏi chỉ mục càng sớm càng tốt. Sử dụng chuyển hướng vĩnh viễn đến trang 'đã hết hạn' không được lập chỉ mục nhưng thực sự có thể theo dõi được. Các chỉ mục tốt như Google xóa nội dung này nhanh chóng –

Các vấn đề liên quan