Đây là phần tiếp theo của câu hỏi: Cách xử lý các thay đổi URL chuẩn như Stack Overflow .
Nói rằng tôi có URL canon:
questions/11/car
<--- được liên kết chính thức từ --- questions/11/
Điều gì sẽ xảy ra nếu tôi muốn thay đổi URL canon thành:
questions/11/car-with-sgx
Rõ ràng, questions/11/
sẽ trỏ đến URL canon mới.
Nhưng làm thế nào nên questions/11/car
thay đổi cái cũ thành cái mới? Có hai cách:
- 301 chuyển hướng đó đến URL canon mới
- URL canon cũ liên kết chính thức với URL canon mới
Theo bài này :
[Bằng cách sử dụng liên kết chính thay vì chuyển hướng,] Thứ hạng của OldPage.html sẽ giảm theo thời gian do ít liên kết nội bộ hơn, nhưng thẻ chính tắc sẽ không làm cho nó biến mất hoàn toàn. Về mặt lý thuyết nó có thể vẫn còn trong chỉ số của họ cho đến khi một trong những điều sau đây xảy ra:
- nó được chuyển hướng vĩnh viễn qua 301
- nó trả về 404 trong một khoảng thời gian dài (họ sẽ tiếp tục kiểm tra một lúc trước khi bỏ URL)
- một thẻ meta robot Noindex Thẻ được thêm vào
Nếu điều này là đúng, tôi thực sự cần sử dụng chuyển hướng từ URL canon cũ sang URL canon mới, điều đó có nghĩa là tôi cần phải ghi nhật ký các URL canon cũ trước đây của nội dung này, vì vậy tôi biết khi nào tôi có thể chuyển hướng. Đây là một chút rắc rối để làm.