Habe mir eine Shopseite “Zahlung” angelgt. Alles passt jedoch die Url ist unverständlich. Die Url sollte im Normalfall so lauten domain/zahlung im Shop steht aber domain/unternehmen/_custom_43.html wo liegt der Hund begraben ?
Das ist die reguläre URL der alten SEO Engine. Diese wird so lange genutzt bis das System eine neue URL für diese Seite generiert hat. Wenn du den Cache leerst sollte diese erstellt werden. Falls es im System bereits eine Seite mit diesem Namen gibt, kann Shopware dafür keine URL generieren, da schon vergeben. In dem Fall kannst du die Seite vom Namen her ändern, sodass eine URL angelegt werden kann.
Ja das wars, DANKE ! Leider hätte ich genau das Wort gebraucht. Kann ich das alte Wort nicht aus der DB löschen ?
[quote=„Sebastian Klöpper“]Falls es im System bereits eine Seite mit diesem Namen gibt, kann Shopware dafür keine URL generieren, da schon vergeben. In dem Fall kannst du die Seite vom Namen her ändern, sodass eine URL angelegt werden kann.[/quote] Ich muss nochmal stören Wenn ich aber genau diesen Namen brauche kann ich das „wo“ im System löschen. Ich nehme an in der DB !?
Das gleiche Problem steht mir momentan auch gegenüber… Statt http://domain.tld/Kontakt lautet bei mir die URL: http://domain.tld/support/index/sFid/5 Weitere Beispiele: - http://domain.tld/Defektes-Produkt —> http://domain.tld/support/index/sFid/9 - http://domain.tld/Partnerprogramm —> http://domain.tld/support/index/sFid/8 Das resultiert wohlmöglich bei mir noch aus den Anfangszeiten. Ich hatte die Seiten mal gelöscht und wieder neu angelegt. Natürlich mit demselben Namen. Wie bringe ich nun die SEO Engine dazu wieder die schönen aussagekräftigen URL’s zu schreiben? Die Caches wurden in der Zwischenzeit schon einige Male gelöscht. Daran kann es nicht liegen. Auch das Datum des letzten Updates wurde unter Einstellungen - Grundeinstellungen - Module - SEO mehrmals gelöscht.
Hi, das kommt wohl daher, dass die URLs im System vergeben sind. Du hast die Formulare auch über den alten Viewport support verlinkt statt ticket. Bitte nutze unter Shopseiten als Verlinkung zu den Formularen die Schreibweise mit “ticket”. Dann sollten auch wieder die URLs angezeigt werden. Beispiel: shopware.php?sViewport=ticket&sFid=5 Für das Kontaktformular
[quote=“Sebastian Klöpper”]Hi, das kommt wohl daher, dass die URLs im System vergeben sind. Du hast die Formulare auch über den alten Viewport support verlinkt statt ticket. Bitte nutze unter Shopseiten als Verlinkung zu den Formularen die Schreibweise mit “ticket”. Dann sollten auch wieder die URLs angezeigt werden. Beispiel: shopware.php?sViewport=ticket&sFid=5 Für das Kontaktformular[/quote] Ich habe bei mir in den Formularen aber “nur” support stehen und es funktioniert. Kommt das daher dass ich vorher 3.0 hatte?
Hi Petra, ja genau, bei dir gab es die SEO-Engine damals noch nicht. Du hattest also die Formulare damals so verlinkt und dafür wurde dann auch ein SEO-Link in der Datenbank angelegt. Im Standard sind die Ticket-Verlinkungen und daher gibt es dafür auch eine SEO-URL. Ändert man den Link auf Support, so kann natürlich nicht für Support und Ticket die Bezeichnung /kontaktformular benutzt werden.
[quote=“Sebastian Klöpper”]Hi, das kommt wohl daher, dass die URLs im System vergeben sind. Du hast die Formulare auch über den alten Viewport support verlinkt statt ticket. Bitte nutze unter Shopseiten als Verlinkung zu den Formularen die Schreibweise mit “ticket”. Dann sollten auch wieder die URLs angezeigt werden. Beispiel: shopware.php?sViewport=ticket&sFid=5 Für das Kontaktformular[/quote] Danke, das war’s! :thumbup:
Mir ist soeben noch was aufgefallen… Bei manchen Artikeln greift die SEO Engine leider auch nicht. http://domain.tld/detail/index/sArticle/1278 wird statt der sprechenden URL angezeigt. Nach einigen Recherchen stellte ich fest, dass ich in der Vergangenheit bereits einen Artikel mit gleichlautender Artikelbezeichnung schon einmal angelegt hatte. Dieser wurde in der Zwischenzeit gelöscht und nun nach Verfügbarkeit wieder angelegt. Die Artikelbezeichnung muss aber zwingend so heißen. Eine abweichende Artikelbezeichnung würde mir nicht sehr gut gefallen. Wie oben schon einmal geschrieben wurden die Caches schon einige Male gelöscht. Auch das Datum des letzten Updates wurde unter Einstellungen - Grundeinstellungen - Module - SEO mehrmals gelöscht. Die URL wie im Modul SEO vorgegeben, wird leider nicht generiert. Jemand eine Idee?
Hi, das Thema hatten wir schon einige Male. Ich kann nur empfehlen ein Unterscheidungskriterium einzubauen, z.B. eine ID Hier das ersten Beispiel: http://wiki.shopware.de/SEO-Engine_deta … te_Artikel