301 Redirects durch "s_core_rewrite_urls" und "Überall SSL verwenden" => Zwei Redirects?

Hallo Zusammen,

ich habe mal eine Seo technische Frage:

Wenn ich in den Grundeinstellungen zu meinem Shop “Überall SSL verwenden” anwähle, wird ja automatisch ein
Redirect von http nach https gemacht.

Wenn ich in die s_core_rewrite_urls Tabelle einen Rewrite eintrage wird auch per 301 weitergeleitet.

Was passiert, wenn beide Mechanismen greifen? Wird dann in einem Schritt von http nach https und nach der
der s_core_rewrite_urls Tabelle weitergeleitet? Oder sind dies zwei 301 Weiterleitungen?

Für einen Relaunch führen wir ssl ein und ändern gleichzeitig die URLs aus dem alten oscommerce Shop zu den neuen
Shopware URLs. Die Frage ist, ob man es irgendwie schaffen kann, die Weiterleitungen in einen 301 Redirect zu packen?

 

Vielen Dank,

 

Jens

 

Hallo Jens,

es ist theoretisch unerheblich wieviele Redirects stattfinden. Google folgt auch jede einzelne Weiterleitung bis das Ende erreicht wurde und genau das ist für google auch interessant. Google wird an der Stelle keine andere Seite indexieren sondern nur das entgültige Ziel, falls es sich um eine 301 Weiterleitung handelt.

Wenn du aber die Einstellungen im Backend vornimmst, wird noch kein automatischer Redirect von http -> https stattfinden. Deine Seiten wären theoretisch auch über “http” erreichbar. Ich würde dir hier noch einen Redirect per .htaccess empfehlen:

# Neue https Weiterleitung
RewriteCond %{HTTPS} off
RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

VG

image
enerSpace Webhosting
Tel.: +49 511 - 219 568 76 | Web: https://www.enerspace.de

1 „Gefällt mir“

Danke für die Antwort.

Ich würde gerne die Länge der 301 Ketten möglichst kurz halten, da ich glaube, dass mit jedem 301 Link etwas Linkjuice verloren geht.
Das verneint Google zwar mittlerweile, aber ich würde lieber auf Nummer sicher gehen.

Also müsste ich für die wichtigsten Weiterleitungen, dann alles explizit in die .htaccess eintragen.

Gruss,

Jens

Hallo Jens,

grunsätzlich solltest du natürlich bei einer Migration die wichtigsten URLs raus suchen und diese in die .htaccess eintragen. Rein technisch gesehen, kostet jede Weiterleitung einpaar millisekunden bei dem Ladenvorgang der Seite. Meiner Meinung nach sollte man das aber auch bei einer Migration mit einberechnen.

Auch wenn es mehrere Weiterleitung gibt, werden diese ja nur einmal von google verfolgt. Nach der Indexierung weiß google wo das neue Ziel ist und ruft zukünftig nur noch die neue Seite ohne jegliche Weiterleitung auf.

Ich hoffe ich konnte dir ein wenig weiterhelfen.

VG

image
enerSpace Webhosting
Tel.: +49 511 - 219 568 76 | Web: https://www.enerspace.de

Ich hatte beim Wechsel zu Shopware auch einige URLs per 301 in der htacces umgeleitet.

Dann kam SSL dazu (im gesamten Shop), dazu wurde dann die Umleitung von http zu https ebenfalls in der htacces eingetragen. Läuft jetzt sauber.

Ohne diese generelle Umleitung gab es Probleme bei der Newsletteranmeldung, weil ich manuelle Verlinkungen eingebaut hatte. Der Eintrag in der htacces ist schon zu empfehlen - wie oben beschrieben.

2 „Gefällt mir“