Les sites de débordement de pile ont tous de jolies URL qui incluent le titre de la question. Dans le HTML, il y a aussi une URL canonique pour cette page.
Je viens de découvrir que lorsque je change le titre de la question, l'URL change immédiatement. L'URL canonique est également mis à jour. Cela signifie-t-il que tant que la page avec l'ancienne URL canonique redirige vers la nouvelle URL canonique, les moteurs de recherche mettront également à jour leurs enregistrements de l'URL canonique?
Y a-t-il autre chose que l'on puisse faire activement pour rendre le changement d'URL encore plus fluide?
Toutes les questions sur Stack Exchange contiennent un identifiant numérique (28070 pour cette question) qui est la seule chose qui identifie de manière unique une question.
Ainsi, lorsqu'un titre de question est modifié, l'URL telle que /28070/old-question-title
affiche toujours la question car son ID est toujours présent. L'ID est recherché et le nouveau titre est renvoyé, ce qui signifie que la nouvelle URL peut être déterminée et affichée dans la balise canonique.
Cela fonctionne parfaitement pour les moteurs de recherche - lorsqu'ils voient l'ancienne URL, ils peuvent voir l'URL canonique (ou obtenir une redirection 301 dans la plupart des cas), alors mettez leur index à jour.