Prestashop Pretty / Clean URLs PRO

This PrestaShop module generates friendly urls for each type of page in your online store. This addon removes ID numbers from pages like categories, products, suppliers, manufacturers, cms pages etc. Links without ID in address are better for SEO purposes. Module creates automatic redirection. It will redirect old urls to new urls.

Shop version 1.7.x, 1.6.x, 1.5.x
Available translations
Module version 2.7.1
Works with ThirtyBees Yes
  • Trusted developer of module Pretty / Clean URLs PRO
  • Support to the module Pretty / Clean URLs PRO
  • Free updates of the module Pretty / Clean URLs PRO
  • Otwarty kod - możliwość wprowadzania zmian Pretty / Clean URLs PRO
  • Module Pretty / Clean URLs PRO works with PrestaShop 1.7
  • Module Pretty / Clean URLs PRO works with PrestaShop 1.6
  • Module Pretty / Clean URLs PRO works with PrestaShop 1.5

More info: Prestashop Pretty / Clean URLs PRO

We are pround to announce that this is the first available module for PrestaShop 1.7.x that fully supports new 'product page' and attributes switching process! Just go to demo page to check it!
As you probably know PrestaShop in version 1.7.4+ changed the way of how attributes work on product pages.
Module is ready to work with changes introduced with PrestaShop 1.7.4.0 but you need to use at least v2.6.0 of the module
PrestaShop 1.7.5 support
Due to the major changes in PrestaShop 1.7.5+ core files it was required to update the module and release dedicated version of the "pretty clean urls". We did it. To use module in PrestShop 1.7.5 you must update it to at least 2.7.0 version.

 

We are introducing Addon for PrestaShop that build pretty urls - valuable feature that increases  SEO value of your online shop based on PrestaShop engine. In simple words: from  search engine optimization point of view url like http://yourdomain.com/blue-lovely-shirt.html is much better than http://yourdomain.com/839-blue-lovely-shirt.html. This module generates such link for each type of page in your shop. With this module you can build friendly urls without ID for pages like:

  1. Product pages
  2. Categories
  3. Suppliers
  4. Manufacturers
  5. Cms Pages

 

friendly urls clean pretty clear prestashop without id

 

 

Module friendly URLs specification

It's the only one available addon that allows to use friendly urls without id in your online store only for selected types of pages. As a shop owner you can turn on / off ID numbers for products, categories, suppliers, manufacturers, cms pages. Of course you can remove ID only for products, or only for categories - you can remove id from each page too. Everything depends on you - module contains configuration tool to decide from which pages you will remove these ID numbers! In simple words you can:

  1. enable / disable ID numbers in URL for product pages
  2. enable / disable ID numbers in URL for category pages
  3. enable / disable ID numbers in URL for supplier pages
  4. enable / disable ID numbers in URL for manufacturer pages
  5. enable / disable ID numbers in URL for CMS pages

 

Facts about the module

  1. Automatic redirection of old urls (with ID) to new urls (without ID)
  2. Possibility to have the same slugs for products (products with the same name). Module analyse structure of url to display proper product page.
  3. Possibility to have the same slugs for categories (categories with the same name). Module analuse structure of url to display proper category page
  4. Full support of prestashop 1.7 (also attribute change on product pages! - this is common problem in modules to build clean urls. Module from my offer works well)
  5. Full support of modules like advanced search, prestablog, simple blog, smart blog etc. (pages of these modules are visible and works well, without internal server errors)

Usage examples of module: Prestashop Pretty / Clean URLs PRO

  • Remove the ID from product page url
  • Remove the ID from category page url
  • Remove the ID from cms page url
  • Remove the ID from cms category page url
  • Remove the ID from supplier page url
  • Remove the ID from manufacturer page url
  • First PrestaShop module that allows to use the same product names in url
  • First PrestaShop module that allows to use the same category names in url
  • Remove the .html from product url

Associated videos: Prestashop Pretty / Clean URLs PRO

No video is associated with this module at the moment

Module reviews: Prestashop Pretty / Clean URLs PRO

Average grade
4.96
Telmo2018-08-04
Hugues2018-07-15
Milán2018-07-08
Przemysław2018-06-19
Eliza2017-11-09
Liliana2017-07-19
Emelie2017-07-03
Rosolino2017-04-01
Alex2016-09-21
Lina2016-06-26
Pietro2016-06-07
Marianita2016-01-14
Benjamin2015-11-25
Jan2015-11-16
Joaquim2015-10-08
Péter2015-08-06
Lorraine2015-05-12
Patrícia2015-01-23
Roger2014-12-12
Emma2014-11-03
Nathan2014-03-21
Rayan2014-01-27
August2013-12-18
Verónica2013-06-23
Richárd2013-05-21

Frequently asked questions

Feature under construction

Associated blog posts

No blog entries associated with this product

Pretty / Clean URLs PRO Changelog - informations about updates

2.7.1

- added improvements to the module to support AdvancedSearch4 module again

 

2.7.0

- released version of the module dedicated for prestashop 1.7.5+

- from now library for prestashop 1.7.5+ is available as an independent zip file

- it is becuase of changes in prestashop 1.7.5+ core, so it was required to release dedicated version of the addon

 

2.6.9

- added improvements to identification of product in multistore environment in PrestaShop 1.7.x

 

2.6.8

- added improvements to 301 redirection from old urls to new urls in PrestaShop 1.7.x

 

2.6.7

- added support of pm_modalcart3 module as well as other modules that use front controllers with "_" symbol in controller name

 

2.6.6

- added feature to enable or disable auto-redirection to new urls (from old url with ID to new url without ID)

 

2.6.5

- added feature to better identify supplier and manufacturer pages

2.6.4

- added improvements to recently added feature to fix potential collisions

 

2.6.3

- added improvement to collisions feature

- for shops with large catalog you can use ajax tool to fix collisions, you will avoid server timeout if hosting has limited resources

 

2.6.2

- updated feature that displays potential collisions, it displays collisions for all languages available in shop

- added feature to fix collisions with one mouse click

 

2.6.1

- added improvements to support of attributes in prestashop 1.7.4+

 

2.6.0

- added improvements to categories and product pages in prestashop 1.7.4.1+

 

2.5.9

- added improvements to the code to support multilanguage shops in a better way in old releases of prestashop (older than v1.6.1)

 

2.5.8

- added improvements to collisions list

- it shows coliisions from shop that is currently managed (multistore) to avoid fake coliisions

- added feature to check exact list of collisions (categories, products)

 

2.5.7

- added improvement to product page in prestashop 1.7

- now when quantity is increased - module does hide and enable "add to cart" properly (depending on product's availability)

 

2.5.6

- added improvements to product page and default attribute identification

- added improvements to category / product pages identification when category name is a number/numbers

 

2.5.5

- added new feature to support category urls with .html at the end

- this version of module requires reinstallation

 

2.5.4

- released improvement of the module to support express cache module

- new version of module requires reinstallation

 

2.5.3

- added improvements to prestashop 1.7.x module workflow on product pages. 

- it does not generate javascript error in themes without product_details div

 

2.5.2

- added improvements to recognition process of old urls (for automatic redirection purposes)

 

2.5.1

- added feature to automatically redirect old urls to new urls

- this feature requires reinstallation of the module (overrides)

 

2.5.0

- added improvements to save process of product customization, module remember selected combination even after combination save process (in PrestaShop 1.7.x - prestashop 1.6.x worked well)

 

2.4.9

- added fixes to notification about ambigious id_shop varible in sql requests

 

2.4.8

- added improvements to installation process of overrides to /overrides/controllers/front/listing directory in prestashop 1.7

 

2.4.7

- added improvement to product rewrite, now it can be changed without message that {id_product_attribute} is required

 

2.4.6

- added improvements to module workflow related to enabled / disabled options to remove the id from urls

 

2.4.5

- added feature to support urls with the same name

- module to display product page analyses the structure of url and based on this analyse - display proper product page

 

2.4.4

- pretty clean urls v2.4.4 is now first module that fully supports prestashop 1.7.x product pages with attributes switch process.

 

2.4.3

- added improvements to updates checker feature

- added fixes to 'quick view' feature in PrestaShop 1.7.x

 

2.4.2

- added improvements to support of product pages in prestashop 1.7

 

2.4.1

- added improvements to dispatcher override, now it finds cms page much better than previously

 

2.4.0

- added new feature to module configuration page to inform about posible collisions

- module displays information about the same URLs to product / categories

- if product will have the same main category and link rewrite - the urls will be identical, so it will be necessary to change it

- if categories will have teh same name and the same parent - the urls will be identical, so it will be necessary to change it

 

2.3.0

- added improvements to link "preview" products from shop's back office (on product edit page)

 

2.2.0

- added improvements to identification of manufacturers and suppliers 

 

2.1.0

- added better category identification if categories have the same name

- now module allows to use also the same names of subcategories (up to 3 levels inside tree)

- modle will analyse whole path to category and display proper category page 

- improved "updates" system checker

 

2.0.0

- better support of PrestaShop 1.7.x

 

1.9.9.1

- improvements to url rewriting for modules

 

1.9.9

- added improvements to product rewriting if option to remove ID is disabled

 

1.9.8

- added fixes related to language switch process while someone browse category pages

- now it redirects to properly translated (to correct language) category page

 

1.9.7

- better support of accented urls (urls with unique charcodes for some languages) 

 

1.9.6

- added fixes to url rewritting related to categories in multistore environment 

 

1.9.5

- rewrited code of dispatcher core to support psr-2 standards

 

1.9.4

- manufacturers and suppliers were not working stable so i have to improve these pages to avoid potential problems / issues

 

1.9.3

- added improvements to recently added fixes

 

1.9.2

- added fixes to dispatcher class related to id_manufacturer identification

- added fixes to dispatcher class related to id_supplier identification

 

1.9.1

- module works with leoblog module now

- module works with smartblog module now

- pretty clean urls module in these addons does not generate 404 error. Instead it displays proper page now.

 

1.9.0

- reformated code to psr-2 coding standards again

 

1.8.9

- added improvements to module code

- module is coded with psr-2 standards now

- added fixes related to product pages links with number in name

 

1.8.8

- added fixes to appearance of PHP warning that appeared on product pages

 

1.8.7

- from now this is the only one module that works with duplicated url slugs for categories!

 

1.8.6

- added fixes related to language switcher

- links to category pages while someone changing language are generated properly now (module doesnt spawn 404 error)

- added updates engine

- you can check for addon updates directly from module configuration page

- you can enable / disable automatic updates notifications

 

1.8.5

- fixes to url rewritting related to manufacturers (when manufacturer name contained special characters module spawned 404 error)

- fixes to url rewritting related to suppliers (when supplier name contained special characters module spawned 404 error)

 

1.8.4

- added fixes to url rewritting

- added improvements to support PrestaShop 1.7!

 

1.8.3

- added fixes related to links to products and categories. There was a problem with url rewritting if url contained date range like "2014-2016 Audi a7 matrix LED lights" or "90-95 Toyota Breaks" etc. Fix that was applied eliminates rewrite problems now.

 

1.8.2

- added fixes related to "PHP NOTICES" appearance in php error log

 

1.8.1

fixed option to enable / disable pretty urls for selected types of pages from store:
- manufacturers (you can properly enable or disable pretty urls for this kind of page)

- suppliers (you can properly enable or disable pretty urls for this kind of page)

- categories (you can properly enable or disable pretty urls for this kind of page)

- products (you can properly enable or disable pretty urls for this kind of page)

- cms pages and cms categories (you can properly enable or disable pretty urls for this kind of page)

 

1.7.7

dodane zostały poprawki do sposobu generowania linków do kategorii i podkategorii

 

1.7.6

rozpoczęcie logowania zmian w module za pomocą changeloga

poprawki do działania przyjaznych URL kategorii z włączonym protokołem SSL (https)

Module price
29.99 €
24.99 €
Add product to cart

Check online demo

This is the link to demo store based on PrestaShop where you can see how the module works. Friendly URL without ID is enabled for each available type of page (product, category, cms, cms category, manufacturer, supplier).

This is the button that redirects you to demo page based on recent version of PrestaShop 1.7.x

Gallery