URL wijzigen (slug)
ps_change_url
- ProAlleen TellMyShop Pro
- Schrijven · voorbeeld + goedkeuren
- Slaat op: meteen
- Content en SEO, Catalogus · schrijft meteen
- Zichtbaar direct na installatie
Wijzigt het adres van een pagina en zorgt dat het oude adres naar het nieuwe doorverwijst.
TellMyShop Free: Nee. Deze tool zit alleen in TellMyShop Pro. TellMyShop Free heeft alleen kant-en-klare rapporten die je winkel lezen.
Vraag het aan de chat
“Wijzig de URL van product 45 van solar-lamp-x naar solar-garden-lamp-x en zorg dat de oude doorverwijst.”
Voorbeeldweergave van een wijziging
Product 45, taal en. Oud: /garden-lighting/45-solar-lamp-x.html Nieuw: /garden-lighting/45-solar-garden-lamp-x.html Canonieke doorverwijzing: 301. De oude URL verwijst met 301 door naar de nieuwe. Na het opslaan: controle van de oude URL.
Technische details
Wijzigt de vriendelijke URL (slug, link_rewrite) van een product, categorie, CMS-pagina, blogbericht of blogcategorie in één taal. Het voorbeeld toont de oude en nieuwe URL, URL’s die als neveneffect veranderen (bijvoorbeeld producten van een categorie waarvan de naam in de product-URL staat) en of de oude URL met 301 doorverwijst. De wijziging is GEBLOKKEERD als de winkel met 302 in plaats van 301 doorverwijst, de ontwikkelaarsmodus aan staat of een module routes overschrijft. Na uitvoering vraagt de tool zelf de oude URL op, verwacht een 301 naar de nieuwe en meldt het resultaat.
Parameters
| Naam | Type | Verplicht | Beschrijving |
|---|---|---|---|
| object_type | enum: product | category | cms | blog_post | blog_category | ja | Objecttype. |
| object_id | integer | nee | Object-ID (voor een product kun je in plaats daarvan product opgeven). |
| product | string | nee | In plaats van object_id voor object_type=product. Product zoals iemand ernaar verwijst: "id:123", "ref:ABC-1", "ean:5901234123457", een product-URL uit de winkel, een kale ID (1–7 cijfers), een EAN (8/12/13 cijfers) of een referentie. Max. 300 tekens. |
| new_slug | string | ja | Nieuwe slug: kleine letters zonder diakritische tekens, cijfers en koppeltekens (bijvoorbeeld kindersandalen-zwart). SmartBlog-bericht: max. 45 tekens. |
| lang | string | wanneer | ISO-code van de taal waarin je schrijft. Verplicht als de winkel meer dan één actieve taal heeft. Claude schrijft de content in deze taal. |
| shop_id | integer | nee | Winkel-ID in een multistore-installatie. Standaard de winkel uit het connectoradres. ID’s staan in ps_get_shop_info. |
| confirm | boolean | nee | false (standaard) geeft een voorbeeld en slaat niets op. true voert uit, alleen nadat de gebruiker het voorbeeld heeft goedgekeurd, samen met change_token. |
| change_token | string | wanneer | Token uit het voorbeeld. Verplicht bij confirm=true. 30 minuten geldig, eenmalig, gekoppeld aan de argumenten en de gegevensstatus van het voorbeeld. |
Grenzen
Eén object en één taal per aanroep. Geblokkeerd bij canonieke doorverwijzing 302, ontwikkelaarsmodus of modules die routes overschrijven. Niet ongedaan te maken met ps_revert_change: maak het ongedaan met een nieuwe ps_change_url.
Wat je ziet voordat er iets wordt opgeslagen
De chat roept de tool eerst aan zonder bevestiging. De module geeft een voorbeeld (huidige en nieuwe waarden) en een eenmalig token dat 30 minuten geldig is. De chat laat je het voorbeeld zien en slaat de wijziging pas op na jouw ja.
Verwante tools
- Een winkelpagina inspecteren ps_inspect_page
- 404-rapport ps_get_404_report
- Product uit- of inschakelen, met doorverwijzing ps_set_product_redirect
- Winkelinfo ophalen ps_get_shop_info
Toepassingen met deze tool
- Wijzig het paginaadres van een product zonder Google-verkeer te verliezen
- Wijzig het paginaadres van een categorie na een herindeling
- Vertaal de hele winkel, tot en met filters en merken
- Wijzig een winkelinstelling die diep in de backoffice verstopt zit
- Stuur bezoekers van elk oud adres naar de juiste nieuwe pagina
Laatst bijgewerkt: 2026-10-11