Как сделать интернет-магазин
Как сделать интернет-магазин: выбор платформы, структура каталога под поиск, оплата и интеграция с 1С. Сроки, цены и что ломается на первой тысяче товаров.
Как сделать интернет-магазин: до сотни товаров и без интеграций - готовая платформа вроде Ozon-витрины, InSales или Тильды с корзиной, запуск за неделю, от 2 000 ₽ в месяц. От сотни товаров, с фильтрами, остатками из 1С и планом на трафик из поиска - своя разработка, от 350 000 до 900 000 ₽, срок 8-12 недель.
Граница проходит не по количеству товаров как таковому, а по тому, откуда придут покупатели. Если из рекламы и соцсетей - платформа. Если из органики Яндекса - структура каталога становится главным активом, и её надо проектировать, а не получать по умолчанию.
Создание интернет-магазинаот 350 000 до 900 000 ₽сроки: 8-12 недель
Что решается до выбора платформы
Откуда трафик. Реклама, маркетплейсы, органика, повторные покупки - каждый канал предъявляет свои требования. Магазин под рекламу может быть одностраничным. Магазин под органику - это сотни посадочных страниц.
Как ведётся учёт. Если товар и остатки живут в 1С или МоемСкладе, магазин обязан с ними синхронизироваться, иначе вы продадите то, чего нет. Это ключевая техническая задача проекта, и её объём надо выяснить до того, как выбрана платформа.
Кто наполняет каталог. Тысяча карточек с описаниями и фотографиями - это работа контент-менеджера на месяцы. Часто её недооценивают и получают магазин без товаров.
Как принимаете оплату. Юрлицо или ИП, эквайринг, онлайн-касса по 54-ФЗ, кто отправляет чек. Технически это несложно, организационно занимает 2-3 недели, и запускать процесс надо параллельно с разработкой.
Структура каталога решает всё
Это главное место, где интернет-магазины теряют органический трафик, и потеря почти всегда одинаковая.
Есть категория «Кроссовки». В ней фильтры: бренд, размер, цвет, назначение. Человек в Яндексе ищет «кроссовки для бега женские» - и попадает либо на общую категорию, где 800 товаров, либо никуда, потому что страницы под этот запрос не существует.
Решение - посадочные страницы под комбинации фильтров: свой URL, свой title, свой H1, свой текст. Не под все комбинации, а под те, у которых есть частотность. Это выясняется из семантики: обычно из сотен теоретических сочетаний спрос есть у 30-60.
Дальше это надо не сломать. Остальные комбинации фильтров закрываются от индексации, иначе робот получит десятки тысяч почти одинаковых страниц и решит, что сайт мусорный. Пагинация оформляется каноническими адресами. Товар, доступный из двух категорий, должен иметь один канонический URL, а не два дубля.
Схема связей
Как устроен магазин под трафик из поиска
Слева источники данных, в центре сайт, справа то, что видит покупатель и робот.
Источники данных
- 1С или МойСклад Товары, цены, остатки
- Фото и описания Контент-менеджер или поставщик
- Семантика Wordstat: какие фильтры имеют спрос
Синхронизация
- Обмен по расписанию Остатки и цены раз в 15-30 минут
- Правила публикации Что показывать при нулевом остатке
Сайт
- Карточка товара Разметка Product и Offer
- Категория Свой title, H1, текст
- Посадочные под фильтры 30-60 штук со спросом
- Корзина и оформление Гость без регистрации
Выходы
- Яндекс: сниппет с ценой Из разметки Offer
- Оплата Эквайринг и онлайн-касса
- Заказ в 1С Обратный поток
- Метрика: e-commerce Воронка от карточки до покупки
Готовая платформа против своей разработки
Готовая платформа даёт запуск за неделю и абонентскую плату вместо разработки. Каталог, корзина, оплата и базовая интеграция там уже есть, и работают они нормально.
Ограничения начинаются в трёх точках. Первая - структура URL и посадочные под фильтры: у большинства платформ это либо невозможно, либо доступно на верхних тарифах в урезанном виде. Вторая - скорость: типовой шаблон тянет полтора мегабайта скриптов, и на мобильном каталог из 60 карточек открывается 5-6 секунд. Третья - нестандартная логика: подбор по параметрам, комплекты, индивидуальные цены для оптовиков.
Своя разработка снимает эти ограничения и добавляет свои: дороже на входе, дольше, и вам нужен подрядчик на поддержке. Если оборот магазина 300 тысяч в месяц, экономика не сходится - платформа честнее.
Оплата и 54-ФЗ
Эквайринг подключается к банку, где у вас расчётный счёт, комиссия обычно 2-3%. Технически это интеграция на два-три дня.
Онлайн-касса обязательна: при оплате картой на сайте покупателю должен уйти чек. Варианты - облачная касса в аренду или физическая. Аренда дешевле на старте и проще, физическая имеет смысл при большом обороте.
Отдельный пункт, который часто забывают: согласие на обработку персональных данных и политика по 152-ФЗ. Форма заказа собирает имя, телефон и адрес - этого достаточно, чтобы требования начали действовать.
Сроки и деньги
Магазин под ключ: от 350 000 до 900 000 ₽, 8-12 недель. Нижняя граница - каталог до 200 позиций, стандартные фильтры, одна интеграция. Верхняя - тысячи товаров, сложный подбор, обмен с 1С в обе стороны, личный кабинет оптовика.
Что двигает цену сильнее всего: не количество товаров, а количество вариантов фильтрации и глубина интеграции с учётной системой. Каталог на 5 000 позиций с простой структурой дешевле, чем каталог на 300 позиций с подбором по восьми параметрам.
Продвижение считается отдельно, от 60 000 до 150 000 ₽ в месяц, и в магазине оно почти целиком про категории и фильтры, а не про главную страницу.
Что ломается на первой тысяче товаров
Скорость категории. Страница с 60 карточками, картинками и фильтрами легко весит два мегабайта. Ленивая загрузка изображений и WebP обязательны с первого дня, а не после жалоб.
Дубли. Один товар в трёх категориях, сортировки в URL, пагинация, utm-метки - и в индексе внезапно 40 000 страниц вместо 1 200. Канонические адреса и правила robots закладываются сразу.
Товары, которых нет. Карточка проданного товара накопила позиции и трафик. Удалять её нельзя, показывать «нет в наличии» с пустой страницей - терять посетителя. Правильно: оставить страницу, показать аналоги, дать подписку на поступление.
Как я собираю каталог, какие интеграции делал и что входит в срок - на странице создания интернет-магазина. На первой консультации обычно становится понятно, нужна ли вам разработка вообще: половине магазинов на старте достаточно платформы.
Ещё про интернет-магазин
2 статьи-
Каталог или интернет-магазин: что дешевле и что окупается
Каталог с заявкой стоит от 250 000 ₽, интернет-магазин с корзиной и оплатой от 350 000 ₽. Разбираю, за что именно эта разница и когда корзина не окупается вообще.
300 показов в месяц у вопроса -
Продвижение интернет-магазина: категории и фильтры
Продвижение интернет-магазина в Яндексе: почему трафик собирают категории и фильтры, как делать посадочные под них и не получить в индексе десятки тысяч дублей.
640 показов в месяц у вопроса



