# Produkte unter zwei URLs erreichbar machen?

**URL:** <https://forum.shopware.com/t/produkte-unter-zwei-urls-erreichbar-machen/68795>\
**Category:** Administration\
**Created:** [5. August 2020 um 15:56 UTC](https://forum.shopware.com/t/produkte-unter-zwei-urls-erreichbar-machen/68795 "2020-08-05T15:56:11Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Timotime](https://avatars.discourse-cdn.com/v4/letter/t/f4b2a3/32.png) [@Timotime](https://forum.shopware.com/u/Timotime)\
**Post date:** [5. August 2020 um 15:56 UTC](https://forum.shopware.com/t/produkte-unter-zwei-urls-erreichbar-machen/68795/1 "2020-08-05T15:56:11Z")

</div>

Hallo Zusammen,

bei einem anstehenden Relaunch sind gerade sehr viele Redirects nötig.

Leider ist die URL-Struktur der alten und neuen Seite sehr unterschiedlich, so dass - bisher - nicht mit einem Automatismus gearbeitet werden kann.

Jetzt steht die Idee im Raum, die Produkte im neuen Shop zusätzlich unter einer Kurz-URL erreichbar zu machen.  
Sprich: Der Artikel ist einmal unter einer ganz normalen URL [shop.com/de/produkte/kategorie/artikel](http://shop.com/de/produkte/kategorie/artikel) erreichbar UND unter einer KURZ-URL die nur aus Artikelnummer + Sprachkennzeichnung besteht ([shop.com/de/12345679](http://shop.com/de/12345679)).

Da die alten URLs auch alle Artikelnummer + Sprachkennzeichnung beinhalten, könnten wir so via Excel die Redirects sehr einfach erstellen.

Damit es im neuen Shop nicht zu Duplicate Content kommt, sollte ja eigentlich das Canonical-Tag auf Artikelseite ausreichen. Alternativ könnte man die Kurz-URL aber auch automatisch via 301 Redirect zur normalen URL umleiten lassen.

Ist der Ansatz schlüssig? Ist das umsetzbar? Wenn ja: Wie?

Danke für eure Antworten.

---

<div class="post-metadata">

**Author:** ![puhas](https://avatars.discourse-cdn.com/v4/letter/p/b38774/32.png) [@puhas](https://forum.shopware.com/u/puhas)\
**Post date:** [5. August 2020 um 16:33 UTC](https://forum.shopware.com/t/produkte-unter-zwei-urls-erreichbar-machen/68795/2 "2020-08-05T16:33:49Z")

</div>

Ist eigentlich ziemlich einfach machbar, da der Shop sowieso eine “URL Historie” hat.

Wenn du mal ein Produkt umbenennst (“Cola Dose” -\> “Dose Coca Cola”), dann ist der Artikel unter beiden URLs erreichbar.

Also: shop.xyz/getraenke/cola-dose und shop.xyz/getraenke/dose-coca-cola wobei die alte URL per 301 auf die neue umgeleitet wird.

Das ganze ist in der Datenbank in der Tabelle “s\_core\_rewrite\_urls” nachvollziehbar. Main = 1 ist jeweils die aktuelle URL, Main = 0 leiten auf eine aktuelle URL weiter.

Du kannst also entweder über das SEO-Routing in Backend die Artikel-URLs einmal mit deinem Kurz-URL Schema erstellen lassen und danach wieder auf das vorherige Schema umstellen ODER du erzeugst aus deiner Excel-Tabelle direkt einen SQL-Import für die URL-Tabelle.

---

<div class="post-metadata">

**Author:** ![Timotime](https://avatars.discourse-cdn.com/v4/letter/t/f4b2a3/32.png) [@Timotime](https://forum.shopware.com/u/Timotime)\
**Post date:** [5. August 2020 um 17:42 UTC](https://forum.shopware.com/t/produkte-unter-zwei-urls-erreichbar-machen/68795/3 "2020-08-05T17:42:05Z")

</div>

Hallo Puhas,

&nbsp;

mega! Danke für den Hinweis.

Werden wir so auf jeden Fall ausprobieren 🙂

---

<div class="post-metadata">

**Author:** ![puhas](https://avatars.discourse-cdn.com/v4/letter/p/b38774/32.png) [@puhas](https://forum.shopware.com/u/puhas)\
**Post date:** [6. August 2020 um 09:34 UTC](https://forum.shopware.com/t/produkte-unter-zwei-urls-erreichbar-machen/68795/4 "2020-08-06T09:34:07Z")

</div>

> Du kannst also entweder über das SEO-Routing in Backend die Artikel-URLs einmal mit deinem Kurz-URL Schema erstellen lassen und danach wieder auf das vorherige Schema umstellen ODER du erzeugst aus deiner Excel-Tabelle direkt einen SQL-Import für die URL-Tabelle.

Noch eine Anmerkung dazu: Bei Variante 1 muss nach jedem Schritt der SEO Index neu aufgebaut werden (Einstellungen \> Cache/Performance \> Einstellungen \> SEO)

Und bei Variante 2 ist noch wichtig zu wissen, dass es immer nur eine URL je Artikel mit Main = 1 geben darf. Aber beliebig viele mit Main = 0, die dann alle auf die Main-URL weiterleiten.&nbsp;

---

<div class="post-metadata">

**Author:** ![Rebell\_Joe](https://avatars.discourse-cdn.com/v4/letter/r/3ab097/32.png) [@Rebell\_Joe](https://forum.shopware.com/u/Rebell_Joe)\
**Post date:** [12. August 2020 um 11:25 UTC](https://forum.shopware.com/t/produkte-unter-zwei-urls-erreichbar-machen/68795/5 "2020-08-12T11:25:39Z")

</div>

> [@puhas schrieb:](https://forum.shopware.com/profile/2397/puhas "puhas")
> 
> > Du kannst also entweder über das SEO-Routing in Backend die Artikel-URLs einmal mit deinem Kurz-URL Schema erstellen lassen und danach wieder auf das vorherige Schema umstellen ODER du erzeugst aus deiner Excel-Tabelle direkt einen SQL-Import für die URL-Tabelle.
> 
> Noch eine Anmerkung dazu: Bei Variante 1 muss nach jedem Schritt der SEO Index neu aufgebaut werden (Einstellungen \> Cache/Performance \> Einstellungen \> SEO)
> 
> Und bei Variante 2 ist noch wichtig zu wissen, dass es immer nur eine URL je Artikel mit Main = 1 geben darf. Aber beliebig viele mit Main = 0, die dann alle auf die Main-URL weiterleiten.&nbsp;

Hi&nbsp;@puhas folgende Frage stellt sich mir hierzu:

Wenn die Erstellung der SEO URLs aktiviert ist und&nbsp;ein neuer Artikel angelegt wird, jedcoh zunächst nicht aktiv gestellt wird, wird dann beim Neuaufbau des SEO Index eine SEO URL erzeugt, trotz Inaktivität des Artikels?&nbsp;

Viel Dank schon Mal!

---

<div class="post-metadata">

**Author:** ![puhas](https://avatars.discourse-cdn.com/v4/letter/p/b38774/32.png) [@puhas](https://forum.shopware.com/u/puhas)\
**Post date:** [26. August 2020 um 13:30 UTC](https://forum.shopware.com/t/produkte-unter-zwei-urls-erreichbar-machen/68795/6 "2020-08-26T13:30:05Z")

</div>

Glaube die URLs werden auch für inaktive Artikel geschrieben, bin aber nicht sicher. Im Zweifelsfall einfach mal ausprobieren?
