Startangebot

Founders-Lizenz: Updates für mindestens 2 Jahre

149 €einmalig, netto

Eine normale Shop-Lizenz kostet 199 €.

Für die ersten 100 Shop-Lizenzen, bis 10. Dezember 2026. Updates und neues Berater-Wissen für mindestens 2 Jahre, ohne Verlängerung. Eine normale Shop-Lizenz: 12 Monate.

Founders für 149 € holen

PrestaShop: ID aus Produkt-URLs entfernen, wann es sich lohnt und wie Sie es sicher machen

Die ID aus Produktadressen in PrestaShop zu entfernen ist allein über die Einstellungen nicht möglich, denn der Shop erkennt das Produkt an der Zahl in der Adresse. Sie brauchen ein Modul eines Drittanbieters, und die Änderung betrifft jedes Produkt und jede Kategorie auf einmal. Sie lohnt sich selten, außer bei einem neuen Shop oder einem Plattformwechsel. In einem laufenden Shop beginnen Sie auf einer Testkopie.

Autor: Das TellMyShop-Team. Ein Ratgeber für Betreiber von PrestaShop-Shops: die Ursache, die Lösung von Hand und dieselbe Arbeit im Gespräch mit dem Chat.
Zuletzt aktualisiert: · 6 Min. Lesezeit

Warum behält PrestaShop die ID in der Adresse?

Die Standardadresse eines Produkts sieht so aus: /lanterns/215-nora-lantern.html. Die Zahl 215 ist die Produkt-ID. Wenn ein Kunde diese Adresse öffnet, sucht PrestaShop das Produkt anhand seiner Nummer und behandelt den Rest der Adresse als Beschreibung.

Das Muster legen Sie unter Shop-Einstellungen → Traffic & SEO fest, in den Einstellungen zu SEO und URLs, im Feld Route zum Produkt. Standardmäßig enthält es Kategorie, ID, Name und optional Variante und EAN. Sie können die Schlüsselwörter umordnen, aber die ID muss bleiben. Das beschreibt die PrestaShop-Dokumentation zu SEO und URLs, und der Leitfaden von InMotion Hosting zeigt ein Beispiel für die Änderung des Musters.

Die ID hat auch einen Vorteil, an den sich wenige erinnern. Wenn Sie Name und sprechende URL eines Produkts ändern, enthält die alte Adresse immer noch dieselbe Nummer. Der Shop findet das Produkt und leitet auf die neue Adresse weiter. Ohne die ID fällt dieses Sicherheitsnetz weg. Die Details stehen im Artikel über das Ändern einer Produkt-URL.

Wann lohnt es sich, die ID zu entfernen, und wann nicht?

Kurz gesagt: Es lohnt sich, wenn Sie ohnehin alle Adressen ändern. Es lohnt sich nicht, wenn der Shop läuft, Besuche aus Google bekommt und der einzige Grund das Aussehen der Adresse ist.

SituationLohnt es sich?Warum
Neuer Shop, noch keine Besuche aus Googleja, wenn Sie wollenes gibt keine alten Adressen zum Weiterleiten
Umzug von einer anderen Plattform mit Adressen ohne Nummernoft jaSie behalten Adressen, die Google schon kennt
Laufender Shop mit Besuchen aus Googlemeist nichtSie ändern jede Adresse im Shop, und der Gewinn ist ungewiss
Shop mit vielen Produkten mit ähnlichen Nameneher nichtsprechende URLs wiederholen sich
Shop in mehreren Sprachenmit Vorsichtjede Sprache ist ein eigener Satz von Adressen und Weiterleitungen
Shop auf PrestaShop 1.7zuerst aktualisierenURL-Module sind für bestimmte Versionen geschrieben

Googles Leitfaden zu URLs in Onlineshops, über den Search Engine Land berichtet, empfiehlt beschreibende Wörter in der Adresse und möglichst wenige verschiedene Adressen für dieselbe Seite. Eine PrestaShop-Adresse mit ID hat beschreibende Wörter. Das Entfernen der Nummer fügt keinen Inhalt hinzu und erhöht eine Zeit lang die Zahl der Adressen, weil alte und neue nebeneinander funktionieren.

Was kann schiefgehen?

Die meisten Probleme kommen von Dingen, die Sie an einem einzelnen Testprodukt nicht sehen.

Wiederholte sprechende URLs. Zwei Produkte namens „Leinenkissen“ haben dieselbe sprechende URL. Mit der ID spielt das keine Rolle. Ohne die ID muss das Modul eines wählen, und das andere wird unerreichbar oder bekommt einen Zusatz.

Alte Adressen ohne Weiterleitung. Links aus Google, Anzeigen und anderen Websites führen zu den alten Adressen. Wenn das Modul sie nicht mit einem 301-Code weiterleitet, bekommen Sie eine Welle von 404-Fehlern. Wie Sie diese danach finden und beheben, steht im Artikel über 404-Fehler in PrestaShop.

Abhängigkeit vom Modul. Adressen ohne ID funktionieren nur, solange das Modul funktioniert. Eine Deaktivierung, ein fehlgeschlagenes Update oder ein Wechsel der PrestaShop-Version können alle Adressen auf einmal kaputt machen.

Kollisionen mit Kategorien und Seiten. Ein Produkt, eine Kategorie und eine Informationsseite können dieselbe sprechende URL haben. Das Modul muss wissen, was es zeigen soll.

Google muss den Shop neu lernen. Selbst mit guten Weiterleitungen dauert es eine Weile, bis Google von den alten Adressen zu den neuen wechselt. Niemand kann vorher sagen, ob und wie sich die Besuche in dieser Zeit ändern.

Wie Sie es sicher machen, wenn Sie sich dafür entscheiden

Zuerst die Testkopie, dann der Live-Shop. Sie machen die ganze Änderung einmal auf der Kopie, prüfen sie und wiederholen sie erst dann im laufenden Shop.

  1. Erstellen Sie eine Testkopie des Shops bei Ihrem Hoster, zum Beispiel unter staging.example.de, und sperren Sie sie für Google.
  2. Exportieren Sie die Liste der aktuellen Adressen für Produkte, Kategorien und Seiten. Sie brauchen sie, um die Weiterleitungen zu prüfen.
  3. Finden Sie wiederholte sprechende URLs und korrigieren Sie sie, bevor Sie das Modul installieren.
  4. Installieren Sie das Modul auf der Testkopie und setzen Sie das Adressmuster ohne ID.
  5. Prüfen Sie eine Stichprobe alter Adressen. Jede sollte mit einem 301-Code auf die neue weiterleiten, und die neue sollte mit 200 antworten und eine kanonische Adresse haben, die auf sich selbst zeigt.
  6. Prüfen Sie die anderen Sprachen, Produktvarianten und Kategorieseiten mit Filtern.
  7. Wiederholen Sie die Änderung im Shop an einem ruhigen Tag, aktualisieren Sie die Sitemap und beobachten Sie den 404-Bericht in den folgenden Wochen.

Wie kann der Chat helfen?

Ihr Chat (Claude oder ChatGPT) ersetzt kein Modul für Adressen ohne ID. Er hilft Ihnen, das Risiko zu bewerten, bevor Sie entscheiden, und den ganzen Plan durchzugehen, ohne Schritte zu überspringen.

Sie: Ich will die ID aus den Produktadressen entfernen. Bewerte, wie riskant das in meinem Shop ist.

Ihr Chat: Der Shop hat 1.240 aktive Produkte in zwei Sprachen. 37 Produkte auf Deutsch und 52 auf Englisch haben eine sprechende URL, die sich bei einem anderen Produkt wiederholt. Ohne die ID kollidieren diese Adressen. Die Weiterleitung auf die kanonische Adresse steht auf 302, nicht auf 301.

Ihr Chat: Ich schlage einen Plan vor: Zuerst korrigiere ich die wiederholten Adressen, dann installieren Sie das Modul auf der Testkopie, und ich prüfe eine Stichprobe von 50 alten Adressen. Die erste Korrektur:

Sie: Ich bin mit dem Plan einverstanden. Speichere diese Adresse.

Ihr Chat: Gespeichert. Die alte Adresse leitet auf die neue weiter, vorerst mit einem 302-Code, weil der Shop so eingestellt ist. Die anderen Adressen zeige ich in den nächsten Vorschauen.

Status der Karte: wartet auf Ihr „Ja“
Vorschau der Änderung

alte Version: leinenkissen

neue Version: leinenkissen-40x40-grau

Illustration: Produkte, Zahlen und Antworten sind Beispiele.

Die Zahlen im Beispiel dienen nur zur Veranschaulichung.

Im kostenlosen TellMyShop Free liest der Chat die Berichte des Shops: Produkte, Adressen, 404-Fehler und die Modulliste, und hilft so bei einer ersten Bewertung. Er ändert nichts. TellMyShop Pro liest den ganzen Shop, auch Einstellungen und Datenbank, und findet so wiederholte Adressen in allen Sprachen. Korrekturen sprechender URLs speichert er direkt nach der Aktivierung der Lizenz. Eine Adressänderung machen Sie mit einer weiteren Änderung rückgängig, nicht im Änderungsverlauf, deshalb zeigt der Chat jede in einer Vorschau. Ein Modul zu installieren braucht den Schalter Module, und eine versteckte Einstellung zu ändern, etwa die Weiterleitung von 302 auf 301, braucht den Schalter Service. Das zeigt der Anwendungsfall eine im Back-Office versteckte Einstellung ändern.

Die Lizenz funktioniert auf Testdomains ohne Begrenzung, sodass Sie den ganzen Plan zuerst auf einer Kopie durchgehen, wie im Anwendungsfall riskante Änderungen zuerst auf einer Testkopie. Eine einzelne Adressänderung mit Weiterleitung beschreibt der Anwendungsfall eine Produkt-URL ändern, ohne Besuche zu verlieren. Die Pakete finden Sie auf der Seite Preise.

Fragen und Antworten

Kann ich die ID ohne Modul aus der Adresse entfernen?

Nicht in PrestaShop selbst. Die Route zum Produkt in den Einstellungen zu SEO und URLs verlangt das Schlüsselwort id, weil der Shop das Produkt daran erkennt. Adressen ohne ID kommen von Modulen von Drittanbietern, die das Produkt an seiner sprechenden URL erkennen.

Schadet die ID in der Adresse in Google?

Eine Zahl in der Adresse ist an sich kein Fehler. Google rät, dass eine Adresse beschreibende Wörter enthalten sollte, und eine PrestaShop-Adresse hat sie neben der ID. Deshalb ist das Entfernen der ID selten das Erste, was in einem Shop zu korrigieren ist.

Was passiert mit den alten Adressen nach dem Entfernen der ID?

Sie müssen mit einem 301-Code auf die neuen weiterleiten. Manche Module machen das selbst, andere brauchen eine separate Weiterleitungsliste. Ohne sie führen Links aus Google, Anzeigen und anderen Websites zu einem 404-Fehler.

Kann ich zu Adressen mit ID zurückkehren, wenn etwas schiefgeht?

Technisch ja, aber es ist eine zweite Änderung aller Adressen auf einmal. Google muss die neuen Adressen erneut lernen, und die Weiterleitungen müssen in beide Richtungen funktionieren. Deshalb entscheiden Sie nach einem Test auf einer Testkopie, nicht nach einer Änderung im laufenden Shop.

Entfernt TellMyShop die ID aus den Adressen?

TellMyShop ersetzt kein Modul für Adressen ohne ID. Der Chat in TellMyShop Pro bewertet das Risiko in Ihrem Shop, findet doppelte sprechende URLs, installiert das gewählte Modul auf einer Testkopie und prüft die Weiterleitungen. Das kostenlose TellMyShop Free hilft bei der Bewertung, speichert aber nichts.

PrestaShop ist eine eingetragene Marke der PrestaShop SA. Claude ist eine Marke der Anthropic PBC. ChatGPT und OpenAI sind Marken von OpenAI. TellMyShop ist mit diesen Unternehmen nicht verbunden.

Prüfen Sie Ihren Shop kostenlos

TellMyShop Free prüft Ihren Shop und zeigt die Probleme, das Wichtigste zuerst. Es speichert nichts.

Prüfen Sie, ob Ihr Shop bereit ist

Geben Sie die Adresse Ihres Shops ein. In wenigen Sekunden sehen Sie die Plattform und ob TellMyShop funktioniert.

Wir prüfen die Adresse, HTTPS und die Plattform. Sie installieren nichts, und wir speichern die Adresse nicht.

ihrshop.deBeispielergebnis
Shop antwortet
ja
HTTPS
aktiv
Plattform
PrestaShop 8.1
TellMyShop funktioniert

Weiterlesen

Free für 0 €, liest und berät

Free holen