Skip to content

SEO Meta Templates

Add-on ID: kv_seo_meta_templates · Edition: CS-Cart & Multi-Vendor · Latest version: 1.0.0 · Compatible with: CS-Cart & Multi-Vendor 4.17.2 – 4.21.x, PHP 7.4 – 8.3 · Changelog: view

In CS-Cart the page title, meta description and meta keywords are typed by hand for every product, category, brand and page. Imported or large catalogs usually have them empty, and the storefront then falls back to the bare product name and a description cut from the text. SEO Meta Templates builds this meta from templates with variables, such as Buy {product}[ by {brand}] | {store}, and fills the gaps automatically.

  • Templates for every page type: products, categories, brand pages (feature variants), vendor pages (Multi-Vendor) and CMS pages including blog posts. One template per field: page title, meta description, meta keywords.
  • Variables: {product}, {category}, {parent_category}, {brand}, {price}, {sku}, {vendor}, {short_description}, {description}, {feature:Color} (any product feature by name), {min_price}, {product_count}, {page_no}, {store}, {year} and more.
  • Simple, safe syntax: fallbacks {brand|category|"Shop"}, optional text [ by {brand}] that disappears when the brand is empty, automatic clean-up of separators left over by empty variables.
  • Scopes: general templates plus overrides per category (with subcategories), per brand feature, per storefront and per language. The most specific template wins for each field.
  • Only when empty or override: by default the meta you entered for an object always wins and the template only fills empty fields. A template can also override the entered meta on the storefront without touching the stored value.
  • Length control: titles are kept to 60 and descriptions to 155 characters (both adjustable), cut on a word boundary. A title that is too long first drops its optional parts.
  • Live preview: see the result on any product, category, brand, vendor or page while you type, with a search result look-alike and the character counts.
  • Meta audit: lists objects with an empty, too long or duplicate title or description, per type and language, and shows what the template generates for the empty ones.
  • Bulk fill: writes the generated meta into the empty fields of the whole catalog in batches, for tools that read the stored fields. Every run can be undone.
  • Plays well with others: the add-on sets the same values the theme already prints, so there is exactly one title and one description. The core SEO add-on and SEO Pro Suite (its social cards follow the generated values) keep working unchanged. Full page cache safe.

Template editor with the live preview

Page Contents
Installation Requirements, installing, upgrading, uninstalling
Configuration Settings and license
Usage Templates, syntax and variables, preview, audit, bulk fill, Multi-Vendor and Ultimate
Developer notes How values are applied, data model, hooks, file map
FAQ Common questions
CS-Cart / Multi-Vendor 4.17.2 – 4.21.x (Ultimate and Multi-Vendor editions)
PHP 7.2.5 – 8.3 (whatever your CS-Cart version supports)
Themes Every theme that prints the core page title and meta tags (Responsive, Bright, Nova and others)
Full page cache (4.21) Supported: the meta depends only on the page, never on the visitor
Other add-ons Core SEO, SEO Pro Suite, Vendor Storefront Pro