Questa è una continuazione della domanda: come gestire le modifiche canoniche agli URL come Stack Overflow .
Supponiamo di avere l'URL del canone:
questions/11/car
<--- canonicamente-linked-da --- questions/11/
Cosa succederà se voglio cambiare l'URL del canone in:
questions/11/car-with-sgx
Ovviamente, questions/11/
punterà al nuovo URL canon.
Ma come dovrebbe il vecchio questions/11/car
passare a quello nuovo? Ci sono due modi:
- 301 reindirizzalo al nuovo URL canon
- il vecchio URL canon si collega canonicamente al nuovo URL canon
Secondo questo post :
[Utilizzando il collegamento canonico anziché il reindirizzamento,] le classifiche di OldPage.html diminuiranno nel tempo a causa di un minor numero di collegamenti interni, ma il tag canonico non lo farà scomparire del tutto. Potrebbe teoricamente rimanere nel loro indice fino a quando si verifica una delle seguenti condizioni:
- viene reindirizzato in modo permanente tramite 301
- restituisce un 404 per un lungo periodo di tempo (continueranno a controllare per un po 'prima di rilasciare un URL)
- viene aggiunto un tag "noindex" meta robot
Se questo è vero, ho davvero bisogno di usare il reindirizzamento dal vecchio URL canon al nuovo URL canon, il che significa che devo tenere un registro dei precedenti URL canon precedenti di questo contenuto, quindi so quando posso reindirizzare. Questo è un po 'una seccatura da fare.