0

Ich habe in letzter Zeit eine alte Website mit einer neuen mit Laravel ersetzt. Jetzt, wenn ich Google Webmaster-Tools überprüfe, habe ich einige 404 Fehler natürlich auf verschiedene URIs. Gestern Ich reparierte sie mit einem einfachen Redirect wiebeheben Google Crawl 404 Fehler mit Laravel

Route::get('librerie_su_misura/librerie_su_misura.php', function(){ 
    return Redirect::to('librerie-su-misura', 301); 
}); 

Aber an diesem Morgen, als ich aufwachte ich dachte, ob es für Google in Ordnung sein wird, oder vielleicht ist es ein besserer Ansatz, um die Seiten auf den gleichen alten Pfade zu laden wie

Route::get('librerie_su_misura/librerie_su_misura.php', '[email protected]'); 

was ist der beste Ansatz für Sie? Natürlich möchte ich, dass die alten Routen irgendwann gelöscht werden. Denkst du, dass der erste Ansatz für Google in Ordnung sein kann?

Antwort

1

Nach RFC2616, section 10.3.2 301 Moved Permanently:

Die angeforderte Ressource eine neue permanente URI und alle zukünftigen Verweise auf diese Ressource sollte eines der zurück URIs zugewiesen wurde verwenden. Clients mit Linkbearbeitungsfunktionen sollten Verweise auf den Anforderungs-URI automatisch mit einer oder mehreren der vom Server zurückgegebenen neuen Referenzen verknüpfen, sofern dies möglich ist.

Dies ist auch recommended practice from Google.