# SEO/Router-Einstellung ändern- Automatischer 301-Redirect?

**URL:** <https://forum.shopware.com/t/seo-router-einstellung-andern-automatischer-301-redirect/15613>\
**Category:** Shopware 3.5\
**Tags:** administration\
**Created:** [17. September 2013 um 18:21 UTC](https://forum.shopware.com/t/seo-router-einstellung-andern-automatischer-301-redirect/15613 "2013-09-17T18:21:18Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![Mathuseo](https://avatars.discourse-cdn.com/v4/letter/m/e79b87/32.png) [@Mathuseo](https://forum.shopware.com/u/Mathuseo)\
**Post date:** [17. September 2013 um 18:21 UTC](https://forum.shopware.com/t/seo-router-einstellung-andern-automatischer-301-redirect/15613/1 "2013-09-17T18:21:18Z")

</div>

Hallo, zunächst einmal verzeiht mir bitte meine Unwissenheit bezüglich Shopware. Ich betreue zum ersten Mal ein Shopware-Projekt in Sachen Suchmaschinenoptimierung und arbeite mich Tag für Tag tiefer in die Engine ein und mittlerweile bekomme ich Shopware aus SEO-Sicht schon ziemlich gut in Griff. Genau genommen hab ich das System jetzt soweit in die Knie gezwungen, dass mir kaum ein SEO-Wunsch mehr offen bleibt \*stolz bin\* :happy: “…kaum ein Wunsch…” Zum Glück gibt es aber Euch 🕶 Zu meiner Frage: Ändere ich in den SEO/Router-Einstellungen die SEO-Urls Artikel-Template Einstellungen, werden dann automatisch alle URLs auf die neuen URLs umgeleitet? Via 301-Redirect? In der Hilfe habe ich dazu leider nichts gefunden. Dieser Artikel macht mir ein wenig Angst: [administration-f55/redirect-klappt-nicht-t12902.html](http://forum.shopware.de/administration-f55/redirect-klappt-nicht-t12902.html) - ist allerdings auch schon ein paar Monate alt. Und “einfach ausprobieren”, nee nee 🙂 Beispiel vor Änderung: `{sCategoryPath articleID=$sArticle.id}/[b]{$sArticle.id}/[/b]{$sArticle.name}` Beispiel nach Änderung: `{sCategoryPath articleID=$sArticle.id}/{$sArticle.name}` Ich bin über jede Hilfe dankbar! Gruß, Marcel

---

<div class="post-metadata">

**Author:** ![agentfox](https://avatars.discourse-cdn.com/v4/letter/a/49beb7/32.png) [@agentfox](https://forum.shopware.com/u/agentfox)\
**Post date:** [17. September 2013 um 21:03 UTC](https://forum.shopware.com/t/seo-router-einstellung-andern-automatischer-301-redirect/15613/2 "2013-09-17T21:03:02Z")

</div>

Demoshop aufsetzen und ausprobieren, Redirect via web-sniffer prüfen?

---

<div class="post-metadata">

**Author:** ![waldicom](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/waldicom/32/12881_2.png) [@waldicom](https://forum.shopware.com/u/waldicom)\
**Post date:** [17. September 2013 um 22:32 UTC](https://forum.shopware.com/t/seo-router-einstellung-andern-automatischer-301-redirect/15613/3 "2013-09-17T22:32:57Z")

</div>

Die Weiterleitung passiert anscheinen mit 301. Hier ein Screenshot dazu: [http://screencloud.net/v/t9gf](http://screencloud.net/v/t9gf)

---

<div class="post-metadata">

**Author:** ![artelier](https://avatars.discourse-cdn.com/v4/letter/a/e9c0ed/32.png) [@artelier](https://forum.shopware.com/u/artelier)\
**Post date:** [17. September 2013 um 23:09 UTC](https://forum.shopware.com/t/seo-router-einstellung-andern-automatischer-301-redirect/15613/4 "2013-09-17T23:09:27Z")

</div>

Also ich habe das auch mal getest und es sich 301 redirects. Diese werden auch in einer Tabelle abgespeichert. Über den php-Admin kannst du dir diese ansehen. Wenn du ein Produkt 5 mal umbenennst (vorausgesetzt du nimmst den Titel in deine URL) werden immer wieder redirects erzeugt. Aber niemals diese Tabelle löschen. Das muss man eigentlich nicht sagen aber hab das hier vor kurzen als Empfehlung gesehen. Da war es anscheinend die letzte möglich Lösung um ein anderes Problem zu lösen.

---

<div class="post-metadata">

**Author:** ![Mathuseo](https://avatars.discourse-cdn.com/v4/letter/m/e79b87/32.png) [@Mathuseo](https://forum.shopware.com/u/Mathuseo)\
**Post date:** [18. September 2013 um 14:35 UTC](https://forum.shopware.com/t/seo-router-einstellung-andern-automatischer-301-redirect/15613/5 "2013-09-18T14:35:03Z")

</div>

[quote]waldicom: Die Weiterleitung passiert anscheinen mit 301.[/quote] Danke für die Info. Das heißt du hast auch die URLs global via SEO/Router-Einstellungen “in einem Wisch” geändert und die alten URLs wurden so automatisch auf die neuen URLs umgeleitet, richtig? [quote]artelier: Also ich habe das auch mal getest und es sich 301 redirects. Diese werden auch in einer Tabelle abgespeichert. Über den php-Admin kannst du dir diese ansehen. Wenn du ein Produkt 5 mal umbenennst (vorausgesetzt du nimmst den Titel in deine URL) werden immer wieder redirects erzeugt. [/quote] Weißt du noch in welcher Tabelle? [quote]agentfox: Demoshop aufsetzen und ausprobieren, Redirect via web-sniffer prüfen?[/quote] Demo-Shop wäre eine Möglichkeit. Allerdings denke ich, dass es doch sicher schon mal jemand ausprobiert hat und sagen kann, wie die Weiterleitung erfolgt. Und vor allem: Ob überhaupt die URLs weitergeleitet werden. In meinem Start-Posting hatte ich ja einen Link aus dem Forum hier beigefügt, bei dem eben genau das Gegenteil behauptet wurde. Ich denke aber Shopware ist schon soweit, dass vernünftig zu praktizieren. Es waren ja schon zwei Antworten dabei, die das belegen. Gibt es denn ein “technisches Handbuch” zur Engine von Shopware oder dergleichen? Oder Entwickler-Support?

---

<div class="post-metadata">

**Author:** ![SebastianKloepper](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/sebastiankloepper/32/21435_2.png) [@SebastianKloepper](https://forum.shopware.com/u/SebastianKloepper)\
**Post date:** [18. September 2013 um 16:26 UTC](https://forum.shopware.com/t/seo-router-einstellung-andern-automatischer-301-redirect/15613/6 "2013-09-18T16:26:20Z")

</div>

Hallo, die URLs sowie die gesamte Historie werden in der Tabelle s\_core\_rewrite\_urls gespeichert. Da dort die Historie liegt um immer weiterleiten zu können, sollte man manuell dort nicht eingreifen oder etwas löschen! Die SEO-Engine gibt es bereits seit der Shopware 3 und auch die Weiterleitung beim Verschieben von Artikeln oder dem Umbenennen ist gegeben. Hier gibt Shopware ein 301 - moved permanently zurück. Das ist ja absichtlich so drin, da sich Bezeichnungen und somit der URL-Aufbau immer mal ändern können. Man kann also den gesamten Aufbau der URLs ändern und einmal alles komplett neu erstellen über die Möglichkeiten in den Cache/Performance-Einstellungen. Alle alten URLs leiten dann automatisch auf die neuen per 301 weiter. Sebastian

---

<div class="post-metadata">

**Author:** ![simplybecause](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/simplybecause/32/7845_2.png) [@simplybecause](https://forum.shopware.com/u/simplybecause)\
**Post date:** [18. September 2013 um 16:55 UTC](https://forum.shopware.com/t/seo-router-einstellung-andern-automatischer-301-redirect/15613/7 "2013-09-18T16:55:35Z")

</div>

Die s\_core\_rewrite\_urls füttere ich über den php-MyAdmin fast jeden Tag mit alten URLs aus Oxid-Zeiten, die irgendwo im Web rumschwirren und in den logfiles auftauchen. Der Redirect funktioniert einwandfrei. Wir haben im April alle Artikel-URLs auf kurze URLs ohne Kategorie-Pfad umgestellt. Alte Deeplinks werden brav ohne Probleme umgeleitet.

---

<div class="post-metadata">

**Author:** ![Christian](https://avatars.discourse-cdn.com/v4/letter/c/b2d939/32.png) [@Christian](https://forum.shopware.com/u/Christian)\
**Post date:** [18. September 2013 um 17:03 UTC](https://forum.shopware.com/t/seo-router-einstellung-andern-automatischer-301-redirect/15613/8 "2013-09-18T17:03:41Z")

</div>

Entschuldigt mir mal bitte die Zwischenmeldung, die jetzt nicht 100%ig passt… Ich finde das Thema sehr interessant. Aktuell werden bei mir die Artikel SEO-Urls wie folgt aufgebaut: {sCategoryPath articleID=$sArticle.id}/{$sArticle.name} domain.tld/Kategorie/Unterkategorie/Artikelname Dabei werden Groß- und Kleinbuchstaben verwendet. Wenn ich die Artikel SEO-Urls nun auf Kleinbuchstaben und gleichzeitig wie folgt kürzer aufbauen lasse: {$sArticle.name} domain.tld/artikelname Funktioniert bei der Konstellation noch der 301-redirect?

---

<div class="post-metadata">

**Author:** ![Mathuseo](https://avatars.discourse-cdn.com/v4/letter/m/e79b87/32.png) [@Mathuseo](https://forum.shopware.com/u/Mathuseo)\
**Post date:** [2. Oktober 2013 um 11:41 UTC](https://forum.shopware.com/t/seo-router-einstellung-andern-automatischer-301-redirect/15613/9 "2013-10-02T11:41:01Z")

</div>

Erst einmal danke an alle Helfenden. Ich habe jetzt in den SEO-/Router-Einstellungen die o.g. Anpassungen vorgenommen. Voller Spannung habe ich überprüfen wollen, wie Shopware 4.1.2 die Redirects der geänderten URLs setzt, doch leider brachte die Umstellung keinerlei Veränderungen in den URLs. Die Einstellungen wurden natürlich gespeichert, Shop- und Browser-Cache wurden geleert. Auch die sitemap.xml zeigt noch die bereits bekannten URLs. Jemand eine Idee, warum Shopware die SEO-/Router-Einstellungen im Feld SEO-Urls Artikel-Template ignoriert?

---

<div class="post-metadata">

**Author:** ![Mathuseo](https://avatars.discourse-cdn.com/v4/letter/m/e79b87/32.png) [@Mathuseo](https://forum.shopware.com/u/Mathuseo)\
**Post date:** [2. Oktober 2013 um 11:46 UTC](https://forum.shopware.com/t/seo-router-einstellung-andern-automatischer-301-redirect/15613/10 "2013-10-02T11:46:29Z")

</div>

Vermutung: Hat es möglicherweise etwas mit den Einstellungen in i]SEO-Urls Cachezeit Tabelle[/i] zu tun - bei mir eingestellt auf 86400? Angenommen es handelt sich hier um Sekunden (wird hier leider nicht angegeben: [http://wiki.shopware.de/SEO-Router-Eins … l\_912.html](http://wiki.shopware.de/SEO-Router-Einstellungen%5C_detail%5C_912.html)) würde dies bedeuten, dass die Cache-Tabelle die Änderungen automatisch erst nach 24h übernimmmt?

---

<div class="post-metadata">

**Author:** ![Mathuseo](https://avatars.discourse-cdn.com/v4/letter/m/e79b87/32.png) [@Mathuseo](https://forum.shopware.com/u/Mathuseo)\
**Post date:** [4. Oktober 2013 um 08:14 UTC](https://forum.shopware.com/t/seo-router-einstellung-andern-automatischer-301-redirect/15613/11 "2013-10-04T08:14:35Z")

</div>

Hallo, jemand eine Idee warum die URL-Struktur des Shops nach Anpassung der SEO-/Router-Einstellungen sich nicht umgestellt hat?

---

<div class="post-metadata">

**Author:** ![Mathuseo](https://avatars.discourse-cdn.com/v4/letter/m/e79b87/32.png) [@Mathuseo](https://forum.shopware.com/u/Mathuseo)\
**Post date:** [4. Oktober 2013 um 08:51 UTC](https://forum.shopware.com/t/seo-router-einstellung-andern-automatischer-301-redirect/15613/12 "2013-10-04T08:51:54Z")

</div>

Das „Problem“ konnte nun gelöst werden. In dem Feld „Datum des letzten Updates“ einfach die Inhalte entfernen. Speichern. Caches löschen. Einen Moment warten. Jetzt sind alle URLs umgestellt. Super.

---

<div class="post-metadata">

**Author:** ![dewib](https://avatars.discourse-cdn.com/v4/letter/d/bbce88/32.png) [@dewib](https://forum.shopware.com/u/dewib)\
**Post date:** [14. März 2017 um 16:06 UTC](https://forum.shopware.com/t/seo-router-einstellung-andern-automatischer-301-redirect/15613/13 "2017-03-14T16:06:08Z")

</div>

Hallo, ich muss diesen Thread mal hochholen, weil mich folgendes verwirrt: Soweit ich in der Tabelle s\_core\_rewrite\_urls gesehen habe, ist dort tatsächlich die Historie aller vergangenen SEO URL Änderungen gespeichert. Die alten URLs sind aufrufbar und leiten den Browser auf die aktuellste URL-Version weiter. In der Adresszeile steht dann die aktuelle URL. Soweit so gut, offensichtlich findet eine Weiterleitung statt.

Gebe ich eine dieser alten URL-Versionen aber einem der zahlreichen HTTP Status Checker im Web zum prüfen, erhalte ich als Response Code einen 200 OK zurück, keinen 301 MOVED PERMANENTLY wie gewünscht und angedacht. Das wiederum würde aus SEO-Sicht doch Duplicate Content bedeuten. Oder?

---

<div class="post-metadata">

**Author:** ![hth](https://avatars.discourse-cdn.com/v4/letter/h/b77776/32.png) [@hth](https://forum.shopware.com/u/hth)\
**Post date:** [14. März 2017 um 16:20 UTC](https://forum.shopware.com/t/seo-router-einstellung-andern-automatischer-301-redirect/15613/14 "2017-03-14T16:20:28Z")

</div>

> [@dewib schrieb:](https://forum.shopware.com/profile/15658/dewib "dewib")
> 
> Hallo, ich muss diesen Thread mal hochholen, weil mich folgendes verwirrt: Soweit ich in der Tabelle s\_core\_rewrite\_urls gesehen habe, ist dort tatsächlich die Historie aller vergangenen SEO URL Änderungen gespeichert. Die alten URLs sind aufrufbar und leiten den Browser auf die aktuellste URL-Version weiter. In der Adresszeile steht dann die aktuelle URL. Soweit so gut, offensichtlich findet eine Weiterleitung statt.
> 
> Gebe ich eine dieser alten URL-Versionen aber einem der zahlreichen HTTP Status Checker im Web zum prüfen, erhalte ich als Response Code einen 200 OK zurück, keinen 301 MOVED PERMANENTLY wie gewünscht und angedacht. Das wiederum würde aus SEO-Sicht doch Duplicate Content bedeuten. Oder?

&nbsp;

1. Request: Response Code 301 ; das ist der alte SEO-Link
2. Request: Response Code &nbsp;200&nbsp;; das ist der aktuelle SEO-Link

Das kann man im Network Panel der Developer Tools jedes Browsers nachverfolgen. Falls dies nicht der Fall ist, stimmt etwas mit der Installation nicht. Es könnte natürlich sein, dass der Web-Status-Checker den ersten Request gar nicht aufführt.&nbsp;
