Esta é uma continuação da pergunta: Como lidar com alterações de URL canônicas, como estouro de pilha .
Digamos que eu tenho o URL do canon:
questions/11/car
<--- ligado canonicamente de --- questions/11/
O que acontecerá se eu quiser alterar o URL do canon para:
questions/11/car-with-sgx
Obviamente, questions/11/
apontará para o novo URL canon.
Mas como o antigo deve questions/11/car
mudar para o novo? Existem duas maneiras:
- 301 redireciona isso para o novo URL canon
- o URL canon antigo vincula canonicamente ao novo URL canon
De acordo com este post :
[Usando o link canônico em vez do redirecionamento], a classificação do OldPage.html cairá ao longo do tempo devido ao menor número de links internos, mas a tag canônica não fará com que ele desapareça completamente. Teoricamente, ele poderia permanecer em seu índice até que ocorra uma das seguintes situações:
- é redirecionado permanentemente via 301
- retorna um 404 por um longo período de tempo (eles continuarão verificando por um tempo antes de soltar um URL)
- uma tag "noindex" dos meta robots é adicionada
Se isso for verdade, eu realmente preciso usar o redirecionamento do URL canon antigo para o novo URL canon, o que significa que preciso manter um log dos URLs canon antigos anteriores desse conteúdo, para saber quando posso redirecionar. Isso é um pouco complicado de fazer.