Developing an SEO Automation Module for 1C-Bitrix
Manual SEO — writing meta descriptions, title tags, H1, structured data for hundreds of products — doesn't scale. SEO automation module generates metadata automatically based on templates and product data.
Auto Meta Generation
For each product, generate:
-
<title>— {PRODUCT_NAME} | {CATEGORY} | {BRAND} -
<meta description>— {DESCRIPTION:0:160} -
<h1>— {PRODUCT_NAME} - Structured data (Schema.org) — Product, BreadcrumbList, AggregateRating
Templates configured in module settings with variables: {PRODUCT_NAME}, {PRICE}, {RATING}, {CATEGORY}, {BRAND}.
Automatic Data Collection
Module collects and generates:
- Canonical URL — auto-detect duplicates
- hreflang tags — site multilingual
- og:image, og:description — social sharing
- Open Graph, Twitter Card — media preview
Internal Linking
Auto-generate internal links based on:
- Keyword relevance — link related products
- Breadcrumb — category hierarchy
- Related products — recommendations
Structured Data
Implement JSON-LD automatically:
<script type="application/ld+json">
{
"@context": "https://schema.org/",
"@type": "Product",
"name": "{PRODUCT_NAME}",
"image": "{PRODUCT_IMAGE}",
"description": "{PRODUCT_DESCRIPTION}",
"offers": {
"@type": "Offer",
"price": "{PRODUCT_PRICE}",
"priceCurrency": "USD"
}
}
</script>
Development Timeline
| Stage | Duration |
|---|---|
| Meta templates, basic generation | 4–6 days |
| Internal linking, breadcrumbs | 8–10 days |
| Schema.org, Open Graph, full SEO | 12–16 days |







