Ini adalah kelanjutan dari pertanyaan: Bagaimana menangani perubahan URL kanonik seperti Stack Overflow .
Katakanlah saya memiliki URL kanon:
questions/11/car
<--- terhubung secara kanonik dari --- questions/11/
Apa yang akan terjadi jika saya ingin mengubah URL kanon ke:
questions/11/car-with-sgx
Jelas, questions/11/
akan mengarah ke URL kanon baru.
Tapi bagaimana seharusnya questions/11/car
perubahan lama ke yang baru? Ada dua cara:
- 301 mengarahkan itu ke URL kanon baru
- URL kanon lama menautkan secara kanon ke URL kanon baru
Menurut posting ini :
[Dengan menggunakan tautan kanonik alih-alih redirect,] peringkat OldPage.html akan menurun seiring waktu karena lebih sedikit tautan internal, tetapi tag kanonik tidak akan membuatnya sepenuhnya hilang. Secara teori bisa tetap dalam indeks mereka sampai salah satu dari yang berikut terjadi:
- itu dialihkan secara permanen melalui 301
- itu mengembalikan 404 untuk jangka waktu yang lama (mereka akan terus memeriksa beberapa saat sebelum menjatuhkan URL)
- tag meta robots "noindex" ditambahkan
Jika ini benar, saya benar-benar perlu menggunakan pengalihan dari URL kanon lama ke URL kanon baru, yang berarti saya perlu menyimpan log dari URL kanon lama sebelumnya dari konten ini, jadi saya tahu kapan saya bisa mengarahkan. Ini agak merepotkan untuk dilakukan.