# SEO-URLs nach Migration komplett zurücksetzen - aber wie?

**URL:** <https://forum.shopware.com/t/seo-urls-nach-migration-komplett-zuruecksetzen-aber-wie/106727>\
**Category:** Shopware 6 (German)\
**Created:** [13. März 2025 um 07:35 UTC](https://forum.shopware.com/t/seo-urls-nach-migration-komplett-zuruecksetzen-aber-wie/106727 "2025-03-13T07:35:35Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)\
**Post date:** [13. März 2025 um 07:35 UTC](https://forum.shopware.com/t/seo-urls-nach-migration-komplett-zuruecksetzen-aber-wie/106727/1 "2025-03-13T07:35:35Z")

</div>

Was am Anfang bei der Migration von SW5 auf SW6 nicht so richtig funktioniert hatte, geht jetzt wunderbar. Die SEO-URLs von Produkten aus SW5 wirklich 1:1 zu SW6 zu übernehmen. Das ist durchaus positiv zu bewerten.

Nun habe ich einen Fall, wo das allerdings nicht erwünscht ist. Im Gegenteil, die Produkte sollen alle die SEO-URLs gemäß den Einstellungen in SW6 bekommen. Aber wie geht man nun vor? Wie kann man die SEO-URLs alle sauber löschen um somit neue zu erstellen? Vielleicht habe ich ja etwas übersehen 🤔

---

<div class="post-metadata">

**Author:** ![matthiasewald](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/matthiasewald/32/21341_2.png) [@matthiasewald](https://forum.shopware.com/u/matthiasewald)\
**Post date:** [13. März 2025 um 07:53 UTC](https://forum.shopware.com/t/seo-urls-nach-migration-komplett-zuruecksetzen-aber-wie/106727/2 "2025-03-13T07:53:32Z")

</div>

Moin @R4M ,

wenn du wirklich alle URLs löschen willst, dann kannst du am einfachsten die Tabelle für die seo URLs leeren. Anschließend den indexer neu laufen lassen, damit einmal alle neu nach den Einstellungen generiert werden. Oder soll die Historie erhalten bleiben?

Grüße  
Matthias

---

<div class="post-metadata">

**Author:** ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)\
**Post date:** [13. März 2025 um 08:15 UTC](https://forum.shopware.com/t/seo-urls-nach-migration-komplett-zuruecksetzen-aber-wie/106727/3 "2025-03-13T08:15:39Z")

</div>

> [@matthiasewald](#):
>
> einfachsten die Tabelle für die seo URLs leeren

Sicher, dass dies die beste Methode ist? Damit fallen die bishrigen URLs aus der Historie. Das ist nicht gut.

> [@matthiasewald](#):
>
> Oder soll die Historie erhalten bleiben?

Auf alle Fälle!

---

<div class="post-metadata">

**Author:** ![matthiasewald](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/matthiasewald/32/21341_2.png) [@matthiasewald](https://forum.shopware.com/u/matthiasewald)\
**Post date:** [13. März 2025 um 08:23 UTC](https://forum.shopware.com/t/seo-urls-nach-migration-komplett-zuruecksetzen-aber-wie/106727/4 "2025-03-13T08:23:15Z")

</div>

Moin,

dann weiß ich nicht ganz genau wo das Problem ist 😅 indexer neu anstoßen und die neuen URLs werden ja generiert.

Grüße  
Matthias

---

<div class="post-metadata">

**Author:** ![area-net-gmbh](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/area-net-gmbh/32/21995_2.png) [@area-net-gmbh](https://forum.shopware.com/u/area-net-gmbh)\
**Post date:** [13. März 2025 um 08:36 UTC](https://forum.shopware.com/t/seo-urls-nach-migration-komplett-zuruecksetzen-aber-wie/106727/5 "2025-03-13T08:36:13Z")

</div>

Du musst in der Tabelle „seo\_url“ bei den übernommen URLs das Feld „is\_modified“ auf 0 setzen. Dann generiert/verwendet er die URLs laut SEO-Template und behält die Historie aber bei.

---

<div class="post-metadata">

**Author:** ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)\
**Post date:** [13. März 2025 um 08:38 UTC](https://forum.shopware.com/t/seo-urls-nach-migration-komplett-zuruecksetzen-aber-wie/106727/6 "2025-03-13T08:38:07Z")

</div>

> [@matthiasewald](#):
>
> indexer neu anstoßen und die neuen URLs werden ja generiert

Nein eben nicht. Die alten angelegten bleiben dennoch unverändert bestehen 😅

---

<div class="post-metadata">

**Author:** ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)\
**Post date:** [13. März 2025 um 08:38 UTC](https://forum.shopware.com/t/seo-urls-nach-migration-komplett-zuruecksetzen-aber-wie/106727/7 "2025-03-13T08:38:31Z")

</div>

> [@area-net-gmbh](#):
>
> Feld „is\_modified“ auf 0 setzen

Ah stimmt, das könnte sein.

---

<div class="post-metadata">

**Author:** ![area-net-gmbh](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/area-net-gmbh/32/21995_2.png) [@area-net-gmbh](https://forum.shopware.com/u/area-net-gmbh)\
**Post date:** [13. März 2025 um 08:41 UTC](https://forum.shopware.com/t/seo-urls-nach-migration-komplett-zuruecksetzen-aber-wie/106727/8 "2025-03-13T08:41:11Z")

</div>

Habe es gerade getestet. Bei mir hat es funktioniert.

---

<div class="post-metadata">

**Author:** ![Max\_Shop](https://avatars.discourse-cdn.com/v4/letter/m/58f4c7/32.png) [@Max\_Shop](https://forum.shopware.com/u/Max_Shop)\
**Post date:** [13. März 2025 um 08:51 UTC](https://forum.shopware.com/t/seo-urls-nach-migration-komplett-zuruecksetzen-aber-wie/106727/9 "2025-03-13T08:51:55Z")

</div>

is\_canonical (falls es so heißt) ist die aktuelle verwendete URL und is\_modified ist das Flag, dass eine Individualisierung vorliegt. is\_modified wird vom Indexer nicht überschrieben (solange auch is\_canonical gesetzt ist – Vermutung, nicht getestet).

Darauf achten, dass es pro Verkaufskanal jeweils mindestens eine URL gibt.

---

<div class="post-metadata">

**Author:** ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)\
**Post date:** [13. März 2025 um 08:54 UTC](https://forum.shopware.com/t/seo-urls-nach-migration-komplett-zuruecksetzen-aber-wie/106727/10 "2025-03-13T08:54:08Z")

</div>

Ich teste das mal auf einer extra Testumgebung alles durch 🙂

---

<div class="post-metadata">

**Author:** ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)\
**Post date:** [13. März 2025 um 10:35 UTC](https://forum.shopware.com/t/seo-urls-nach-migration-komplett-zuruecksetzen-aber-wie/106727/11 "2025-03-13T10:35:47Z")

</div>

Nein, so ganz einfach ist es wohl nicht. Habe eine Test-Migration mit 2 Verkaufskanälen gemacht. Auch SEO-URLs von SW5 übernommen. Ja und dann halt versucht:

Versuch 1:

Setzte ich „is\_modified“ auf 0 passiert gar nichts. Der Indexer verändert diesen Wert nicht. Die alte URL bleibt unverändert beim Produkt.

Versuch 2:

Setzt ich „is\_canonical“ auf Null ist komplett Feierabend. Wird durch Indexer nicht mehr hergestellt und beim Produkt steht dann „Es sind noch keine SEO-URLs vorhanden.  
Hauptkategorie“.

Erst wenn das Produkt in einen neuen Verkaufskanal geschoben wird, wird für den neuen Verkaufskanal eine neue URL angelegt. Die alten Verkaufskanäle bleiben jedoch ohne URL.

---

<div class="post-metadata">

**Author:** ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)\
**Post date:** [13. März 2025 um 12:33 UTC](https://forum.shopware.com/t/seo-urls-nach-migration-komplett-zuruecksetzen-aber-wie/106727/12 "2025-03-13T12:33:44Z")

</div>

Bisheriges Fazit - bezogen auf Produkte:

Mit reinen Shopware-Mitteln bekommt man das gar nicht umgestellt.

Man muss sich also selber ein Tool/Plugin bauen (daran sitze ich gerade), womit die neuen URLs im gewünschten Format erstellt und eingespielt werden - unter Berücksichtiging der Sprache und Verlaufskanal. Bei den neuen URLs muss dann „is\_canonical“ und „is\_modified“ auf „1“ gesetzt werden.

Die alten URLs bleiben für die Historie generell im System, aber „is\_canonical“ muss auf NULL (nicht „0“) gesetzt werden.

Sprich,  
Schritt 1 → bei den alten URLs „is\_canonical“ auf NULL setzen  
Schritt 2 → neue URLs mit oben genannten Parametern einspielen

Fertig 🙂

---

<div class="post-metadata">

**Author:** ![system](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/3X/2/9/29c7587ba660f00e4995d1743162782e5d6d8653.svg) [@system](https://forum.shopware.com/u/system)\
**Post date:** [12. April 2025 um 12:33 UTC](https://forum.shopware.com/t/seo-urls-nach-migration-komplett-zuruecksetzen-aber-wie/106727/13 "2025-04-12T12:33:58Z")

</div>

Dieses Thema wurde automatisch 30 Tage nach der letzten Antwort geschlossen. Es sind keine neuen Antworten mehr erlaubt.
