SEO URL Rewrite for Magento 2

Automatically create unique product URLs to avoid situations when a product has multiple links to it. Settle the desired URL depth level to optimize the paths to your product pages and make them search engine friendly.

  • Utilize a short or along path in a product URL
  • Select the pass by a sum of characters or URL depth level
  • Redirect secondary URLs to the main one automatically
  • Ignore certain categories in a product’s link
  • Customize breadcrumbs according to URL or category
  • Auto generate rewrites for categories and products
  • New!Hyvä Checkout ready
Add to Wish List
Product updates and support for 12 months

Updates and support prolongation - $85

more info

Pick a combo deal with 15% discount:

Save $74.55

What benefits do you get for your store


Automatically generate appealing URLs both for customers and for search engines

Speed up product management with the one-click links rewriting system


Attract more customers and grow sales thanks to improved store pages indexing

Create SEO-friendly URLs for store pages

Having a high search engine ranking is crucial for the success of your e-commerce business. One of the most important factors that affect your website's discoverability is the indexation of your in-store pages, and having unique product URLs is key to this. By using Magento 2 Product Url extension, you can easily ensure that each product's URL is unique, eliminating issues with duplicate content and giving you full control over your product URLs.

Include category name in product URL

Once a product is included in several categories, you may encounter a duplicate content issue that can harm your store's SEO. However, by using the Magento Product Url extension, you can easily avoid this problem.
The extension creates unique paths for each product, ensuring that search engines only see one version of each page.


Customize breadcrumbs

You can easily adjust the built-in breadcrumbs using the Magento 2 Seo Friendly Url module. Display only the last visited category or the full URL to the product. The full URL option will implement all categories and subcategories from the URL into the breadcrumbs section.
The extension lets you avoid duplicating a subcategory in breadcrumbs when this subcategory is assigned to several categories simultaneously.

Auto create exclusive product URLs

With the SEO URL Rewrite extension, you can define the condition on how to check the length of each category path. You can either select the URL depth level or the total sum of characters in the path. That scenario will be used to set the number of categories and subcategories in URL.

Set the length of the category path

Use the shortest or the longest variant for the category path in product URL to include both a category and subcategories. Alternatively, you can limit a URL to the shortest number of categories. Moreover, you can always return to the Magento default options.

Automated 301 redirect to canonical URL

An extra step to avoid duplicate content in the store is to set redirects from the existing secondary URLs to the main canonical one.

Exclude a category from product URL

With the extension, you can also select a custom set of categories or subcategories to be removed from product links.

Automate URL rewrites regeneration for categories and products

Regenerate URL rewrites for Magento 2 categories and products in one click to make your newly-uploaded products ready for search engines faster. Speed up product management by applying all SEO parameters configured in your Magento instance to the new URLs without SSH and a command line to make links appropriate much faster.

Regenerate rewrites for category URLs

Often, before getting to a product page, customers (as well as search engines) come to a category page first. However, after migration, your category URLs may default to / Use the Magento 2 URL Rewrite Regenerator to optimize categories for both shoppers and search engines, thus you can easily make all or specific category URLs SEO- and user-friendly directly from the admin panel. As the extension uses previously configured Magento SEO settings, just set category ranges or particular IDs and run automatic regeneration.


Regenerate URLs for products

Similar to categories, by default newly-uploaded product URLs will look like: /, which can be neither user-friendly nor optimized for search engines. Generate URL rewrites for Magento 2 product pages to avoid such issues. In the same way as in the categories, specify product range (e.g. 100-123) or separate IDs (e.g. 25, 34). By the way, you can use both settings, and the regenerator will process the range first, and then will come to IDs.

More options for SEO URL Rewrite for Magento 2

  • Apply all Magento SEO settings for URL optimization
  • Monitor URL regeneration in a handy pop-up window
  • Automatically rewrite URLs for different store views
  • Manage regeneration with CLI commands if needed

Raise your store visibility in Google

Get a 100%-optimized store with all-in-one SEO Toolkit extension. Boost position in search results and constantly grow organic traffic with the 8 SEO optimization tools included.

Enhance Your Product Pages with Unique URLs and AI-Generated Content

To further boost your product descriptions, leverage our Magento AI extension, which can generate compelling and unique content, enhancing user engagement and potentially increasing conversion rates. Together, these tools work seamlessly to optimize your product pages and elevate your Magento store's overall online presence.

Transition your new business idea from Magento to Shopify seamlessly with our Magento to Shopify migration services, tailored for cost efficiency and agility, helping you capitalize on new market trends rapidly.

Adobe partner logo
Magento Marketplace logo
See 500+ verified reviews
1 Single points of sales
Trusted by Customers
Are Amasty extensions compatible with all themes and extensions by other vendors?
Amasty extensions work with all plugins we issued and with most 3rd-party plugins. If you come across a Magento 2 compatibility issue with any third-party module, we’ll definitely try to help you. If you face any technical issues, please create a ticket...
Will I get free support and updates?
Product updates for extensions purchased before Feb 1, 2022With the transition to product subscriptions, you will receive product updates for all extensions purchased before Feb 1, 2022 throughout the entire grace period — up to Aug 1, 2022. If you ...
Do you have the installation service?
Yes, you can use installation and configuration services that are available as the part of Pro and Premium add-ons for your product subscriptions.Please note that this installation service doesn’t include uninstallation. So, if you need to completely...
Can I request a free trial?
Amasty doesn’t provide any trials of Magento extensions. There's one exception: Amasty extensions are provided for testing or demo purposes to our official Platinum Partners as a part of the “access to Amasty extensions for testing purposes with Composer...
Can I test an Amasty extension on a staging site before transferring it to a live one?
Yes, you can install any Amasty extension on a test site and configure all the settings there before doing it on your live store.
How can I get a refund?
Amasty offers to its Customers a thirty (30) day money-back guarantee for the Software. In case the acquired extension didn’t meet your expectations, our support team is always ready to help you. Fees for support subscriptions and any services provided...
How can I receive a discount?
We are now working at a loyalty program for our customers that is supposed to bring even greater benefits in the long term. While it’s not out yet, you can look through these Special Offers. New discounts and specials are added every month. To stay ...
How to update a Magento 2 Amasty extension?
To update a Magento 2 extension by manual upload:1. log in to the customer account;2. navigate to the Products tab, scroll to the packages section, and click the Download link next to the extension that should be updated;3. Important: If some extension...
If I need additional features to be added to an Amasty extension, how can I ask for it?
To leave your feature request, log in to your customer account and open the Products tab. Then, scroll down to the bottom of the page, and leave your feature request in the following form: As soon as you send your request, it is considered by our ...
Magento 2 Amasty extensions installation
Each Amasty extension package is provided with the extension files, installation & setup guides, and a license agreement. Some extensions include import files examples as well. So how to install our Magento extension? What is the plugin...
How can I prolong support?
If you have an active support service subscription, it grants you access to support services for all products purchased before Feb,1 as long as your subscription is active. Alternatively, support services are only available as the part of a product ...
Can I change the EE extension to CE for free?
Usually, no, you can’t exchange modules. Please, contact our support managers and they’ll consider your case individually. → Learn more about our special offers
How can I get a discount to re-purchase plugins?
Usually, we don’t provide any discounts. But you can contact us, and we’ll consider your case individually. → Learn more about our special offers
Customer Reviews

Do you need specific features added so you can achieve your business goals?

Drop us a line and we'll customize this extension for you!

You can always download the recent version free of charge from your account installing an upgrade is easy

See Magento (and other software) versions we support and guarantee their compatibility with our extensions

Version 1.1.0
Last Update: May 29, 2023
1.1.0 - May 29, 2023
  • Improvement we updated Unique Product URL module dependencies by adding 'amasty/module-regenerate-url-rewrites' package
Version 1.0.26
Last Update: Mar 16, 2023
1.0.26 - Mar 16, 2023
  • Compatibility now the extension is compatible with Magento 2.4.5-p2, 2.4.6
1.0.25 - May 16, 2022
  • Compatibility the compatibility with php 8.1 was improved
1.0.24 - Mar 03, 2022
  • Compatibility compatibility with PHP 8.1 was improved
1.0.23 - Feb 24, 2022
  • Compatibility compatibility with Amasty XML Google® Sitemap was improved
  • Fix we resolved the issue with the extension ignoring the “Use Categories Path for Product URLs” setting
1.0.22 - Jan 18, 2021
  • Compatibility we enhanced the compatibility with default Magento sitemap functionality
1.0.21 - Aug 27, 2020
  • Compatibility compatibility with Magento 2.4 was improved
1.0.20 - Mar 31, 2020
  • Improvement compatibility with Amasty AMP extension was improved
1.0.19 - Feb 24, 2020
  • Fix we reviewed and corrected the behavior of Breadcrumbs settings
1.0.18 - Nov 25, 2019
  • Compatibility compatibility with Amasty Google Page Speed Optimizer was improved
1.0.17 - Oct 07, 2019
  • Fix categories are no longer getting added to meta title
1.0.16 - Jul 12, 2019
  • Fix issue with module configuration was resolved
1.0.15 - Jun 11, 2019
  • Fix the issue with module configuration was resolved
1.0.14 - May 10, 2019
  • Fix an issue with breadcrumbs was resolved
1.0.13 - Mar 25, 2019
  • Fix an issue with the breadcrumbs order was resolved
1.0.12 - Sep 11, 2018
  • Improvement the module configuration was enhanced
1.0.11 - Aug 17, 2018
  • Fix the issue on a product page was resolved
1.0.10 - Jul 04, 2018
  • Fix the issue after adding product to the cart was resolved
1.0.9 - Jun 15, 2018
  • Compatibility compatibility with Magento 2.2.4 was added
1.0.8 - May 29, 2018
  • Improvement SEO friendly URL enhancement was made
1.0.7 - Apr 18, 2018
  • Fix the issue with the sorting URLs by characters was fixed
1.0.6 - Apr 11, 2018
  • Fixed an issue with the canonical URL and 301 redirect
1.0.5 - Mar 19, 2018
  • Fixed an issue with incorrect longest / shortest paths in url-rewrites
1.0.4 - Feb 08, 2018
  • Fixed the breadcrumbs issue with several categories with the same url key
1.0.3 - Dec 11, 2017
  • Minor fixes
1.0.2 - Oct 26, 2017
  • Minor fixes
1.0.1 - Oct 11, 2017
  • Fix minor issue
Version 1.10.12
Last Update: Sep 11, 2018
1.10.12 - Sep 11, 2018
  • Improvement the configuration settings were enhanced
  • Improvement the configuration settings were enhanced

Ratings & Reviews

100% of 100