- Docs
- Template settings
- SEO generator
SEO generator
How to automatically generate meta title, description and SEO URLs for products, categories and manufacturers, plus home page meta tags and OG image in the Trust template for OpenCart 3.
The SEO generator fills in meta tags and page URLs from templates — no need to write them by hand for thousands of products. Open Octemplates → Trust OCTemplates - template settings, the “SEO generator” tab.
SEO title and description
Meta tag templates for products, categories and manufacturers. Turn the generator on with the “Enable” switch at the top of the tab, then for each page type — “Generate SEO Title” and “Generate SEO description”.

Variables
Write plain text in a template and insert variables — the generator replaces them with the page data:
| Variable | Replaced with | Product | Category, manufacturer |
|---|---|---|---|
[name] | Product, category or manufacturer name | ✓ | ✓ |
[price] | Price (the special price, if any) | ✓ | |
[model], [sku] | Model, SKU | ✓ | |
[category], [manufacturer] | The product’s category and manufacturer | ✓ | |
[store] | Store name | ✓ | ✓ |
[address], [phone], [time] | Address, phones and working hours from “Contacts” | ✓ | ✓ |
Product template examples:
[name] — buy for [price] | [store]
[name] [model] by [manufacturer]: price [price], fast delivery. Call [phone].
Only for empty values
For products and categories you can turn on “Generate only for empty values”. Then the generator doesn’t touch meta tags you filled in manually and fills only empty ones. The “Meta Tag Title” field in the product editor also becomes optional.
Page number in categories. So that pagination pages (2, 3…) don’t share the same meta tags, turn on “Add page number to meta title and description” in the category page settings.
SEO URL
URL templates for products, categories, manufacturers, articles, blog categories and blog articles.

| Page | Default template | Variables |
|---|---|---|
| Product | [name]-[model]-[lang_prefix] | [name], [model], [sku], [brand], [lang_prefix] |
| Category, manufacturer, article, blog | [name]-[lang_prefix] | [name], [lang_prefix] |
The Lang prefix is set for each language and replaces [lang_prefix] so URLs in different languages don’t collide: for example, ua and en.
Important. SEO URLs are generated only when adding or editing a product, category, manufacturer or article. Existing pages are not changed automatically — and that’s good: changing URLs of indexed pages without redirects hurts SEO.
Home page
On the “Home page” tab set the home page meta title and description for each language, and the Open Graph image — the picture shown when a link to your store is shared in Facebook, Telegram or Viber.

The recommended OG image size is 1200 × 630 pixels.