WeMake.kz
RU KZ EN
Обсудить проект
FEATURED SERVICE
Mobile app development
→
Turnkey iOS and Android: the first build on your device by week 3, and we take care of publishing to the App Store and Google Play.
₸ Все цены на одной странице 76 услуг · тарифы и цена «от» по каждой, поиск по таблице Открыть →
OFFER · WEBSITES
Website + Google Ads launch for free
→
Order a website and we set up Google Ads and launch your first campaign at no charge. Leads start coming in from day one after release.
OFFER · APPS
App + 3 months of support for free
→
We build your iOS and Android app and maintain it free for the first 3 months after release: updates, fixes and App Store / Google Play compliance.
300+ projects since 2013Half are under NDA — we’ll show them at a meeting
All case studies →
Redesign of a B2B spare parts store: goods in transit, customer-specific prices, 1C and Telegram
REDESIGN · B2B
Shuncheng Truck
Automotive · truck spare parts
Redesign of a B2B spare parts store: goods in transit, customer-specific prices, 1C and Telegram
OpenCart → Bitrixfull redesign and 1C integration
Outdoor gear store with a custom 1C exchange module and front-end admin
E-COMMERCE
Outdoor Center Almaty
Retail · outdoor gear
Outdoor gear store with a custom 1C exchange module and front-end admin
30 → 11C items in a single product card
Premium smartphone store
E-COMMERCE
Freshmobile
Retail · smartphones and gadgets
Premium smartphone store
Sheet → websiteprices and stock from Google Sheets
Магазин инструмента с 1С, Kaspi и Google Таблицами
E-COMMERCE
Мир Инструмента
Ритейл · инструмент и оборудование
Магазин инструмента с 1С, Kaspi и Google Таблицами
3источника данных в одном каталоге
Сайт-каталог спецтехники на трёх языках
КАТАЛОГ
Turkuaz Machinery
Спецтехника · дистрибьютор
Сайт-каталог спецтехники на трёх языках
3языка каталога и своя админ-панель
Home/Blog/CRM/ Дубли товаров на сайте после выгрузки из 1С
CRM October 28, 20268 мин read

Дубли товаров на сайте после выгрузки из 1С: причины и как их убрать

Почему товары задваиваются при обмене с 1С: смена GUID, пересоздание номенклатуры, ручные правки на сайте. Как убрать дубли и сохранить SEO-страницы.

Павел
ПавелСпециалист по CRM
Дубли товаров на сайте после выгрузки из 1С: причины и как их убрать
Не хотите выбирать сами?
Расскажите про команду и процессы — подберём CRM за один разговор.
Обсудить задачу

Дубли товаров при выгрузке из 1С появляются, когда сайт перестаёт узнавать уже выгруженную позицию и создаёт её заново. Чаще всего причина в уникальном идентификаторе: номенклатуру пересоздали, базу перенесли, товар когда-то завели на сайте руками. Убрать задвоение несложно технически, сложнее сделать это так, чтобы не потерять страницы товаров, которые уже собирают трафик из поиска. Разбираем пять причин и порядок исправления.

Как сайт узнаёт товар из 1С

При обмене сайт не сравнивает товары по названию или артикулу. У каждой позиции номенклатуры в 1С есть уникальный идентификатор — длинная строка вида GUID. Его выгружают на сайт и сохраняют в карточке как внешний код. На следующем обмене сайт ищет товар по этому коду: нашёл — обновляет цену и остаток, не нашёл — создаёт новую карточку.

Отсюда главный вывод: любое действие, после которого у товара в 1С меняется идентификатор или на сайте теряется внешний код, рождает дубль. Название, артикул и фото могут совпадать полностью — для обмена это всё равно другой товар.

Так устроен и штатный обмен 1С-Битрикс, и большинство интеграций через API. Мы, настраивая обмен сайта с 1С, всегда начинаем с проверки: у всех ли карточек есть внешний код, совпадает ли он с позицией в 1С и нет ли на сайте товаров, которые обмен не узнаёт. Уже на этом шаге видно, сколько дублей есть и откуда они взялись.

GUIDКлюч сопоставленияСайт ищет товар по внешнему коду из 1С, а не по названию.
2 карточкиПризнак дубляОдинаковое название, разные внешние коды, у одной из карточек нулевой остаток.
1 URLЧто беречьАдрес карточки, которая уже в поиске, должен пережить чистку.

Ошибка 1: номенклатуру пересоздали в 1С

Самый частый сценарий. Товар в 1С заведён криво — не та группа, не та единица измерения, — и кто-то вместо исправления помечает старую позицию на удаление и заводит новую. Для 1С это новый объект с новым идентификатором. Сайт получает его как новый товар, а старая карточка остаётся с нулевым остатком или продолжает висеть «в наличии», если остаток не обнулили.

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

Ошибка 2: перенос базы, новая конфигурация или загрузка из файла

Переход с одной конфигурации 1С на другую, перенос номенклатуры между базами, загрузка справочника из Excel — всё это может создать позиции с новыми идентификаторами. Особенно опасна загрузка «с нуля», когда старую базу не переносят, а заводят товары заново. После первого обмена каталог на сайте удваивается целиком.

Если вы планируете переход на новую 1С, скажите об этом интегратору до переноса. Есть два пути: сохранить идентификаторы при переносе или заранее подготовить таблицу соответствия старых и новых кодов и прогнать её на сайте до первого обмена.

Частая ошибка

Запустить полный обмен сразу после перехода на новую базу, «чтобы проверить». Через час на сайте двойной каталог, половина карточек без фото и описаний, а поиск начинает индексировать новые адреса. Проверять нужно на тестовой копии сайта.

Ошибка 3: товары заводили на сайте вручную

Магазин запускали без обмена: контент-менеджер вручную создал карточки, написал описания, загрузил фото. Через год подключили 1С — и обмен создал вторую копию каждого товара, потому что у ручных карточек нет внешнего кода. Описания, фото и отзывы остались на старых карточках, цены и остатки пришли на новые.

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

Ошибка 4: варианты товара заведены отдельными позициями

Это не технический дубль, но покупатель видит то же самое: десять карточек «Футболка базовая» с разными размерами в названии. Причина — в 1С каждый размер заведён отдельной номенклатурой, а не характеристикой. Обмен честно выгружает десять товаров.

Лечится переводом вариантов в характеристики в 1С, после чего на сайте получается одна карточка с выбором размера. Это изменение затрагивает идентификаторы, поэтому его делают по плану: какая карточка становится основной, куда ведут адреса остальных.

Ошибка 5: настройки обмена и повторные выгрузки

Иногда дубли создаёт сам обмен. Например, у обмена несколько профилей, и два из них выгружают один и тот же раздел в разные инфоблоки. Или кто-то вручную удалил товары на сайте, а потом запустил полную выгрузку, и часть позиций вернулась с новыми адресами. Отдельная история — заказы: если обмен не защищён от повторной отправки, при сбое связи в 1С появляются два одинаковых документа.

В наших интеграциях операции идемпотентные: повторная отправка того же заказа не создаёт второй документ. Для товаров защита та же — сопоставление строго по внешнему коду, без «создать, если не уверен».

Как убрать дубли и сохранить SEO-страницы

Удалить лишние карточки — пять минут. Но если у дубля и оригинала разные адреса, а в поиске стоит именно «старая» карточка, удаление обернётся потерей трафика. Поэтому порядок такой.

  1. ИнвентаризацияВыгрузить список товаров сайта с внешними кодами, артикулами и адресами и найти группы с одинаковым артикулом или названием.
  2. Выбор основной карточкиОсновной оставляем ту, что связана с актуальной позицией 1С. Если в поиске другая — переносим на основную описание, фото и отзывы.
  3. Сохранение адресаЕсли можно, основной карточке присваиваем адрес, который уже в поиске. Если нет — со старого адреса ставим постоянный 301-редирект.
  4. Деактивация дублейЛишние карточки сначала деактивируем, а не удаляем: так проще откатиться, если ошиблись в сопоставлении.
  5. Проверка обменаЗапускаем обмен на тестовом контуре и убеждаемся, что дубли не возвращаются.
СитуацияЧто делаем с дублемРиск для SEO
Дубль новый, в поиске нетДеактивируем, потом удаляемНизкий
В поиске старая карточка, обмен пишет в новуюПереносим внешний код на старую, новую удаляемНизкий, адрес сохраняется
Варианты сводим в одну карточку301-редирект со всех вариантов на основнуюСредний, нужен контроль позиций
Задвоился весь каталог после переноса базыТаблица соответствия кодов, массовое сопоставлениеВысокий, если чистить вручную и вслепую

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

WeMake

Найдём причину дублей, сопоставим каталог с 1С и почистим его без потери страниц в поиске. Дедупликация и маппинг входят в проект обмена.

Настроить обмен с 1С

Как не допустить дублей снова

Чистка без изменения правил даёт эффект на месяц. Вот что стоит закрепить в регламенте.

Профилактика дублей при обмене с 1С
  • Номенклатуру исправляют, а не пересоздают
  • Перенос базы или смена конфигурации согласуется с интегратором заранее
  • Новые товары заводятся только в 1С, если они участвуют в обмене
  • Товары, которых нет в 1С, помечены на сайте как «только сайт»
  • Варианты одного товара ведутся характеристиками
  • У каждой позиции уникальный артикул
  • Полный обмен после крупных изменений сначала идёт на тестовую копию
  • Настроен мониторинг обмена с алертами о массовом создании товаров
  • Удаление товаров на сайте делается деактивацией, а не удалением

Что делать дальше

Если дублей немного, начните с инвентаризации: выгрузите товары сайта с внешними кодами и найдите пары. Часто достаточно перенести внешний код на «правильную» карточку и деактивировать лишнюю. Если задвоился весь каталог или вы не понимаете, откуда берутся новые дубли, нужен аудит обмена: смотрим профили выгрузки, логи и историю изменений в 1С.

Для сайтов на Битриксе разовую чистку и правку обмена удобно оформить как задачу в рамках доработки сайта на 1С-Битрикс: оценка за один рабочий день, работа на тестовой копии. Если проблема системная и обмен давно живёт своей жизнью, разумнее пересобрать его заново — с аудитом, дедупликацией и мониторингом в рамках интеграции интернет-магазина с 1С. Чем отличается стандартный обмен от своего, мы разбирали в статье о CommerceML и собственной интеграции.

Почему товары задваиваются при обмене 1С с Битриксом?

Сайт сопоставляет товары по внешнему коду из 1С. Если код поменялся или его нет у карточки, обмен создаёт новый товар, даже при совпадающем названии.

Что такое уникальный идентификатор товара в 1С?

Внутренний код объекта номенклатуры, который не меняется при правке названия или артикула. По нему сайт понимает, какую карточку обновлять.

Можно ли просто удалить дубли?

Можно, если они не в поиске. Если у дубля есть позиции, сначала переносим контент на основную карточку и ставим 301-редирект со старого адреса.

Нужна ли чистка номенклатуры в самой 1С?

Если дубли есть внутри 1С, да, иначе они вернутся на сайт. Саму 1С мы не переделываем, но покажем, какие позиции объединить.

Сколько стоит устранение дублей?

Разовая доработка на Битриксе — от 80 000 ₸, точную оценку даём за день. Новый обмен с дедупликацией — от 350 000 ₸.

Павел
Павел, Специалист по CRM
УСЛУГА ПО ТЕМЕ СТАТЬИ
Online store integration with 1C

Двусторонний обмен интернет-магазина с 1С: остатки, цены, заказы и статусы синхронизируются автоматически. 1С:УТ, ERP, Розница. Мониторинг обмена.

от 350 000 ₸
Рассчитать за 1 день More about this service →
ЧИТАТЬ ДАЛЬШЕ

Ещё по теме CRM и автоматизации

Все статьи →
Запуск сайта на Аспро: пошагово от покупки лицензии до первого заказа САЙТЫ
October 27, 2026·7 мин
Запуск сайта на Аспро: пошагово от покупки лицензии до первого заказа
Пошаговый путь запуска сайта на Аспро: выбор решения и редакции Битрикса, хостинг, установка и мастер решения, настройка, наполнение, обмен с 1С и тестовый заказ.
Ярослав
ЯрославТехнический директор
Онлайн-касса и ОФД для интернет-магазина в Казахстане: когда нужен чек CRM
October 27, 2026·8 мин
Онлайн-касса и ОФД для интернет-магазина в Казахстане: когда нужен чек
Когда интернет-магазину в Казахстане нужен фискальный чек, чем облачная касса отличается от обычной и как настроить автоматическую отправку чека покупателю.
Павел
ПавелСпециалист по CRM
Перенос сайта на 1С-Битрикс на новый хостинг: пошаговая инструкция ПОДДЕРЖКА
October 19, 2026·8 мин
Перенос сайта на 1С-Битрикс на новый хостинг: пошаговая инструкция
Пошаговый перенос сайта на 1С-Битрикс на новый сервер: резервная копия, настройка окружения, восстановление, переключение домена без простоя и проверка после переезда.
Тимур
ТимурИнженер поддержки
СВОБОДНА КОМАНДА С NOVEMBER 2

Забронируйте команду под свой сайт

Проектный менеджер, дизайнер, два разработчика и QA. Прототип и структура — в первую неделю.

Забронировать слот →
✓

Request received —

Менеджер свяжется в течение 15 минут в рабочее время (пн–пт, 9:00–19:00). Копию заявки отправили на почту. Если срочно — напишите в WhatsApp.

Написать в WhatsApp Посмотреть кейсы
ЗАЯВКА НА РАЗРАБОТКУ

Подобрать CRM за один разговор

Расскажите про команду, процессы и 1С — скажем, что подходит, и пришлём смету по трём строкам.

01Ответим в течение 15 минут в рабочее время
02Пришлём вилку бюджета, срок и рекомендацию по платформе
03Подпишем NDA до обсуждения деталей, если нужно
Ярослав
Ярослав
технический директор, оценивает веб-проекты
Что нужно
Бюджет
Ответим в течение 15 минут в рабочее время · данные не передаём третьим лицам

Отправляя заявку, вы соглашаетесь, что мы напишем вам в WhatsApp на этот номер.

STUDIO CONTACTS

Two offices: Almaty and Ust-Kamenogorsk

Message us on WhatsApp at any of the numbers or by email — we reply within 15 minutes during business hours.

EMAIL
info@wemake.kz
General enquiries
buh@wemake.kz
Accounting and documents
OPENING HOURS
from 09:00 to 18:00
Monday — Friday
Company details

Almaty office

Almaty, 617 Seifullin Ave, Forum Mall, 4th floor, office 12

Ust-Kamenogorsk office

Ust-Kamenogorsk, 28 Auezov Ave, Imperator shopping centre, office 417
Meetings by appointment, weekdays from 09:00 to 18:00 Get directions

Все услуги компании

9 направлений — от лендинга до сквозной аналитики
ESTIMATE IN 1 DAYCALLBACK

Discuss a projectWe’ll call back when convenient

✓
Received —
We’ll call you back within 15 minutes during business hours.

A few words about your task — and we’ll send a budget range and timeline. No 40-question brief.Leave your number and choose a time — a manager will call you, not a robot.

When is convenient
What you need

Отправляя заявку, вы соглашаетесь, что мы напишем вам в WhatsApp на этот номер.

or contact us right away