Custom product URL patterns in Shopify by using Arigato Automation
Automatically generate custom product URLs using SKU, vendor, title, or other tokens for improved website navigation.
This automation fires whenever a new product is created or updated in your Shopify store. It uses the "Update Product Fields" action to change the product handle. In our example, we set it to use the product's vendor, the title of the product, and the SKU using their respective token browser items. This setup will produce URLs similar to the following: /products/my-vendor-my-product-title-my-first-sku
This workflow is completely customizable and you can change the URL pattern to whatever suits your needs.
Note that Shopify does not allow you to add slashes in URLs. You also cannot remove the term "products" from your URLs. You could create redirects using these formats but your canonical URLs can not use them.