Custom Permalinks for WooCommerce

Full control over store URLs — remove /product/ and /product-category/, use SKUs or full category paths, with automatic 301s and canonicals.

Custom Permalinks for WooCommerce gives you full control over your store’s URL structure. Remove /product/ and /product-category/ from permalinks, or build any custom structure — site.com/category-name/product-name, full category paths like site.com/electronics/laptops/macbook-pro, and more.

You probably need it if you migrated from another platform and want to keep your old URLs, if you follow the SEO practice that shorter URLs rank better, or if you simply want prettier, more informative links.

  • Automatic 301 redirects — old URLs keep working when you change structures, so you never lose returning customers or link equity.
  • Automatic rel=canonical — search engines always see the master copy, avoiding duplicate-content issues.
  • Custom URL endings — replicate legacy structures with .html, .htm, .php, or any extension you specify.
  • SKU-based slugs — use the product SKU in the URL instead of the title-based slug.
  • Per-product and per-category permalinks — override the global structure for individual items.
  • Yoast integration — the primary category from Yoast is used for permalink generation, and new URLs land in the Yoast sitemap automatically.

What it does

Clean category URLs

Remove /product-category/ so the category slug sits right after the domain.

Clean product URLs

Drop /product/ or build product + category path combinations.

Automatic 301 redirects

Visitors on old URLs are redirected — no lost customers or rankings.

Automatic rel=canonical

Search engines get the master URL; duplicate content stays a non-issue.

SKU & custom endings

SKU-based slugs and legacy endings like .html for migrated stores.

Yoast SEO integration

Primary categories drive permalinks; sitemaps update automatically.

See it in action

Click any screenshot to enlarge.

Category URL without /product-category/
Category URL without /product-category/
Product URL without /product/
Product URL without /product/
SKU instead of the product slug
SKU instead of the product slug
Custom URL endings like .html
Custom URL endings like .html
Permalink structure settings
Permalink structure settings
Advanced options - 301 redirects and canonical
Advanced options - 301 redirects and canonical
Individual product permalink
Individual product permalink
Individual category permalink
Individual category permalink

Pricing

Single Site

$49 / year
  • One year of updates & support
  • Quality checked by the WooCommerce team
  • 30-day money-back guarantee
Get now

Questions before you start?

We answer every message — usually within one working day.