SEO Meta Templates




Powerful Magento 2 SEO Meta Templates for Automated Meta Tags at Scale
Generate meta titles, descriptions, and H1 headings automatically
Writing unique meta tags by hand for thousands of products and categories simply doesn't scale. The result is usually empty, duplicate, or generic meta data — and that quietly holds back your rankings and click-through rate in Google.
The SEO Meta Templates extension solves this by generating meta titles, descriptions, keywords, and H1 headings from dynamic templates. You define a pattern once using variables like {name}, {brand}, and {color}, and the module fills it in on the fly for every product, category, and CMS page.
Built for merchants, SEO specialists, and developers, the extension keeps your meta data consistent, optimized, and scalable — directly from the Magento admin, without editing a single tag manually.

Dynamic Templates That Fill Themselves In
Instead of writing static meta tags, you create a single reusable pattern and let the module turn it into a unique tag for every entity.
A template is built from three simple parts:
- Variables — pull live attribute values like
{name},{brand}, and{color}straight from your catalog. - Fallback chains —
{brand|manufacturer}uses the first attribute that isn't empty, so a tag is never left blank. - Optional wrapping —
[in {color}]only renders when the attribute has a value, keeping output clean and natural.
The module generates your meta title, description, keywords, and H1 automatically, respecting your configured max-length limits so nothing gets awkwardly truncated in the search results.

Variables with fallbacks
Build patterns from any attribute, with fallback chains so a meta tag is never empty or generic.
Every meta field
Generate meta title, meta description, meta keywords, and the H1 heading — each with its own template.
Targeted rules
Use Magento's native rule builder and a priority system to target specific product groups precisely.
Magento-native
Built specifically for Magento 2, with a built-in preview tool and admin grid — no code required.
Choose How Templates Are Applied
Not every store wants templates to behave the same way, so the extension gives you full control over when and where each template applies.
Always override or fallback only
In Always Override mode the template always wins and refreshes existing meta data. In Fallback Only mode it fills in only where a meta field is empty, preserving any tags you've carefully written by hand.
Priority and conditions decide the match
Order templates with a priority system and target them with condition-based rules using Magento's native rule builder — for example only products in a certain category, brand, or attribute set — so the right pattern always applies to the right entities.


Manage Every Template from One Admin Grid
All your templates live in a single grid at Marketing → SEO Meta Templates → Manage Templates, giving you one place to create, edit, and prioritize every pattern.
You can define separate templates per entity type, enable or disable them individually, and see each template's type, priority, and status at a glance — so managing SEO across a large catalog stays simple and organized.
Preview before you publish
Test any template against a real product, category, or CMS page and see the exact generated output before it goes live — no guesswork and no cache flush needed, so you always know precisely what search engines will read.
Built for Products, Categories, and CMS Pages
The extension gives you one consistent SEO system across your entire catalog and content, with templates tailored to each type of page. An entity is matched when the module is enabled, a template targets it, and its conditions and priority apply.
Per-entity-type templates
Define independent templates for products, categories, and CMS pages, each using the variables relevant to that type — so a product tag can use price and brand while a category tag uses its own attributes.
A powerful, readable syntax
Combine variables, fallbacks, and wrapping to keep every tag clean and unique:
- Variables —
{name},{sku},{price}, and any product or category attribute. - Fallback chains —
{brand|manufacturer|name}picks the first non-empty value. - Optional wrapping —
[in {color}]and[- {brand}]render only when filled. - Length limits — configurable max length for titles (60) and descriptions (160) keeps output snippet-safe.


Preview Your Meta Tags Before They Go Live
The built-in preview runs your template against a real entity, so you see the final meta tag exactly as search engines will — before anything is published.
{name} [in {color}] | {brand|manufacturer}
For a product like a blue Nike running shoe, that pattern becomes "Air Zoom in Blue | Nike" — generated automatically across thousands of products, with no manual editing and no risk of empty or duplicate tags.
Auto-generates meta titles, descriptions, keywords, and H1 headings.
Dynamic variables with fallback chains and optional wrapping.
Separate templates for products, categories, and CMS pages.
Condition-based targeting with Magento's native rule builder.
Always Override or Fallback Only mode, with priority ordering.
Built-in preview and a central admin grid to manage templates.
Magento 2 SEO Meta Templates: Technical Details for Developers and SEO Teams
The advantages for developers
The extension is built for Magento 2.4.4 and higher on PHP 8.1+ and follows Magento coding standards. Template resolution runs through dedicated resolver and processor services and is applied through Magento's native rendering, with all templates stored in a clean data model. It supports fallback chains, optional wrapping, condition-based rules, and priorities, plus debug logging and a self-test — without any hardcoded theme changes.
Good to know for store owners
For store owners and SEO teams, the module turns meta-tag management into a set-and-forget process. Define your patterns once and every new product, category, and CMS page gets optimized meta data automatically. Length limits, override mode, conditions, and priorities are all configurable from the Magento admin — no developer needed to keep your SEO consistent.

Better SEO at Scale — Without the Manual Work
Empty, duplicate, or generic meta tags quietly hold back your rankings and click-through rate. Writing unique tags by hand across a large catalog is slow, inconsistent, and never truly finished as new products arrive.
SEO Meta Templates solves this by making every product, category, and CMS page consistently optimized — automatically. For growing Magento 2 stores, that means stronger search visibility, higher click-through from the results, and far less manual SEO work across your entire catalog.
Knowledgebase
All familiar Help articles
A list of the most frequently asked questions from the SEO Meta Templates extension for Magento 2. We've tried our best to help you with the installation, configuration and troubleshooting. If you do not find the answer you were looking for, you can always send us a message through this form.
Installation articles
Configuration

Adobe Commerce Marketplace Approved
This extension is listed on the official Adobe Commerce Marketplace and has passed their review process for code quality, performance and security.
Adobe Marketplace approval means the extension follows Magento coding standards and integrates properly with the platform. Updates go through the same review process.

Hyvä Compatible Plugin
This extension includes full support for Hyva Themes. All frontend components, widgets and templates work natively with Hyva's Alpine.js and Tailwind CSS stack.
The extension works out of the box on Hyva and is tested with every new Hyva release to ensure continued compatibility.

Magento Cloud Support
This extension is fully compatible with Adobe Commerce Cloud (Magento Cloud). It works with the read-only filesystem, the build and deploy pipeline and cloud-specific caching layers.
No additional configuration or workarounds are needed for cloud environments. The extension handles static content deployment and config management the same way as on-premise installations.

Private Composer Repo
After purchase you get access to a private Composer repository with personal credentials. Install and update the extension with a single composer command, just like any other dependency.
Your Composer credentials are available in your account dashboard. Updates are published to the repository as soon as a new version is released, so you always have access to the latest version.