URL (Slug) ändern
ps_change_url
- ProNur in TellMyShop Pro
- Schreiben · Vorschau + Freigabe
- Speichert: sofort
- Inhalte und SEO sowie Katalog · schreibt sofort
- Gleich nach der Installation sichtbar
Ändert die Adresse einer Seite und sorgt dafür, dass die alte Adresse auf die neue weiterleitet.
TellMyShop Free: Nein. Dieses Werkzeug gibt es nur in TellMyShop Pro. TellMyShop Free hat nur fertige Berichte, die Ihren Shop lesen.
Den Chat fragen
„Ändere die URL von Produkt 45 von solar-lamp-x auf solar-garden-lamp-x und sorg dafür, dass die alte weiterleitet.“
Beispielvorschau
Produkt 45, Sprache en. Alt: /garden-lighting/45-solar-lamp-x.html Neu: /garden-lighting/45-solar-garden-lamp-x.html Kanonische Weiterleitung: 301. Die alte URL leitet mit 301 auf die neue weiter. Nach dem Speichern: Prüfung der alten URL.
Technische Details
Ändert die sprechende URL (Slug, link_rewrite) eines Produkts, einer Kategorie, einer CMS-Seite, eines Blogbeitrags oder einer Blog-Kategorie in einer Sprache. Die Vorschau zeigt die alte und die neue URL, als Nebenwirkung geänderte URLs (zum Beispiel Produkte einer Kategorie, deren Name in der Produkt-URL steht) und ob die alte URL mit 301 weiterleitet. Die Änderung ist GESPERRT, wenn der Shop mit 302 statt 301 weiterleitet, der Debug-Modus an ist oder ein Modul Routen überschreibt. Nach der Ausführung ruft das Werkzeug die alte URL selbst auf, erwartet eine 301 Weiterleitung auf die neue und meldet das Ergebnis.
Parameter
| Name | Typ | Pflicht | Beschreibung |
|---|---|---|---|
| object_type | enum: product | category | cms | blog_post | blog_category | ja | Objekttyp. |
| object_id | integer | nein | Objekt-ID (für ein Produkt können Sie stattdessen product angeben). |
| product | string | nein | Statt object_id bei object_type=product. Produkt so, wie ein Mensch es nennt: "id:123", "ref:ABC-1", "ean:5901234123457", eine Produkt-URL aus dem Shop, eine reine ID (1–7 Ziffern), eine EAN (8/12/13 Ziffern) oder eine Artikelnummer. Höchstens 300 Zeichen. |
| new_slug | string | ja | Neuer Slug: Kleinbuchstaben ohne diakritische Zeichen, Ziffern und Bindestriche (zum Beispiel kids-sandals-black). SmartBlog-Beitrag: höchstens 45 Zeichen. |
| lang | string | wenn | ISO-Code der Sprache, in der Sie schreiben. Pflicht, wenn der Shop mehr als eine aktive Sprache hat. Claude schreibt die Inhalte in dieser Sprache. |
| shop_id | integer | nein | Shop-ID in einer Multistore-Installation. Standard ist der Shop aus der Konnektor-Adresse. Die IDs listet ps_get_shop_info auf. |
| confirm | boolean | nein | false (Standard) liefert eine Vorschau und speichert nichts. true führt aus, nur nachdem der Nutzer die Vorschau freigegeben hat, zusammen mit change_token. |
| change_token | string | wenn | Token aus der Vorschau. Pflicht bei confirm=true. Gilt 30 Minuten, einmal nutzbar, gebunden an die Argumente und den Datenstand der Vorschau. |
Grenzen
Ein Objekt und eine Sprache pro Aufruf. Gesperrt bei kanonischer Weiterleitung 302, Debug-Modus oder Modulen, die Routen überschreiben. Nicht mit ps_revert_change rückgängig zu machen: mit einem weiteren ps_change_url zurücksetzen.
Was Sie sehen, bevor etwas gespeichert wird
Der Chat ruft das Werkzeug zuerst ohne Bestätigung auf. Das Modul liefert eine Vorschau (aktuelle und neue Werte) und ein einmaliges Token, das 30 Minuten gilt. Der Chat zeigt Ihnen die Vorschau und speichert die Änderung erst nach Ihrem Ja.
Verwandte Werkzeuge
- Shop-Seite untersuchen ps_inspect_page
- 404-Bericht ps_get_404_report
- Produkt aus- oder einschalten, mit Weiterleitung ps_set_product_redirect
- Shop-Infos abrufen ps_get_shop_info
Anwendungsfälle mit diesem Werkzeug
- Die Seitenadresse eines Produkts ändern, ohne Google-Traffic zu verlieren
- Die Seitenadresse einer Kategorie nach einer Umstrukturierung ändern
- Den ganzen Shop übersetzen, bis zu Filtern und Marken
- Eine Shop-Einstellung ändern, die tief im Backend versteckt ist
- Besucher von jeder alten Adresse auf die richtige neue Seite schicken
Zuletzt aktualisiert: 2026-10-11