Permalink Manager Pro allows you to customize WooCommerce permalink formats in almost any way you want. Instead of relying on global rewrite base, each product, category, or tag can have its own custom URL.
WooCommerce permalinks use a fixed URL structure for products, product categories, and product tags. In many cases, this does not match how you want your store URLs to look or how your store is organized.
If you need more control, a dedicated plugin is the simplest solution. Permalink Manager replaces the default permalink system with its own logic, so you can customize your store URLs freely without writing any PHP code.
Supported Content Types
Permalink Manager works with the following WooCommerce content types:
- Products
- Product categories
- Product tags
- Product attributes
The plugin is not limited to WooCommerce and works with other custom post types and taxonomies as well. You can edit them individually or apply the same URL structure to all items at once using Permastructures.
Customizing WooCommerce URLs with Permalink Manager Pro
Bulk Changes
The easiest way to quickly rewrite multiple WooCommerce permalinks is by using the Permastructures editor. Changing the permalink format in that section will automatically set the default for all new WooCommerce permalinks.
If needed, you can also adjust the existing permalinks to follow the same structure. To follow best practices, keep the URL structure simple and descriptive. One way to achieve this is by removing unnecessary words from store permalinks.
Although URL length does not affect search ranking, shorter URLs are easier to read, and remember.
Individual Adjustments
If you need to change permalinks individually, you can do so easily directly from the "Edit product (category)" page when updating content or through the bulk "URI editor" in the plugin dashboard.


Automatic Redirects
When you publish a new product or category, search engines have not indexed their URLs yet. So if you change their permalinks early on, there is nothing to break.
Still, it is a good idea to choose the final permalink structure early for your WooCommerce store and avoid changing it later.
For any WooCommerce URL you do decide to change, Permalink Manager automatically redirects the old permalink to the new one. This helps you avoid "404" errors and broken URLs without installing another plugin just for redirects.
Customizing WooCommerce Permalink Structures
Adding SKU to Product Permalinks
Adding custom fields to WordPress permalinks usually requires custom PHP or complex workarounds. Permalink Manager Pro removes that problem.
You can add a product SKU to your WooCommerce URLs directly from the admin dashboard without any coding.
You simply choose your preferred permalink structure from the plugin settings, add the SKU variable, and the plugin does the rest.
Removing /product/ and /product-category/ from WooCommerce URLs
By default, WordPress keeps permalinks system simple. This is great when you are starting out, but it also means you cannot strip away the standard URL bases using only the settings that come with WooCommerce.
Permalink Manager lets you remove the /product/ and /product-category/ parts from WooCommerce URLs without writing complex custom code snippets.
When a visitor opens a page, the plugin finds an exact URL match and loads the correct content, no matter if it is a product, a category, or a custom post type item without rewrite rules conflict and "404" errors.
Removing "-2" from Products' and Product Categories' URLs
WordPress automatically appends numbers like "-2" to a URL whenever it detects a duplicate slug. This can happen even if the content is in a different category, parent page, or language.
With Permalink Manager, you can reuse the same slug in WooCommerce permalinks freely without WordPress forcing a numeric suffix.
You can strip the suffix from specific products and/or categories one by one, or set the plugin to use titles instead of original slugs inside custom permalinks.



