Der HTTP-Statuscode 301 zeigt an, dass der Inhalt dauerhaft verschoben wurde und dass die zurückgegebene URL künftig für den Zugriff auf den angeforderten Inhalt verwendet werden soll.
RFC 2616 sagt
Clients mit Linkbearbeitungsfunktionen sollten Verweise auf den Anforderungs-URI nach Möglichkeit automatisch mit einem oder mehreren der vom Server zurückgegebenen neuen Verweise verknüpfen.
Implementieren Browser dies tatsächlich und ändern die URL eines Lesezeichens?