Bulk SEO URL Generator (Templates + 301 Redirects)
ViralMESH – Bulk SEO URL Generator lets you generate clean, search-friendly SEO URLs for your OpenCart store in bulk, using templates, filters and collision-safe rules. Designed for OpenCart 3.x stores with large catalogues where doing SEO URLs manually is… a tragic waste of a human life.
Key Features
• Bulk generate SEO URLs in batches to avoid timeouts on large stores
• Supports multiple entity types
• Products
• Categories
• Manufacturers
• Information pages
• Template-based URL generation
• Products: {name}, {model}, {sku}, {manufacturer}, {product_id}
• Categories: {name}, {category_id}
• Manufacturers: {name}, {manufacturer_id}
• Information: {title}, {information_id}
• Lowercase, hyphen-separated URL slugs
• Automatically converts spaces/symbols into -
• Removes unsupported characters
• Product filters
• Generate for a specific Category (products in that category)
• Generate for a specific Manufacturer
• Smart collision handling (when a keyword already exists)
• Increment: -2, -3, etc.
• Append ID
• Append short hash
• Overwrite control
• Fill only missing keywords
• Or overwrite existing keywords
• 301 Redirect support (when overwriting)
• Stores old keyword → new keyword mapping
• Automatically issues a 301 redirect for old URLs to the new URL (SEO-friendly)
• CSV report
• Download a CSV showing what was created/updated and the before/after keywords
• Safety prompt
• Admin notice reminding users to backup the database
• Must confirm backup checkbox before running (helps prevent “I clicked buttons and now I’m sad” incidents)
Benefits
• Saves hours of manual SEO URL work
• Helps improve click-through rate with cleaner URLs
• Prevents duplicate keyword issues automatically
• Redirects protect SEO when URLs are regenerated
• Reporting makes it easy to audit changes
Compatibility
• OpenCart 3.x (built and tested for 3.0.3.9)
• Installation via OCMOD
• Works with multi-store and multi-language setups (keyword generation is per store/language in seo_url)
Notes
• This extension writes directly to the seo_url table.
• A full database backup is strongly recommended before running.
Login and write down your comment.
Login my OpenCart Account