Get in touch
  • OpenCart
  • SEO
  • v1.1.1

SEO Templater — bulk meta tag generation for OpenCart 2.3, 3.x and 4.x

One template instead of thousands of manual meta tags: bulk title, description and H1 generation for OpenCart products and categories, canonical on filters and pagination.

Download Free
Pro · lifetime licence The more sites, the less each one costs
Compatibility
OpenCart 2.3.0.x, 3.0.2 – 3.0.5.0 and 4.0.2 – 4.1.x
Version
v1.1.1 (OpenCart 4)
v1.1.2 (OpenCart 3.x)
v1.0.1 (OpenCart 2.3)
Licence
two sites, lifetime
Trial
7 days, no card, one per site
Updated
26 October 2026
Or all 173 Pro modules with All Access — 4 990 ₴ / year

The module in action — 38 sec

Clear even without sound: Ukrainian subtitles

What Free has,
and what Pro adds

The free version works with no time limit. Pro adds the rest of the features in the table.

Feature Free Pro
Meta tag templates with placeholders ✔ ✔
Separate for products, categories, manufacturers and information pages ✔ ✔
Rules by category and manufacturer with priority ✔ ✔
"Before → after" preview before applying ✔ ✔
Control over title and description length ✔ ✔
Run history and one-click rollback ✔ ✔
Canonical without filter, sort, limit and UTM tags ✔ ✔
rel=prev / rel=next and noindex for filter pages ✔ ✔
Bulk generation in batches: up to 200 entries per run; unlimited — ✔

What it looks like

SEO Templater for OpenCart — free version and meta tag statistics
A fresh install is the free version: generation works, but one run processes up to 200 entries. The tiles show how many entities are still missing a title and description.
SEO Templater — meta tag templates with placeholders
Separate formulas for products, categories, manufacturers and information pages. A placeholder is inserted with a click.
SEO Templater — choosing entities, fields, languages and generation mode
What to generate, for which fields and languages, and in which mode — fill in empty fields only, or overwrite everything.

Key points

Templates instead of manual work

Meta tags are described as a formula with placeholders — product name, category, manufacturer, model, SKU, price, an attribute or option value, store name, year, page number.

Look first, then apply

Before generation there’s a preview with a “before → after” list and highlighting for title and description length overruns.

Canonical on filters — OpenCart’s biggest headache

Pages with filter, sort, limit parameters and campaign tracking tags create dozens of duplicates of the same page.

The trial starts when you ask

A fresh install is the free version, nothing switches on by itself. The “Try Pro for 7 days” button → e-mail → the key right in the window and by e-mail.

One key — two sites

Moving the store? Unbind the licence on the old domain and activate it on the new one yourself. For studios — keys for 5 or 25 sites, or unlimited.

Technical requirements

  • OpenCart 2.3.0.x, 3.0.2 – 3.0.5.0 and 4.0.2 – 4.1.x

Version history

v1.1.1 OC 4.x v1.1.2 OC 3.x v1.0.1 OC 2.3 Current 26 October 2026

A purchased licence for OpenCart now works without expiry.

v1.1.1 OC 3.x

Fixed the link to the module page in the admin.

v1.1.0 OC 3.x

The OpenCart 3.0.x build moved to server-side licensing.

All versions (6)
v1.0.0 OC 2.3

A separate build for OpenCart 2.3.0.x.

v1.1.0

(04.08.2026) — the licence is verified on the CatCode server, the trial only starts on a click (previously it switched on by itself after installation).

v1.0.0

(28.07.2026) — first release.

Frequently bought with SEO Templater

4 modules in one order — 40% cheaper than separately

“Store starter” bundle SEO Templater Nova Poshta Premium LiqPay Telegram notifications and Viber/SMS for customers Need more — all 173 modules in All Access for 4 990 ₴.
3 790 ₴ lifetime instead of 6 260 UAH bought separately
Buy the bundle →

Full module description

SEO Templater for OpenCart 2.3, 3.x and 4.x solves the two tasks that eat up the most manual work in a store: filling in meta tags across the whole catalogue, and duplicate pages created by filters.

Templates instead of manual work

Meta tags are described as a formula with placeholders — product name, category, manufacturer, model, SKU, price, an attribute or option value, store name, year, page number. Separate templates for products, categories, manufacturers and information pages. Rules can be narrowed: one template for a specific category, another for a manufacturer, a third for the rest of the catalogue, with manageable priority.

Look first, then apply

Before generation there’s a preview with a “before → after” list and highlighting for title and description length overruns. There are two modes: fill in empty fields only, or overwrite everything. Generation runs in batches with a progress bar, so a catalogue of tens of thousands of products doesn’t overload the server.

Every run is saved in history together with the previous values, so any generation can be rolled back in one click — the main safety net for bulk edits.

Canonical on filters — OpenCart’s biggest headache

Pages with filter, sort, limit parameters and campaign tracking tags create dozens of duplicates of the same page. The module sets a correct rel=canonical, stripped of these parameters, adds rel=prev and rel=next for pagination, self-canonical on the second and later pages, and lets you close filters off with noindex.

A separate store for H1 and manufacturers

H1 and manufacturer meta tags are stored in the module’s own table rather than overwriting catalogue fields: in OpenCart 4.1, manufacturers have no meta fields at all, and overwriting a product’s name for the sake of H1 would break the catalogue. Values are inserted automatically on the storefront.

Free version and Pro

Trial — only on your click. A fresh install switches nothing on by itself: the module works as the free version until you click “Try Pro” yourself. Then a 7-day key arrives at your e-mail. No card, no auto-renewal: once the week is up, the free part keeps working, and meta tags already generated stay in place.

Questions
about the module

Didn't find the answer? Message us on Telegram and we'll reply within a business day.

@catcode_support Setup, compatibility, activation
Will the module overwrite meta tags I wrote by hand?

Only if you choose the "Overwrite everything" mode yourself. By default only empty fields are filled.

What if I don't like the result?

Open the "History" tab and click "Restore" — previous values are kept for every run.

Will it handle a catalogue of 20,000 products?

Yes, generation runs in batches with a progress bar rather than one request.

Which placeholders are available?

Product name, category, manufacturer, model, SKU, price, attribute or option value, store name, year and page number.

Won't canonical break my filter pages for buyers?

No. Pages stay accessible, only what search engines treat as the primary address changes.

Not quite what you are looking for?

We build custom modules for WordPress, WooCommerce, OpenCart and Shopify. Tell us about the task and we'll prepare an estimate.

Order a custom module