+7 (999) 834-40-43
+7 (999) 834-40-43

Разработка

Разработка интернет-магазина и продвижение по городам в 2026 году: каталог, доставка и мультирегиональное SEO

Как спроектировать интернет-магазин для производственной или торговой компании, встроить инженерный калькулятор расчёта объёма и доставки СДЭК в корзину и развернуть региональную сетку на десятки городов внутри одного домена без санкций Яндекса и Google за страницы-клоны.

ВП Владимир ПервушинОснователь студии ДАКОД 4 ноября 2026 г. · 10 мин чтения
Главная страница интернет-магазина mir-gaz.ru на 37 городов — кейс студии ДАКОД «БаллонМирГаз»
Кейс студииБаллонМирГазmir-gaz.ru

Разработка интернет-магазина для производителя, оптово-розничного поставщика или нишевого дилера почти всегда упирается в две задачи, которые шаблонные витрины не решают. Первая — покупатель не знает точного артикула и хочет прямо в карточке рассчитать нужное количество товара под свою площадь или объём, проверить сертификаты и сразу увидеть стоимость доставки до своего города или пункта выдачи. Вторая — компании нужно собирать поисковый трафик не только в Москве, но и в 20–50 городах области или страны, не попав под фильтры поисковых систем за сетку одинаковых страниц с подменой топонима.

Ниже на примере двух наших проектов осени 2026 года — интернет-магазина технических газов «БаллонМирГаз» с региональной структурой на 37 городов и интернет-магазина производителя химии «КЕНАЗ» с калькулятором объёма бассейна и интеграцией СДЭК — разбираем архитектуру современного магазина, выбор между папками и поддоменами и требования к коммерческим факторам в 2026 году.

Папки или поддомены: как продвигать интернет-магазин на десятки городов в 2026 году

Для малого и среднего бизнеса без физических филиалов с отдельными адресами и телефонами в каждом регионе гео-страницы выгоднее размещать в подпапках одного основного домена (например, site.ru/gorod/podolsk/), а не на отдельных поддоменах. Внутри единого домена ссылочный вес, поведенческие сигналы и индекс качества распределяются на весь сайт сразу, тогда как каждый новый поддомен поисковые системы оценивают как отдельный молодой ресурс, требующий собственной верификации в Яндекс Бизнесе1.

Когда к нам пришёл московский поставщик технических газов «БаллонМирГаз», заказчик ориентировался на старого конкурента, у которого под каждый город Подмосковья был поднят отдельный поддомен. Мы отговорили его от этой схемы и спроектировали 37 городских посадочных внутри одного домена. Вот почему это решение выигрывает на практике:

Критерий сравненияПодпапки внутри одного домена (/gorod/podolsk/)Сетка поддоменов (podolsk.site.ru)
Передача ссылочного и поведенческого весаЕдиный хостовый траст: ссылки на главную и карточки товаров усиливают все 37 городских страниц одновременноИзолированный старт: каждый поддомен накапливает историю обхода и авторитетность с нуля
Подтверждение региона в Яндекс Вебмастере и КартахНе требует 37 фиктивных адресов: гео-запросы («кислород в баллонах Подольск») ранжируются за счёт структуры, тарифов доставки и LocalBusinessБез реального офиса и карточки в Яндекс Бизнесе в конкретном городе поддомен часто не получает региональной привязки
Риск фильтра за аффилиаты и дорвеиНизкий при условии, что городские страницы встроены в понятную навигацию и содержат реальные условия доставки и цены по районуВысокий при массовом клонировании полного каталога (тысячи URL-дублей с заменой только названия города в H1)
Техническое обслуживание и SSLОдин сертификат, одна база данных, один кэш и мгновенное обновление цен во всех городах из единой админкиНеобходимость Wildcard-сертификата, сложная маршрутизация корзин и сессий между поддоменами, рост нагрузки на сервер

Почему поисковики банят «города-клоны» и чем наполнять региональные страницы

Поисковые алгоритмы Яндекса и Google понижают или полностью исключают из индекса страницы городов, которые отличаются друг от друга только автозаменой топонима в заголовке и мета-тегах («Купить с доставкой в {Город}»). Чтобы региональная страница стабильно стояла в топ-10 и приводила заказы, на ней должна быть уникальная коммерческая и логистическая конкретика именно для этого населённого пункта2.

В проекте «БаллонМирГаз» мы собрали 37 гео-страниц городов Московской области (Подольск, Мытищи, Химки, Люберцы, Балашиха, Коломна, Одинцово и др.) так, чтобы каждая страница отвечала на реальные вопросы снабженца или прораба на объекте:

  1. Индивидуальные условия и стоимость доставки по направлению. Вместо абстрактного «доставляем везде» на странице города указаны километраж от склада, стоимость рейса спецтранспорта, минимальная партия баллонов для бесплатной доставки и график выезда машин по конкретному шоссе.
  2. Сценарии сделки под специфику ниши. В торговле техническими газами (кислород, пропан, аргон, ацетилен, азот, углекислота, сварочные смеси) редко покупают просто новый баллон: клиенту нужен обмен пустых баллонов на заправленные на месте, повторная заправка или аренда тары под временный объект. Все три сценария с ценами выведены прямо на городской странице.
  3. Собственный прайс-блок и быстрый переход в корзину. Покупателю не нужно уходить с городской посадочной в общий каталог, чтобы узнать цену 40-литрового баллона кислорода или пропана — таблица с ценами и кнопками заказа встроена в сам шаблон гео-страницы.
  4. Честная перелинковка и микроразметка LocalBusiness. Все 37 городов связаны в структурированном гео-подвале и карте сайта, а в JSON-LD размечены зона обслуживания (areaServed), телефон, часы работы и ценовой диапазон.

Как устроен продающий каталог: калькуляторы объёма, фасовки и документация

Конверсия интернет-магазина со сложным продуктом — от строительных материалов и инженерной сантехники до профессиональной химии — напрямую зависит от того, помогает ли сайт покупателю перевести его бытовую или производственную задачу в точное число упаковок в корзине. Если для расчёта нужно искать формулы на сторонних форумах или звонить менеджеру, до половины мобильного трафика уходит с сайта без заказа.

При редизайне и разработке интернет-магазина российского производителя химии для бассейнов и дома «КЕНАЗ» (запущен на домене заказчика в октябре 2026 года) мы решали именно эту задачу на базе WordPress и WooCommerce с собственной лёгкой темой без визуальных конструкторов:

  • Инженерный калькулятор прямо внутри магазина. Дозировки альгицидов, хлорных препаратов и коагулянтов в карточках товаров даются в расчёте на 10 м³ воды, но владелец загородного бассейна обычно знает только длину, ширину и глубину чаши. Мы разработали интерактивный калькулятор объёма для круглых, овальных и прямоугольных бассейнов (включая чаши с перепадом глубины), который считает кубатуру воды и сразу подсказывает, сколько граммов или литров средства нужно на первый (ударный) и регулярный залив.
  • Матрица фасовок без раздувания дублей в каталоге. У 42 товарных позиций в магазине несколько вариантов тары — от банок по 0,5–1 кг для частного дома до канистр и мешков по 20–30 кг для общественных бассейнов и клининга. Переключение фасовки в карточке мгновенно меняет цену, вес для службы доставки и артикул, не создавая десятки одинаковых URL в индексе поиска.
  • База из 118 документов с мгновенным поиском. Для химии, стройматериалов и промышленного оборудования сертификат соответствия, свидетельство о государственной регистрации (СГР) и паспорт безопасности — обязательный коммерческий фактор Яндекса и главное условие закупки для юрлиц. Мы перенесли со старого сайта 118 PDF-документов, привязали их к карточкам товаров и собрали отдельный раздел «Сертификаты» с живым поиском по названию препарата.
  • Гибридная модель покупки: своя корзина + маркетплейсы. Часть розничных покупателей привыкла забирать штучный заказ в пункте выдачи маркетплейса у дома, а крупный объём выгоднее заказать напрямую у производителя. Поэтому рядом с собственной корзиной в карточке товара стоят прямые ссылки на карточку этого продукта на Ozon, Wildberries, Яндекс Маркете и во «ВсеИнструменты».

Интеграция доставки и оформления заказа без потери мобильных покупателей

Около 70–75 % посетителей заходят в интернет-магазины со смартфонов. Главная причина брошенных корзин на мобильных устройствах — принудительная регистрация с подтверждением почты до оформления заказа и отсутствие прозрачного расчёта доставки. Покупатель должен видеть итоговую сумму с учётом логистики до того, как нажмёт кнопку подтверждения.

В наших проектах на WooCommerce и собственных движках оформление заказа (чекаут) строится по принципу минимального трения:

Узел оформления заказаЧастая ошибка шаблонных магазиновКак мы реализуем в ДАКОД
Авторизация перед покупкойОбязательное создание аккаунта с паролем и капчей перед входом в корзинуЗаказ в один шаг без обязательной регистрации; личный кабинет создаётся автоматически по желанию клиента (подробнее — в разборе личных кабинетов и B2B-каталогов)
Расчёт доставки (СДЭК и ТК)Надпись «Стоимость доставки рассчитает менеджер после звонка»Прямая интеграция по API СДЭК: автоопределение города, выбор ПВЗ на интерактивной карте, точный расчёт тарифа по весу и габаритам корзины и автоматическое создание накладной в кабинете СДЭК после заказа
Мобильная скорость (Core Web Vitals)Тяжёлые темы с десятками плагинов, каталог весом 2–4 МБ и отрисовка первого экрана за 4–6 секундСобственная чистая вёрстка, изображения в WebP, локальные шрифты: в проекте «КЕНАЗ» вес страницы каталога снизили с 1,2 МБ до 380 КБ, а время отрисовки карточки на 4G — до 1,7 с
Соблюдение 152-ФЗ в корзинеПредустановленная галочка согласия или одна общая ссылка «Нажимая кнопку, вы соглашаетесь со всем»Неотмеченный чекбокс отдельного согласия на обработку ПДн3, раздельный чекбокс на рекламную рассылку, отложенная загрузка Яндекс Метрики после согласия в cookie-баннере

Как не потерять поиск при запуске нового магазина вместо старого сайта

Если у компании уже есть старый сайт, который годами копил позиции по товарным и брендовым запросам, просто выложить новый интернет-магазин поверх прежнего домена нельзя. Любое изменение структуры URL (например, переход со старых адресов /catalog/item_12.html на ЧПУ WooCommerce /tovar/kenarit-granuly/) без постраничной карты переадресации приведёт к массовым ошибкам 404 и обвалу органического трафика за две недели.

В проекте «КЕНАЗ» мы перед переключением домена сняли полный слепок индекса старого сайта в Яндексе и Google — всего 380 проиндексированных адресов. Для 357 из них (все карточки товаров, разделы каталога, информационные и документальные страницы) настроили прямые серверные редиректы 301 Moved Permanently в один шаг без промежуточных цепочек. Подробную методику составления карты редиректов и контроля индексации в первые 4 недели после релиза мы разобрали в статье «Переезд сайта без потери позиций».

Сколько стоит разработка интернет-магазина в 2026 году и как фиксируется смета

В студии ДАКОД разработка интернет-магазина под ключ стоит от 120 000 ₽ со сроком запуска 3–5 недель (при создании компактного магазина без сложной внешней учётной логики, как в «БаллонМирГаз», мы укладываемся в 2–3 недели). Если компании нужен каталог с расчётом заявки без корзины и эквайринга, подойдёт формат корпоративного сайта с каталогом — от 70 000 ₽ за 2–3 недели.

В базовую стоимость интернет-магазина уже включены:

  • проектирование структуры каталога, фильтров и региональных страниц под семантическое ядро;
  • три концепта дизайна главной страницы и ключевых экранов до начала вёрстки — вы выбираете точное визуальное направление, а не покупаете дизайн «вслепую»;
  • чистая адаптивная вёрстка и посадка на CMS (WordPress + WooCommerce, 1С-Битрикс или кастомный стек на React и Fastify) с подробной печатной инструкцией по админке (для «БаллонМирГаз» мы подготовили руководство на 59 страниц, чтобы клиент менял цены в 37 городах без программиста);
  • подключение онлайн-оплаты (ЮKassa, Т-Банк, CloudPayments, Robokassa), расчёта доставки и обмена с 1С или CRM;
  • техническая SEO-подготовка (микроразметка Product, Offer, BreadcrumbList, LocalBusiness, чистая карта сайта, скорость по Core Web Vitals) и полный комплект документов и согласий по требованиям 152-ФЗ в 2026 году;
  • 1 год гарантии по договору и передача всех исходников и root-доступов заказчику по акту.

Проверить свой текущий магазин на технические ошибки индексации можно бесплатно в нашем SEO-аудиторе на 203 проверки, а оценить соответствие форм и политики закону — в аудиторе 152-ФЗ.

Частые вопросы по теме

Если у компании нет отдельных физических офисов с подтверждёнными карточками в Яндекс Бизнесе в каждом городе, однозначно выигрывают подпапки внутри одного домена (например, site.ru/gorod/podolsk/). Так все городские страницы сразу получают ссылочный и поведенческий вес основного домена, а сайт не рискует попасть под фильтр за сетку аффилиатов.
Количество страниц ограничено не жёстким числом, а вашей способностью дать реальную коммерческую конкретику по каждому направлению: точные тарифы и сроки доставки, условия отгрузки, пункты выдачи или маршруты спецтранспорта. В нашем кейсе «БаллонМирГаз» мы запустили 37 городов Московской области с индивидуальными условиями и микроразметкой LocalBusiness.
Разработка интернет-магазина стоит от 120 000 ₽ со сроком запуска 3–5 недель. В эту сумму входят проектирование структуры, три концепта дизайна до старта вёрстки, разработка каталога, корзины, подключения оплаты и доставки, базовая SEO-оптимизация, пакет 152-ФЗ и 1 год гарантии по договору.
Для каталогов от 20 до нескольких тысяч позиций мы часто используем связку WordPress + WooCommerce с собственной лёгкой темой без тяжёлых конструкторов: она даёт высокую скорость (LCP до 1,7–2,2 с на мобильных), удобную админку без абонентской платы за лицензию и гибкую интеграцию со СДЭК, калькуляторами и 1С. Если требуется сложный штатный обмен с редкими конфигурациями 1С или госконтур — используем 1С-Битрикс или кастомную разработку.
Да. Мы подключаем официальный API СДЭК к корзине: покупатель выбирает свой город и удобный пункт выдачи на карте, система автоматически рассчитывает стоимость и срок доставки по весу и габаритам товаров в корзине, а после оформления заказа сама формирует черновик накладной в личном кабинете СДЭК.
Да, если до переключения домена собрать все проиндексированные в Яндексе и Google адреса старого сайта и настроить прямую постраничную карту 301-редиректов на соответствующие товары и разделы нового магазина. В проекте «КЕНАЗ» мы сохранили таким образом 357 из 380 адресов из поисковой выдачи.

Хотите так же — но под вашу задачу?

Разберём проект на коротком созвоне и пришлём смету с разбивкой по этапам.

Написать в Telegram
Читайте также

Другие статьи

Разработка1 ноября 2026 г.

Личный кабинет клиента и B2B-каталог на сайте: архитектура, роли и приёмка по ПМИ

Когда сделки длятся неделями, а в заказе десятки позиций, документов и согласований, обычной посадочной страницы уже не хватает. Разбираем на реальных проектах студии, как устроены B2B-каталоги, клиентские и внутренние кабинеты, во сколько обходится разработка и как принимать сложный веб-сервис по программе и методике испытаний.

Читать · 14 мин
Разработка31 октября 2026 г.

Интеграция сайта и интернет-магазина с 1С: способы обмена, архитектура и частые ошибки

Прямая запись в таблицы базы 1С в обход платформы нарушает лицензионное соглашение и ломает итоги регистров, а синхронные запросы из корзины к 1С заставляют покупателя ждать по 3–5 секунд. Разбираем четыре рабочих способа обмена и архитектуру с промежуточной базой.

Читать · 14 мин
SEO29 октября 2026 г.

Переезд сайта без потери позиций: карта 301-редиректов и чек-лист на 4 недели

Карта 301-редиректов, проверки в день запуска и план на первые четыре недели по справкам Яндекса и Google. И разбор КЕНАЗ: из 380 адресов старого сайта в выдаче 357 ведут на новые.

Читать · 13 мин
Обсудить проект

Расскажите о задаче

Посчитаем объём и сроки бесплатно. Если задача не наша — скажем честно и подскажем, к кому идти.

  • Ответим за часв рабочее время — сразу тот, кто будет вести проект
  • Пришлём сметус разбивкой по этапам и сроками
  • Ни к чему не обязываетоценка бесплатная, договор — потом
Без имени не сможем обратиться
Проверьте номер — нужно 11 цифр
Похоже на опечатку в адресе
Бюджет
Отметьте согласие на обработку данных

Заявка отправлена

Свяжемся в течение часа в рабочее время. Если вопрос срочный — напишите в Telegram, там отвечаем быстрее.

Написать в Telegram