Esta es una continuación de la pregunta: Cómo manejar los cambios de URL canónicos como Stack Overflow .
Digamos que tengo la URL del canon:
questions/11/car
<--- enlazado canónicamente desde --- questions/11/
¿Qué sucederá si quiero cambiar la URL del canon a:
questions/11/car-with-sgx
Obviamente, questions/11/
apuntará a la nueva URL del canon.
Pero, ¿cómo debería questions/11/car
cambiar lo viejo a lo nuevo? Hay dos maneras:
- 301 redirige eso a la nueva URL del canon
- la antigua URL del canon enlaza canónicamente a la nueva URL del canon
De acuerdo con este post :
[Al usar el enlace canónico en lugar de redirigir,] las clasificaciones de OldPage.html caerán con el tiempo debido a la menor cantidad de enlaces internos, pero la etiqueta canónica no lo hará desaparecer por completo. Teóricamente podría permanecer en su índice hasta que ocurra uno de los siguientes:
- se redirige permanentemente a través de 301
- devuelve un 404 durante un período prolongado de tiempo (seguirán comprobando durante un tiempo antes de soltar una URL)
- se agrega una etiqueta "noindex" de meta robots
Si esto es cierto, realmente necesito usar la redirección de la URL de canon anterior a la nueva URL de canon, lo que significa que necesito mantener un registro de las URL de canon anteriores anteriores de este contenido, para saber cuándo puedo redirigir. Esto es un poco complicado de hacer.