In short. Odoo updates the link when a product name or blog post title changes and keeps the old link through a 301 redirect.
Definition: In Odoo, changing a blog post title or a product name automatically updates the link to the related webpage. Odoo's SEO documentation says the old link continues to function as a 301 redirect.
Key facts
- Odoo automatically updates the related webpage link after a blog post title or product name changes, according to its Search Engine Optimization documentation.
- Odoo's pages documentation classifies pages generated when a product or blog post is published as dynamic pages. The same documentation describes URL redirections for both static and dynamic pages.
- For the automatic renaming case, Odoo says that the old link functions as a 301 redirect and that this maintains SEO, in its SEO note.
- Odoo documents a redirect record for a modified page URL when Redirect Old URL is enabled. The record can be reviewed from the developer interface described in the pages guide.
What happens after a title or name change?
The public link changes with the content title or product name. Odoo's SEO documentation names both cases explicitly: a blog post title and a product name. It describes the old link as still functioning through a 301 redirect, so a visitor who follows an older address can reach the updated webpage.
Odoo's pages guide places products and blog posts in the dynamic-page category because Odoo generates those pages from database content. That classification matters when you compare automatic renaming with a manually configured route rewrite. The guide also states that redirects can be configured for static and dynamic pages.
Which redirect status does Odoo document?
For the automatic product or blog post renaming described in the SEO documentation, the named status is 301. Odoo's redirect guide defines 301 Moved permanently as a permanent redirection and 302 Moved temporarily as a temporary one. The guide separately describes 308 Redirect / Rewrite as a permanent rewrite typically used for dynamic pages, with /shop to /market as its example.
This is a useful distinction when reading the Odoo interface. The SEO note explicitly names 301 for the automatic title or name change. The broader redirect mapping guide documents 308 for a dynamic route that is deliberately renamed, while its page-properties instructions expose Redirect Old URL and a selectable redirect type for a URL change.
Where can you inspect the redirect?
Odoo says to activate developer mode before opening existing URL redirections or creating new ones. Its documented path is:
Website ‣ Configuration ‣ Redirects
In the Rewrite view, the guide lists URL from, URL to, Website, Active, and Sequence among the redirect fields. Sequence controls the order in which redirects are performed when a chain contains several redirects. The same guide says that a 301 redirect uses the new URL in search results and is cached by browsers.
For a renamed product or blog post, check the old address and the current address in the redirect list. The Odoo documentation establishes the automatic URL update and 301 behavior, while the exact slug-generation rules for each title or name are left unspecified.
Related terms
FAQ
Does Odoo keep the old product or blog post address?
Yes. Odoo's SEO documentation says the old link still functions as a 301 redirect after the product name or blog post title changes.
Should this automatic case use a 301 or a 308?
Odoo names 301 for the automatic product or blog post renaming case. Its general redirect guide describes 308 as a permanent rewrite typically used for dynamic pages, including a /shop to /market example.
Where are Odoo redirect records listed?
Activate developer mode, then open Website ‣ Configuration ‣ Redirects. Odoo's guide says this view gives access to existing URL redirections and new redirect records.
Sources
- Odoo, "Search Engine Optimization (SEO)", Odoo 19.0 documentation
- Odoo, "Pages", Odoo 19.0 documentation
Check how a page reads to answer engines. Open the GEO score analyzer