← Back to blog
Business1 min read

Shop relaunch: correctly migrate product and category URLs

What changes

Every shop system builds addresses differently. Product IDs, category paths, and variants almost always change when switching. Therefore, a complete list of the old addresses is particularly important here - preferably from the export of the old system.

Assignment by ID

Instead of assigning each address manually, a unique identifier helps: article number or EAN. Through it, old and new product pages can be automatically linked.

  • Products: old product URL to the new product URL of the same item number.
  • Expired products: redirect to successor or category.
  • Categories: to the corresponding new category.
  • Filter and sort pages: usually not individually, but for the category.

Do not forget images

Product images bring visitors through image search. If they are now under new addresses after the change, important image URLs should also be redirected.

Packaging and inserts

QR codes on packaging, leaflets, or invoices often point directly to product pages. When switching shops, dynamic codes have a clear advantage: the destination is adjusted in the dashboard, and the already printed goods remain valid.

Create dynamic QR codes for free
Start with 2 dynamic QR codes that are free forever. No subscription, no credit card.
Start free now →

Frequently asked questions

What do I do with products that are no longer available?

If there is a successor, redirect to it. Otherwise, redirect to the appropriate category. A permanently removed product without a replacement can also receive the status 410.

Do I need to redirect filter pages?

Usually not individually. They rarely have their own rankings; a redirect to the category is sufficient.

How do I test thousands of redirects?

With a crawler that processes the list of old addresses and logs the status code and target.

Reserve a spot

Reserve your spot before we go live.

One email as soon as the tool goes live — including pricing and the free plan. No spam, unsubscribe any time.

Only until launchLaunching in the next few weeks
  • Your free account is reserved — there is nothing to pay yet anyway
  • 90 days of unlimited destination changes instead of 30, only for early sign-ups
  • Launch price locked in, even if we raise prices later

By subscribing you consent to receiving the newsletter. You can withdraw consent at any time via the unsubscribe link in every email.

Keep reading