# Wie lässt sich die URL der Landingpage verändern?

**URL:** <https://forum.shopware.com/t/wie-lasst-sich-die-url-der-landingpage-verandern/49009>\
**Category:** Programmierung\
**Created:** [23. Oktober 2017 um 11:55 UTC](https://forum.shopware.com/t/wie-lasst-sich-die-url-der-landingpage-verandern/49009 "2017-10-23T11:55:04Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![Toric](https://avatars.discourse-cdn.com/v4/letter/t/bbe5ce/32.png) [@Toric](https://forum.shopware.com/u/Toric)\
**Post date:** [23. Oktober 2017 um 11:55 UTC](https://forum.shopware.com/t/wie-lasst-sich-die-url-der-landingpage-verandern/49009/1 "2017-10-23T11:55:04Z")

</div>

Hallo,

bei mir ist es so, dass der Name der Landingpage automatisch auch zur URL wird. Bei mehreren Worten, verbunden mit Bindestrich.

Ich möchte, dass der Eintrag im Feld Name im FE wie bisher oben unter der Menüleiste für den Kunden sichtbar ist.

Die URL jedoch völlig anders, frei wählbar ist. Wg. der Nutzerfreundlichkeit habe ich bei “Name” Einträge, die die wesentlichen Suchbegriffe nicht enthalten. Gibt es hier eine Möglichkeit - wie bei den Artikel- und Kategorie-Urls - eine SEO URl über ein Freitextfeld anzulegen?

&nbsp;

LG

---

<div class="post-metadata">

**Author:** ![arnebecker](https://avatars.discourse-cdn.com/v4/letter/a/3bc359/32.png) [@arnebecker](https://forum.shopware.com/u/arnebecker)\
**Post date:** [23. Oktober 2017 um 12:30 UTC](https://forum.shopware.com/t/wie-lasst-sich-die-url-der-landingpage-verandern/49009/2 "2017-10-23T12:30:38Z")

</div>

Klar, das geht. Grundeinstellungen-\>Storefront-\>SEO/Router Einstellungen-\>SEO Urls Landingpage-Template

---

<div class="post-metadata">

**Author:** ![Toric](https://avatars.discourse-cdn.com/v4/letter/t/bbe5ce/32.png) [@Toric](https://forum.shopware.com/u/Toric)\
**Post date:** [23. Oktober 2017 um 12:37 UTC](https://forum.shopware.com/t/wie-lasst-sich-die-url-der-landingpage-verandern/49009/3 "2017-10-23T12:37:08Z")

</div>

Und was müsste ich dort genau eintragen, damit als URL der Eintrag im Freitextfeld 4 z.B. genommen wird?

Ich denke, nur die Änderung des Eintrages dort, wird nicht ausreichen. Bei Artikel und Kategorie mussten auch tpl-Dateien geändert werden.

---

<div class="post-metadata">

**Author:** ![\_MikeB](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/_mikeb/32/7856_2.png) [@\_MikeB](https://forum.shopware.com/u/_MikeB)\
**Post date:** [3. November 2017 um 14:50 UTC](https://forum.shopware.com/t/wie-lasst-sich-die-url-der-landingpage-verandern/49009/4 "2017-11-03T14:50:43Z")

</div>

Hallo. Ich stehe gerade auch vor dem Problem.&nbsp;

Habe für die Einkaufswelten ein Freitextfeld “urlkey” angelegt und in den SEO/Router-Einstellungen folgendes eingetragen:&nbsp;{$emotion.attribute.urlkey}{$campaign.name} um zu erreichen das ich ein URL-Prefix definieren kann. $sEmotion habe ich ebenfalls probiert. Beides leider ohne Erfolg. Wo liegt der Fehler? Caches, Routen etc. wurden alle gecleant.

&nbsp;

Gruß Mike

---

<div class="post-metadata">

**Author:** ![Toric](https://avatars.discourse-cdn.com/v4/letter/t/bbe5ce/32.png) [@Toric](https://forum.shopware.com/u/Toric)\
**Post date:** [4. November 2017 um 15:54 UTC](https://forum.shopware.com/t/wie-lasst-sich-die-url-der-landingpage-verandern/49009/5 "2017-11-04T15:54:21Z")

</div>

Ich denke, dass es ähnlich funtionieren könnte wie beim Artikel. Hier ist geschrieben, wie es für Artikel gemacht wird: [http://community.shopware.com/Shopware-SEO-Guide\_detail\_1397.html#Artikel\_SEO\_URLs](http://community.shopware.com/Shopware-SEO-Guide_detail_1397.html#Artikel_SEO_URLs)

Ich muss nochmal in Ruhe meine Notizen durchschauen, wo ich welche Änderungen vorgenommen habe. Bin der Meinung, dass ich auch eine tpl-Datei geändert habe.

&nbsp;

&nbsp;

&nbsp;

---

<div class="post-metadata">

**Author:** ![Toric](https://avatars.discourse-cdn.com/v4/letter/t/bbe5ce/32.png) [@Toric](https://forum.shopware.com/u/Toric)\
**Post date:** [8. November 2017 um 08:58 UTC](https://forum.shopware.com/t/wie-lasst-sich-die-url-der-landingpage-verandern/49009/6 "2017-11-08T08:58:34Z")

</div>

Ich habe nun in Anlehnung an die Anleitung von SW für Artikel und Kategorien folgendes ausprobiert:

&nbsp;

Bei der Einkaufswelt ein Freitextfeld attr4 angelegt und in der Datenbank s\_emotion\_attributes die Eigenschaft varchar(500) eingestellt - wie bei der Artikel-SEO-URL auch.

Dann habe ich im SEO-Router für die LP-URL folgendes eingegeben:

```
{if $sEmotion.attr4} {$sEmotion.attr4}{else} {sCategoryPath categoryID=$campaign.categoryId}/{$campaign.name}{/if}

```

Soll aussgagen, wenn das Textfeld 4 nicht gefüllt ist, SW-Standard verwenden. Die Variablen sind frei gebastelt, da ich nichts dazu gefunden habe.

SEO-Index neu aufgebaut, Chache geleert:

Beim Test lande ich mit meiner URL nicht auf der Startseite (also Fehler 404), sondern bekomme die Meldung Ups es ist ein Fehler aufgetreten.

Ich denke, dass der Eintrag beim SEO-Router so völlig falsch ist. Vielleich hat da jemand eine Idee?

---

<div class="post-metadata">

**Author:** ![arnebecker](https://avatars.discourse-cdn.com/v4/letter/a/3bc359/32.png) [@arnebecker](https://forum.shopware.com/u/arnebecker)\
**Post date:** [8. November 2017 um 16:35 UTC](https://forum.shopware.com/t/wie-lasst-sich-die-url-der-landingpage-verandern/49009/7 "2017-11-08T16:35:50Z")

</div>

Schalt in deiner config.php doch mal die PHP Errors ein. Damit kann man besser arbeiten:

```
	'front' => [
        'showException' => true,
        'noErrorHandler' => false,
    ],
	'phpsettings' => [
        'display_errors' => 1,
    ],

```

&nbsp;
