Over 200 add-ons available under a single subscription for $40 per month!

Yandex micro markup for categories

Adds Yandex micro markup for pages displaying category products
Please enter a valid addres(es) of the shop where you are going to use the add-on.
By subscription 5 000 
Latest module version Updated:
Have questions about the module? Write to us: HelpDesk

Yandex Micro Markup for Categories

This add-on is part of our Subscription plan.

Subscribe once — enjoy all add-ons without limits.

The add-on adds Schema.org structured data to CS-Cart category pages. Search engines receive an explicit description of the offer catalog and the products in a list without requiring manual markup for every category.

What it is for

Micro markup helps search crawlers identify the category content more accurately: the overall catalog, individual offers, names, links, images, and prices. The add-on is suitable for stores that need machine-readable product-list structure without maintaining custom markup in storefront templates.

Key features

  • Marks category-page content as an OfferCatalog.
  • Adds the Offer type to products in category lists.
  • Provides link, image, name, price, currency, and availability properties where the storefront template outputs them.
  • Supports grid, compact-list, and standard product-list layouts.
  • Includes adaptations for UniTheme2 elements and additional category descriptions.
  • Works automatically and does not add a separate settings page.

How it works

On a category page, the add-on extends the catalog container and product cards with Schema.org attributes. The product list becomes a connected structure for search crawlers: the category contains offers, and each offer is associated with its name, URL, image, and price data.

The add-on does not guarantee ranking changes or rich search results. The outcome depends on page content, the active theme, and the rules of each search engine.

Have questions about the add-on?

Write to us.


Product:
  • Store Builder
  • Store Builder Ultimate
  • Multi-Vendor
  • Multi-Vendor Plus
  • Multi-Vendor Ultimate
Recipient:
  • Owners
  • Vendors
Development
:
  • Backend
Localization:
  • English
  • Русский
Compatible versions:
  • 4.20
  • 4.19.X
  • 4.18.X
  • 4.17.X

Instructions for Yandex Micro Markup for Categories

What the add-on does

The add-on adds micro markup to category pages for Yandex and other search engines that read Schema.org. On a category page, it marks the main content container as an offer catalog and products in the list as individual offers with a name, link, image, and price.

The add-on does not add a separate settings page and does not require additional fields in the admin panel. Its purpose is to automatically extend the existing category output on the storefront.

Where the add-on is located

The add-on is located in the CS-Cart add-on list: Add-ons → Manage add-ons → Yandex Micro Markup for Categories.

The add-on has no separate settings page. After it is enabled, it works on storefront category pages and uses the data that already exists in products and categories.

Where the micro markup appears

Micro markup is added to store category pages:

— the main category content container receives the OfferCatalog type;

— products in category lists receive the Offer type;

— the product link is passed as the offer URL;

— the product image is passed as the offer image;

— the product name is passed as the offer name;

— the price and currency are passed to the price markup.

The add-on supports the main product list templates: grid, compact list, and standard product list. It also adds the category image to the markup when the category has a main image.

Compatibility with themes and category descriptions

The add-on is designed for the CS-Cart storefront and category templates that output standard product lists. The repository includes adaptations for product lists and UniTheme2 elements, as well as additional category descriptions when compatible functionality is used in the store.

If the store theme significantly changes category or product list item templates, check after installation that the micro markup appears in the actual storefront HTML.

How to check the result

1. Open a storefront category page that contains products.

2. Open the page source or the browser inspector.

3. Check that the category content container has itemscope itemtype="https://schema.org/OfferCatalog".

4. Check that products in the list have itemprop="itemListElement", itemscope, and itemtype="https://schema.org/Offer".

5. Make sure the product block contains attributes for the link, image, name, price, and currency.

6. Additionally, check the page with a micro markup validator or the structured data testing tool you use for SEO audits.

If the markup does not appear

— Make sure the add-on is enabled.

— Check that you are opening a category page, not a product page, brand page, or custom landing page.

— Clear the CS-Cart cache and template cache.

— Check whether the active theme overrides the same product list templates on top of the add-on files.

— If a custom category template is used, compare the actual HTML with the expected attributes from the result check section.

Changelog

v1.0.1 from 24.08.2026

[*] Updated the add-on code, templates, and integration files.

[*] Updated the add-on description, instructions, changelog, and logo.

v1.0.0 from 2024-03-25

[+] Initial release.

Legend:

[+] Added

[-] Removed

[*] Changed

[!] Bug fixed

Reviews

Here you can share your opinion and evaluate our work.

Your feedback helps us become better and offer you even better service.

Similar add-ons