Khi tôi chuyển nhiều URL trên trang web của mình từ không thân thiện sang thân thiện, tôi đã bắt gặp một URL cũ được sử dụng để kiểm tra rằng google sau đó đã kết thúc quá trình quét nhưng giờ tôi không còn sử dụng URL nữa. Nó ở dạng không thân thiện như thế này:
http://example.com/something.php?something=something&
Trước đây, URL đó khớp với một trang khác trên trang web của tôi và để khắc phục nó, tôi đã phải thay đổi mã trạng thái (và làm cho URL không trả về một trang web thực tế). Lúc đầu, tôi nghĩ sử dụng mã 410 để chỉ ra google, nhưng bây giờ tôi thấy trạng thái http 400 tốt hơn bởi vì tất cả các URL "sạch" khác của tôi không bao giờ chứa &
trong đó và trạng thái http 400 là yêu cầu không đúng.
Đây có phải là một thực tế chấp nhận được? hoặc tôi chỉ nên chuyển đổi nó sang trạng thái http 410? Công cụ tìm kiếm sẽ nghĩ gì về thực hành này? (Tôi chỉ đang cố gắng tuân theo các tiêu chuẩn ở đây)
http://example.com/something.php?something=something
hữu ích? Hay điều đó cũng không tồn tại?