Payments are experiencing issues due to temporary restrictions in Russia. If your payment does not go through, please submit a support request.Our support team is available 24/7 — we are always here to help with hosting and server issues.We are now accepting requests for dedicated server rental and colocation services in our data center.Reminder: we recommend enabling backups for additional data protection.A new VPS/VDS lineup with NVMe storage and improved performance is now available.Maintenance work on some servers has been completed. All services are operating normally.
Schema.org and Open Graph microdata for 1C-Bitrix

MODULE FOR 1C-BITRIX

Freestyle Group

Schema.org and Open Graph microdata for 1C-Bitrix

The module automatically adds Schema.org markup in JSON-LD format and Open Graph tags to website pages without modifying site templates. It identifies the content type—product, article, catalog section, or homepage—and inserts the appropriate markup into the page head. The solution is compatible with composite caching.

Technical details

Published
5 October 2026
Version
1.0.1
Installed
Fewer than 50 times
Compatible editions
Start, Standard, Small Business, Business
Responsive design
No
Composite support
No
Compatible with Sites24
No
Developer
Freestyle Group

What this solution does

The module automatically adds Schema.org markup in JSON-LD format and Open Graph tags to website pages without modifying site templates. It identifies the content type—product, article, catalog section, or homepage—and inserts the appropriate markup into the page head. The solution is compatible with composite caching.

Product pages output the Product type, including title, description, image, article numbers (sku, mpn), barcodes (gtin), brand, catalog section, and attributes from infoblock properties (additionalProperty). Price and availability data are retrieved from the Trade Catalog module. For products with trade offers, an AggregateOffer with a price range is generated; for others, an Offer with a specific price, currency, and availability status is provided. Prices can also be sourced directly from infoblock properties if needed.

Catalog section pages receive CollectionPage markup containing a list of the first items (ItemList). Articles and news items are marked as NewsArticle, Article, or BlogPosting, including publication and modification dates, an image, author, and publisher. All pages include BreadcrumbList generated from the site's navigation chain. The homepage features Organization markup (or LocalBusiness, Store, OnlineStore) with address, phone number, logo, working hours, and social media profiles, along with WebSite markup containing a site search form.

The module provides Schema.org and Open Graph microdata for the 1C-Bitrix platform. For every page, it generates tags including og:type, og:url, og:title, og:description, og:image, og:site_name, og:locale, and Twitter Card. Titles and descriptions are taken directly from the page content, images are sourced from products or articles, and a default image is used for other pages. The script avoids duplicating tags already output by the template or other modules, applying the same logic to JSON-LD types.

The administrative panel features two control tabs. The Page Check tab requests any site page and displays all found markup: own, external, and Open Graph, with links to Google, Yandex, and schema.org validators. The Sitemap tab shows the standard sitemap, sitemaps from the robots.txt file, and child index sitemaps, including file presence, address count, lastmod dates, and responses from selected links.

Setup takes about five minutes: select product and article information blocks, specify article and brand property codes, and fill in organization details. All entities can be enabled or disabled individually. For non-standard entity addresses, the entity can be defined in a component template using a single line. Entity markup is cached and automatically cleared when an element or section of the information block is changed.

The module is built using the D7 API. It does not create database tables, does not copy files to the site template, and can be removed without leaving traces. Access rights match the standard module permissions.

For the “Schema.org and Open Graph microdata for 1C-Bitrix” module, General iT can perform installation, configuration and a functional check in your project.

USER EXPERIENCE

Solution reviews

How does this solution work in a real project? Share your experience and help others choose.

Be the first to share your experience

There are no reviews of this solution on git.ru yet. Tell us what worked well and what could be improved.

Verified purchaseAdd a key if you wish. A verified review gets a badge, priority placement and more rating weight.

Open to every clientJust sign in to your account. A key is optional; all reviews are moderated.

YOUR EXPERIENCE MATTERS

Your review

YOUR PROJECT INFRASTRUCTURE

A home for your website

BEFORE YOU ORDER

Let’s go through the details.

What does the price cover?
The displayed price covers the solution itself. Platform licensing, installation and customisation are checked separately. If the page offers bundles, select the required option before submitting a request.
How do I check compatibility?
Compare the supported editions and solution version in the technical details with your project. Before installing on a live website, we recommend making a backup and checking the solution in a test environment.
How much does this solution’s renewal cost?
The current renewal price is 1,950 ₽. Before you order, a manager will confirm the renewal period and whether it applies to your licence.
Can you help with implementation?
We can help install the module, check its settings and verify how it works in your project. Compatibility with other customisations and the scope of work are assessed before we begin.

GENERAL iT

Let’s discuss your project

Получатель: ООО «Дженерал Ай Ти Рус»

1C-BITRIX

Install solution

Enter a domain with or without https://. The installer will open in your website control panel in a new tab.

Solution screenshots

Solution screenshot