SEO Suite Component
SEO URL Manager
Generate missing OpenCart SEO URLs safely and understand when regeneration, redirects and language handling matter.
OptionalComponent 3.0.2Difficulty: Moderate
Generate clean OpenCart SEO keywords, protect existing URLs and create redirects when deliberate regeneration occurs.
What is an SEO URL?
A readable keyword URL is easier for people to understand than a raw route with IDs. Example: /canon-eos-camera is clearer than a technical product route.
Settings
| Setting | What it means | Recommended for beginners | Change it when… |
|---|---|---|---|
| Auto Generate on Save | Creates missing SEO keywords when supported entities are saved. Default off. | Keep off until you have reviewed the generator output. | You are satisfied with the templates and want new/edited content handled automatically. |
| Product Template | Default keyword template: {name}. | Keep {name} unless your catalog has many duplicate names. | You need another stable differentiator. |
| Character Mode | Controls native/transliterated character handling. Current default uses native characters. | Use native characters for properly supported multilingual URLs unless your business requires transliteration. | Your URL policy specifically requires another mode. |
| 301 Redirect on Regeneration | Creates permanent redirects when an existing URL is intentionally regenerated. Default on. | Keep enabled. | Only change with a very specific migration strategy. |
| Hreflang / Language Prefix Support | Optional multilingual URL/language assistance. Default off. | Leave off until your multilingual store structure is confirmed. | You operate multiple indexable languages and have reviewed language URLs carefully. |
| Generate Missing | Creates keywords only where none exist. | Use this first. | This is the safest bulk action. |
| Regenerate Existing | Replaces already-existing keywords. | Avoid as routine maintenance. Back up and review redirects first. | You are intentionally migrating a bad URL structure. |
| Static Route URLs | Optional friendly keywords for selected OpenCart routes. | Create only when a real public route needs one. | A custom/static route is customer-facing and should have a clean URL. |
Best beginner workflow
Preview / review your template
Generate missing keywords only
Check duplicates/conflicts
Test product/category URLs
Enable auto-on-save later if you trust the pattern
URL stability mattersAn existing URL can already have links, bookmarks and search history. Do not regenerate good URLs merely because a new pattern looks nicer.
Multilingual stores
OpenCart 4 stores can have language-specific URL behaviour. Use native-language keywords where they make sense, keep language/store scope in mind, and enable hreflang/language options only after confirming that every public language has a correct reachable equivalent.
Explore HuntBee Suites