How to Change Your WooCommerce Shop URL: Step-by-Step Guide

WooCommerce Change Shop Url

Want to rename your store from /shop/ to /store/? Changing one page slug is easy, but WooCommerce also needs to know which page acts as your product catalog.

This WooCommerce Change Shop URL guide shows how to rename the shop page, confirm its WooCommerce assignment, refresh permalinks, preserve SEO value with a redirect, and test the result.

Why Change Your WooCommerce Shop URL?

  • Branding replaces a generic /shop/ path with /store/, /catalog/, or another meaningful slug.
  • SEO clarity gives visitors and search engines a more descriptive URL.
  • Rebranding keeps your site structure aligned with a new business name or offer.

Before You Change the URL

Record your current shop URL and create a backup before editing. Check menus, header buttons, XML sitemaps, analytics goals, and any custom code that links directly to the old address. Pick a short, lowercase slug with hyphens, such as store or products.

How to Change the WooCommerce Shop URL

Edit the Page Slug

Open Pages in WordPress and edit the page currently used as your shop page. In the page settings, find Slug, replace shop with your new value, and save or update the page.

[screenshot] WordPress page editor showing the Shop page, its permalink panel, and the changed slug.

Confirm the WooCommerce Shop Page

Go to WooCommerce > Settings > Products > General. Under Shop pages, check Shop page. Select the same page you edited, then save changes. The page title can stay “Shop”; only its URL slug needs to change.

[screenshot] WooCommerce Products settings with the Shop page selector open and the correct page selected.

Refresh Permalinks

Open Settings > Permalinks and click Save Changes. You do not need to change the permalink structure. Saving flushes WordPress rewrite rules and often prevents product or category URLs from returning 404 errors after the slug change.

Tip: Update your navigation menu and any hard-coded shop links immediately after changing the slug. Dynamic WooCommerce links usually follow the assigned page automatically, but custom links do not.

Redirect the Old Shop URL

Add a permanent 301 redirect from the old path to the new one, for example from /shop/ to /store/. Use your redirect plugin, hosting panel, or server configuration. A redirect preserves visitors, bookmarks, and much of the old URL’s search value.

Redirect 301 /shop/ /store/

Test Your New Shop URL

  • Open the new URL in a private browser window and confirm products load.
  • Check product links from the catalog, categories, search, and breadcrumbs.
  • Test the old URL and confirm it redirects with HTTP status 301.
  • Test cart and checkout to catch broken navigation or mixed-content issues.
  • Monitor Search Console for crawl errors after deployment.

FAQs About Changing the WooCommerce Shop URL

Can I change /shop/ to /store/?

Yes. Edit the page slug, confirm the page under WooCommerce product settings, refresh permalinks, and redirect the old path.

Does changing the slug change page content?

No. It changes the page address. WooCommerce still renders the product archive through the page assigned as Shop page.

Do I need a redirect?

Yes, when the old URL was public or indexed. A 301 sends users and search engines to the new address instead of a 404 page.

What if products show 404 errors?

Save permalinks again, clear cache, verify the shop page assignment, and test product permalinks. Persistent errors can indicate a server rewrite or plugin conflict.

Conclusion

Changing a WooCommerce shop URL takes only a few minutes when you update the page slug and WooCommerce assignment together. Refresh permalinks, redirect the old path, and test the complete shopping journey before considering the change finished.

Before launch, review how to change currency in WooCommerce and WooCommerce checkout optimization tips for two related store improvements.

Need help with WooCommerce customization, redirects, or store performance? Hire a WooCommerce developer or reach out directly.

About The Author

Picture of Andriy Haydash

Andriy Haydash

Andriy Haydash is a WordPress Expert who helps people build and launch successful WordPress membership and e-learning websites.

Note: Not all of the articles are written directly by me.
Affiliate Disclaimer: Some links in the post may be my affiliate links

The Ultimate Managed Hosting Platform

Before YOU Leave...
Join My Newsletter

Get practical tips & tricks on how to start, grow and market your course/membership site.