Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Website (website)
• Discuss (mail) |
Lines of code | 313 |
Technical Name |
url_slug_optimizer |
License | LGPL-3 |
Versions | 16.0 17.0 18.0 |
URL Slug Optimizer
Enhance your website's SEO and user experience with the URL Slug Optimizer! This powerful module gives you complete control over your website's URLs, enabling you to replace existing slugs with custom, SEO-friendly, and often shorter ones, without breaking existing links. Maintain your site's structure and improve readability with personalized slugs. The module also provides robust redirection management to handle old URLs gracefully.
Key Features
- ✅ Custom Slug Creation: Replace default Odoo slugs with custom, human-readable, and SEO-friendly URLs, often resulting in shorter, more shareable links.
- ✅ Original Route Preservation: Ensure existing links and internal website functionality remain intact even after slug modification.
- ✅ Redirection Management: Automatically create redirects from old URLs to new ones, preventing 404 errors and maintaining SEO rankings. Manage redirects manually or let the system handle them automatically.
- ✅ Easy-to-Use Interface: Intuitive interface for managing slugs and redirects within Odoo.
Getting Started

- Install the Module - Begin by installing the URL Slug Optimizer module in your Odoo system.
- Access the Dashboard - Once installed, you will land on the dashboard page. Click on the "New" button to create a new URL mapping.
Creating a URL Mapping
After clicking "New", you will be redirected to a page where you can:
- Enter the Original URL
- Enter the Updated URL
-
Choose whether to fetch content from the updated URL
or simply redirect (default option).
Important Guidelines for URL Formatting
- The URL should not include the domain name.
- It must start with a slash (/).
✅ Correct Format:
/shop/bougainvillea-glabra-bougainvillea-73#attr=45❌ Incorrect Format:
https://stage.rootsraja.in/shop/bougainvillea-glabra-bougainvillea-73#attr=45Once you have entered the details, click Save to activate the module.
How Fetch Content Works
If "Fetch Content" is Unchecked: The system will redirect to the updated URL without fetching content.
▶️ Example VideoIf "Fetch Content" is Checked: The system will dynamically fetch and display content from the updated URL.
Example Workflow

Before :

After :

Batch Delete Functionality
On the dashboard, you can also delete multiple URL mappings in bulk:
- Select the URLs you want to delete.
- Click on the Settings icon.
- Choose Delete to remove the selected URLs.
This feature helps manage and optimize URLs efficiently.

Version :
18.0
10 February 2025
Initial release of the app.
Version :
17.0
10 February 2025
Initial release of the app.
Version :
16.0
10 February 2025
Added features to filter customer.
Please log in to comment on this module