SEO Url

Hallo Shopware-Spezialisten, ich habe eine Hauptkategorie „Hersteller“ erstellt mit den Namen der Hersteller als Unterkategorien. Wenn ich jetzt einen Hersteller aufrufe steht in der URL oben www.meinshop.de/hersteller/herstellername. Kann ich über die SEO Einstellungen diesen Link in folgendes ändern? www.meinshop.de/herstellername Hab es schon mit einem Rewrite in der htaccess probier und zwar so: RewriteRule ^/hersteller/(.*)$ /$1 [R=301,L] Bin da aber auch nicht so bewandert, vielleicht hat ja jemand einen Tipp für mich. Vielen Dank im Voraus! Malte

Hallo Malte, das lässt sich sogar ohne Umwege durch die htaccess lösen. Im SEO-Modul kannst du für die Kategorie-URL bspw. Folgendes verwenden: {if $sCategory.ac\_attr1}{$sCategory.ac\_attr1}{else}{sCategoryPath categoryID=$sCategory.id}{/if} Diese Einstellung erfolglicht dir, dass bei Kategorien, die im Freitextfeld 1 (bei den Einstellungen der jeweiligen Kategorie) nichts eingetragen haben, ihren üblichen “Baum” in der URL angezeigt bekommen. Kategorien, die im Freitextfeld 1 etwas eingetragen haben (z.B. “herstellername”), bekommen nach der Domain nur diese Eingabe angezeigt. Normale URL: http://www.domain.tld/kategorie/2-ebene/3-ebene/4-ebene Freitextfeld-URL: http://www.domain.tld/freitextfeld (Und das, obwohl du dich bspw. “in echt” in http://www.domain.tld/kategorie/2-ebene/3-ebene/ befinden würdest). Dies gilt jedoch nur für die Kategorie, der dieses Freitextfeld zugewiesen ist. Hat die Kategorie mit dem Freitextfeld nun weitere Unterkategorien, bei denen in das Freitextfeld nichts eingetragen wurde, wird hier wieder die “echte” lange URL verwendet. Haben auch die Unterkategorie von der Freitextfeld-Kategorie wiederrum in ihren Freitextfeldern auch etwas eingetragen, wird wiederrum einzig dieses Freitextfeld als URL hinter der Domain angezeigt. Der Name sollte also wirklich einzigartig sein, da es sonst zu Problemen bei der Weiterleitung kommt. Alternativ lässt sich das Ganze natürlich auch ergänzen… Viele Grüße, Andi

Hallo! Ich denke das ist genau das, was ich gesucht habe. Ich probiere es mal aus. Vielen Dank!

Ja, es hat wirklich super funktioniert. Dann habe ich gleich eine Anschlussfrage. Ich möchte jetzt eine Shopseite mit allen Herstellern machen und deren Links. Ich kann natürlich alle Hersteller per HTML auf die Shopseite schreiben und die Verlinkungen per Hand machen. Eleganter und vor allem einfacher stelle ich es mir vor, dass ich ähnlich wie das Supplier Modul automatisch per Smarty eine Liste mit allen Herstellern, deren Logos und Links auswirft, die es im Shop gibt. Kann man Smarty Code in einer statischen Shopware Seite nutzen?