Professional Product Description Rewriting for 1C-Bitrix Catalogs
The Problem of Duplicate Content in Bitrix Catalogs
We often see catalogs where product descriptions are copied from manufacturers or competitors. Search engines have long learned to detect text duplicates and lower all copies in rankings. For example, in one project, 60% of product cards had identical texts, which led to a 40% drop in traffic over six months. Our rewriting transforms these texts into unique ones — while preserving meaning and data accuracy. This is not synonymization but a deep reworking of structure and presentation. We implement turnkey rewriting: from analysis to uploading finished descriptions into infoblocks. Get a free catalog evaluation — contact us for a consultation. The cost of rewriting typically pays for itself within 2–3 months due to organic traffic growth.
How We Approach Rewriting
Rewriting in a catalog is not synonymization (replacing words with synonyms while preserving the structure). Synonymization is easily detected by algorithms and produces awkward, hard-to-read texts. High-quality rewriting for a Bitrix catalog involves reworking with changes in structure, points of view, and presentation priorities.
Sources for rewriting include:
- Manufacturer's website descriptions
- Competitor descriptions
- Technical passports, certificates
- Customer reviews (reveal real consumer properties)
- Data from infoblock properties (characteristics)
Automating Source Collection via Infoblocks
Before rewriting, we need to collect source content. For this, data from external sources is temporarily stored in an auxiliary infoblock property:
// Add a service property for storing source text $iblock = new \CIBlock(); $iblock->Update(CATALOG_IBLOCK_ID, []); // no changes, just sync // Add SOURCE_TEXT property via API \CIBlockProperty::Add([ 'NAME' => 'Source text for rewriting', 'CODE' => 'SOURCE_TEXT', 'IBLOCK_ID' => CATALOG_IBLOCK_ID, 'PROPERTY_TYPE' => 'S', 'ROW_COUNT' => 10, 'COL_COUNT' => 60, 'FILTRABLE' => 'N', 'SEARCHABLE' => 'N', 'IS_REQUIRED' => 'N', 'ACTIVE' => 'Y', ]); After rewriting, the property is cleared. Separating "source" and "finished text" allows multiple editors to work in parallel without confusion.
Export and Import of Descriptions
We export cards that need rewriting to CSV for work in Google Sheets:
// Report: products with low uniqueness (flag in property) $result = \CIBlockElement::GetList( ['NAME' => 'ASC'], [ 'IBLOCK_ID' => CATALOG_IBLOCK_ID, 'ACTIVE' => 'Y', 'PROPERTY_NEEDS_REWRITE' => '1', ], false, ['nPageSize' => 500], ['ID', 'NAME', 'PREVIEW_TEXT', 'DETAIL_TEXT', 'PROPERTY_NEEDS_REWRITE'] ); $csv = fopen('php://output', 'w'); fputcsv($csv, ['ID', 'Name', 'Preview Text', 'Detail Text']); while ($el = $result->Fetch()) { fputcsv($csv, [ $el['ID'], $el['NAME'], strip_tags($el['PREVIEW_TEXT']), strip_tags($el['DETAIL_TEXT']), ]); } After rewriting, we do a bulk import from CSV:
// Import edited texts if (($handle = fopen($csvFile, 'r')) !== false) { fgetcsv($handle); // skip header while (($row = fgetcsv($handle)) !== false) { [$id, , $previewText, $detailText] = $row; $id = (int)$id; if (!$id) continue; $el = new \CIBlockElement(); $result = $el->Update($id, [ 'PREVIEW_TEXT' => htmlspecialchars_decode($previewText), 'DETAIL_TEXT' => htmlspecialchars_decode($detailText), 'DETAIL_TEXT_TYPE' => 'html', ]); if ($result) { // Clear the 'needs rewrite' flag \CIBlockElement::SetPropertyValueCode($id, 'NEEDS_REWRITE', ''); // Clear page cache \CBitrixComponent::clearComponentCache('bitrix:catalog.element'); } } } After bulk text upload, you must clear the cache of affected components — otherwise pages serve old versions of descriptions. More about caching in the Bitrix documentation.
How to Prioritize Cards for Rewriting?
Not all cards are equally valuable. We prioritize based on several criteria:
- Pages with high traffic and low conversion — potentially maximum sales increase.
- Pages in the top 20 for commercial queries — a slight improvement in positions yields noticeable click growth.
- The most expensive and high-margin products — higher ROI from content investment.
- Pages with duplicate warnings in Google Search Console or Yandex Webmaster.
Comparison: Synonymization vs Professional Rewriting
| Parameter | Synonymization | Professional Rewriting |
|---|---|---|
| Uniqueness | 50-60% | 80-100% |
| Readability | Low (awkward text) | High (natural) |
| Impact on conversion | Minimal | Up to 30% increase |
| Speed | 2-3 min per card | 10-20 min per card |
Synonymization replaces words from a dictionary, keeping sentence structure. Uniqueness is 50-60%, readability suffers, and Yandex and Google algorithms easily detect such methods. Professional rewriting changes structure, adds examples, and rephrases meanings. Uniqueness reaches 80-100%, and the text remains natural. Our approach yields results that are 2-3 times more effective than synonymization in terms of behavioral factors.
Why Rewriting is Better than Synonymization?
Synonymization provides a temporary uniqueness boost but does not improve readability or trust. Professional rewriting not only improves rankings but also increases time on site by 20-40%. For example, after rewriting 200 cards in one project, conversion increased by 25% in a month. Savings on promotion costs due to organic traffic amounted to about 30%. Investment in rewriting pays back within 2-3 months on average.
What is Included in Turnkey Rewriting
Criteria for needing rewriting: duplicate pages in Search Console, conversion below 2% with traffic over 1000 per month, texts shorter than 300 characters, products in the top 20 but not top 5, margin above 30%. If at least 3 points apply, rewriting is needed.
- Audit of current descriptions and priority assessment
- Collection of source materials (manufacturers, competitors, passports, reviews)
- Writing unique texts (medium or deep rewriting)
- Uploading finished descriptions to Bitrix infoblocks
- Clearing catalog component cache
- Setting up additional properties for status tracking
- Training editors on the system
- Uniqueness guarantee (anti-plagiarism check)
Estimated Timelines
| Volume | Timeline |
|---|---|
| Rewriting 50 cards (medium level) | 3–5 business days |
| Rewriting 200 cards | 2–3 weeks |
| Rewriting 1000 cards (team effort) | 6–10 weeks |
Why Order Rewriting from Us?
We have been working with Bitrix for over 5 years and have completed 200+ catalog optimization projects. Our specialists are certified in "1C-Bitrix: Site Management." We use our own methodology for priority assessment and process automation, reducing rewriting time by 30% compared to manual approaches. Contact us for a free analysis of your current descriptions and a proposed work plan.

