
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.
- 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
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.
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
A purchased licence for OpenCart now works without expiry.
Fixed the link to the module page in the admin.
The OpenCart 3.0.x build moved to server-side licensing.
All versions (6)
A separate build for OpenCart 2.3.0.x.
(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).
(28.07.2026) — first release.
Frequently bought with SEO Templater
4 modules in one order — 40% cheaper than separately


Nova Poshta Premium — a Nova Poshta module for OpenCart 2.3, 3.x and 4.x

LiqPay — Card Payments for OpenCart 2.3, 3.x and 4.x

Telegram notifications and Viber/SMS for customers for OpenCart
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.
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.
No reviews yet. Be the first.
No questions yet. Ask one — we answer within 24 hours.
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
Buying the module
—



