Рерайт описаний товаров для 1С-Битрикс

Наша компания занимается разработкой, поддержкой и обслуживанием решений на Битрикс и Битрикс24 любой сложности. От простых одностраничных сайтов до сложных интернет магазинов, CRM систем с интеграцией 1С и телефонии. Опыт разработчиков подтвержден сертификатами от вендора.
Предлагаемые услуги
Показано 1 из 1 услугВсе 1626 услуг
Рерайт описаний товаров для 1С-Битрикс
Средняя
~1-2 недели
Часто задаваемые вопросы
Наши компетенции:
Этапы разработки
Последние работы
  • image_website-b2b-advance_0.png
    Разработка сайта компании B2B ADVANCE
    1167
  • image_bitrix-bitrix-24-1c_fixper_448_0.png
    Разработка веб-сайта для компании ФИКСПЕР
    811
  • image_bitrix-bitrix-24-1c_development_of_an_online_appointment_booking_widget_for_a_medical_center_594_0.webp
    Разработка на базе Битрикс, Битрикс24, 1С для компании Development of an Online Appointment Booking Widget for a Medical Center
    563
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Разработка на базе 1С Предприятие для компании МИРСАНБЕЛ
    743
  • image_crm_dolbimby_434_0.webp
    Разработка сайта на CRM Битрикс24 для компании DOLBIMBY
    655
  • image_crm_technotorgcomplex_453_0.webp
    Разработка на базе Битрикс24 для компании ТЕХНОТОРГКОМПЛЕКС
    976

Рерайт описаний товаров для 1С-Битрикс

Проблема большинства каталогов не в отсутствии текстов — тексты есть. Проблема в том, что они скопированы у производителя или конкурентов. Поисковики давно научились определять текстовые дубли и понижают все копии в выдаче. Рерайт — переработка существующего контента в уникальный с сохранением смысла и точности данных.

Рерайт описаний товаров для 1С-Битрикс

Что такое рерайт в контексте Битрикс-каталога

Рерайт в каталоге — не синонимайзинг (замена слов синонимами при сохранении структуры). Синонимайзинг легко определяется алгоритмами, кроме того, даёт корявые тексты, которые плохо читаются. Качественный рерайт для каталога Битрикс — это переработка с изменением структуры, точек зрения, приоритетов изложения.

Источниками для рерайта служат:

  • Описание с сайта производителя
  • Описания конкурентов
  • Технические паспорта, сертификаты
  • Отзывы покупателей (выявляют реальные потребительские свойства)
  • Данные из свойств инфоблока (характеристики)

Где брать исходники: автоматизация на уровне Битрикс

Перед рерайтом нужно собрать исходный контент. Для этого данные из внешних источников временно складываются во вспомогательное свойство инфоблока:

// Добавляем служебное свойство для хранения исходника
$iblock = new \CIBlock();
$iblock->Update(CATALOG_IBLOCK_ID, []); // без изменений, просто синхронизируем

// Добавляем свойство SOURCE_TEXT через API
\CIBlockProperty::Add([
    'NAME'      => 'Текст-исходник для рерайта',
    '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',
]);

После рерайта свойство очищается. Разделение на «исходник» и «готовый текст» позволяет нескольким редакторам работать параллельно без путаницы.

Выгрузка описаний для рерайта

Выгружаем карточки, которым нужен рерайт, в CSV для работы в Google Таблицах:

// Отчёт: товары с низкой уникальностью (флаг в свойстве)
$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', 'Название', 'Краткое описание', 'Полное описание']);
while ($el = $result->Fetch()) {
    fputcsv($csv, [
        $el['ID'],
        $el['NAME'],
        strip_tags($el['PREVIEW_TEXT']),
        strip_tags($el['DETAIL_TEXT']),
    ]);
}

Загрузка готовых текстов обратно в Битрикс

После рерайта — массовая загрузка из CSV:

// Импорт отредактированных текстов
if (($handle = fopen($csvFile, 'r')) !== false) {
    fgetcsv($handle); // пропускаем заголовок
    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) {
            // Сбрасываем флаг «требует рерайта»
            \CIBlockElement::SetPropertyValueCode($id, 'NEEDS_REWRITE', '');
            // Сбрасываем кэш страницы
            \CBitrixComponent::clearComponentCache('bitrix:catalog.element');
        }
    }
}

После массовой загрузки текстов необходимо сбросить кэш затронутых компонентов, иначе страницы отдают старые версии описаний.

Глубина рерайта: три уровня

Уровень Что делается Уникальность
Лёгкий рерайт Перестановка абзацев, замена вводных конструкций, синонимы 70–80%
Средний рерайт Новая структура, другая точка подачи, часть предложений переписана с нуля 80–90%
Глубокий рерайт Текст написан заново, используется как источник только фактура 90–100%

Для SEO-целей в конкурентных тематиках нужен средний или глубокий уровень. Лёгкий рерайт достаточен для низкоконкурентных категорий.

Приоритизация: с чего начинать

Не все карточки одинаково ценны. Рерайт начинают с:

  1. Страниц с высоким трафиком и низкой конверсией — потенциальный прирост продаж максимальный
  2. Страниц в топ-20 по коммерческим запросам — небольшое улучшение позиций даёт заметный прирост кликов
  3. Самых дорогих и маржинальных товаров — ROI от инвестиций в контент выше
  4. Страниц с предупреждениями о дублях в Google Search Console / Яндекс Вебмастер

Сроки

Объём Сроки
Рерайт 50 карточек (средний уровень) 3–5 рабочих дней
Рерайт 200 карточек 2–3 недели
Рерайт 1000 карточек (командная работа) 6–10 недель