Содержание
В каких случаях случаях необходимо проводить технический аудит сайта
Рассмотрим подробнее преимущества, которые можно получить при выборе этой CMS:- Система нативно интегрируется с программами на платформе 1С:Предприятие, которые используются для управления продажами, учета товаров, ведения бухгалтерии.
- В CMS встроены модули и инструменты, которые позволяют учесть требования закона 54–ФЗ об использовании онлайн-касс, 152–ФЗ об обработке персональной информации, маркировки «Честный знак».
- Под 1С:Битрикс разработали сотни готовых модулей и решений для интеграции с CRM, рассылок, оплаты различными способами, интеграции с ERP и логистическими сервисами. Не придется тратить время на индивидуальные разработки.
- CMS сертифицирована ФСТЭК, в нее встроены различные инструменты безопасности, которые исключают вмешательство в работу системы и изменение данных.
- Предусмотрен запуск на кластерных серверах, чтобы масштабировать работу по мере роста нагрузки.
- При необходимости пользователь получает доступ к коду и всю документацию для API, чтобы кастомизировать интернет-магазин под свои нужды.
При покупке лицензии CMS пользователь получает полноценную платформу для e-commerce с гарантией того, что она не перестанет работать из-за санкций или невозможности оплатить лицензию, как в случае с западными решениями.
Этапы разработки интернет-магазина
1. Анализ требований и подготовка ТЗ
На первом этапе необходимо понять, какой интернет-магазин нужен компании и какие возможности у него будут, а также подготовить ТЗ для исполнителя.
Определение целей магазина
Владелец бизнеса должен понять, для каких целей он запускает онлайн-магазин и какие задачи хочет решить с его помощью. Это может быть увеличение продаж, автоматизация процессов, выход на новые рынки.
Для определения целей необходимо понять:- что именно будет продаваться;
- будут ли у компании офлайн магазины;
- ожидаемый товарооборот в день, месяц;
- ориентация на сектор: В2С, В2В, D2C.
При постановке целей нужно сразу выбирать KPI, которые в будущем позволят измерить эффект от запуска платформы.
Изучение целевой аудитории
Следующим этапом будет понимание потребностей целевой аудитории. Без этого невозможно создать магазин, который понравится пользователям.
Что именно нужно учесть:- пол и возраст потенциальных покупателей;
- паттерны поведения в интернете;
- покупательские привычки;
- боли и потребности.
Для этого можно проанализировать существующие решения в интернете, собрать данные из CRM компании, провести прямые исследования. Например, если компания ориентируется на молодежь, то для них определяющими факторами является цена и бренд, покупки они совершают с телефона и хотят быструю доставку.
Формирование технического задания (ТЗ)
Техническое задание является основным документом, с помощью которого заказчик ставит задачу разработки интернет-магазина. В нем прописываются все технические параметры проекта, например, структура сайта, особенности каталога, методы оплаты и доставки, необходимые интеграции, требования к поисковому продвижению, адаптивный дизайн.
Как правило, разработчики помогают заказчику составить ТЗ и указать в нем все важные параметры проекта.
2. Выбор редакции и подготовка хостинга
Следующим этапом будет выбор лицензии 1С-Битрикс и площадки, на которой будет запущен интернет-магазин. От этого зависит стабильность работы сайта, возможность обработки большого количества заказов, доступность в пиковые часы.
Основные редакции 1С-Битрикс для e-commerce
Пользователь может приобрести одну из трех редакций CMS с разными возможностями. Рассмотрим их подробнее (цены указаны на момент написания статьи):
- Малый бизнес — 40,9 тыс. руб. Подходит для небольших магазинов. Позволяет принимать и обрабатывать заказы, интегрируется с учетными приложениями и CRM, но плохо масштабируется.
- Бизнес — 83,9 тыс. руб. Подходит для полноценного магазина с возможностью отгрузки с разных складов и поддержкой нескольких сайтов. Есть полноценная интеграция с внешними сервисами и полная автоматизация. Отсутствуют некоторые возможности по масштабированию и отказоустойчивости. Подойдет средним и крупным компаниям, которые продают много разных товаров.
- Энтерпрайз — от 1,699 млн. руб. Максимально расширенная редакция для работы федеральных торговых сетей. Поддерживает кластерные серверы, балансировку нагрузки. Подходит для очень больших торговых компаний с огромной нагрузкой.
Обратите внимание, что начинать можно с любой редакции, постепенно переходя на более дорогой и расширенный вариант по мере роста нагрузки.
* Цены актуальны на момент публикации статьиКритерии выбора надежного хостинга
При запуске сайта на 1С-Битрикс лучше заранее подумать о надежном хостинге, чтобы избежать отказа в обслуживании при обработке большого количества покупателей.
Лучше всего пользоваться услугами компаний, у которых есть статус «рекомендовано для 1С-Битрикс». В этом случае серверы уже будут настроены под использование этой CMS. В любом случае должна быть поддержка скриптов PHP 8.0 и выше, СУБД MySQL 5.7 и выше.
Подготовка доменов и SSL
Доменное имя для сайта можно выбирать самостоятельно в зависимости от названия торговой марки. Лучше, чтобы оно было легко запоминающимся. Чтобы не было проблем с регистрацией сертификата, домен нужно открывать на лицо или компанию, которой принадлежит бизнес.
SSL-сертификат нужно оформлять обязательно. В противном случае нельзя будет использовать протокол https, а сам сайт Google и Яндекс промаркирует как небезопасный.
3. Установка и базовые настройки 1С-Битрикс
После решения вопросов с хостингом можно приступать к запуску проекта. Этот процесс можно разбить на несколько подэтапов.
Установка продукта
Если хостинг рекомендован для использования рассматриваемой CMS, то ее можно установить прямо из административной панели хостера. Нужно выбрать редакцию и указать папку для установки на сервере. Все остальные действия будут выполнены самостоятельно.
Если используется собственный виртуальный сервер, то нужно устанавливать CMS с дистрибутива. Это чаще всего делает компания, которая разрабатывает интернет-магазин.
Первоначальная настройка
После развертывания CMS на сервере нужно задать основные параметры для работы:
- Валюта — в РФ используется рубль, код RUB, можно указать курс для отображения мультивалютных цен и включить отображение НДС;
- Язык и локализация — русский является языком по умолчанию, если бизнес будет работать в других странах и регионах, другие языки можно добавить с помощью дополнительных пакетов.
- Режим работы — в настройках системы можно указать часы по дням недели, доступность в выходные и по праздникам, возможные интервалы доставки.
Также необходимо подключить рассылку уведомлений, интегрировать магазин с учетными программами, платежными системами, службами доставки, CRM, колл-центром, Яндекс-Метрикой. Однако эти настройки не относятся к основным.
Защита от основных угроз
Уже на этом этапе нужно включить встроенные инструменты безопасности CMS, чтобы защитить сайт.
Для этого используется:- Брандмауэр Web Application Firewall;
- Изменение доступа к админ-панели (установить альтернативный путь вместо /bitrix/admin);
- Ограничение доступа по IP;
- Мониторинг целостности файловой системы;
- Шифрование передачи данных по HTTPS;
- Создание лога изменений;
- Настройка резервного копирования с нужным интервалом и хранением копии на другом сервере.
Как и в случае с настройкой, эту задачу обычно выполняют IT-специалисты компании, которая разрабатывает и запускает сайт по заказу клиента.
4. Разработка дизайна и пользовательского интерфейса
От внешнего вида и функциональности сайта зависит желание людей искать товар и покупать его. В долгосрочной перспективе они формируют доверие к магазину и привязанность к торговой марке.
Выбор шаблона или индивидуальный дизайн
Для 1С-Битрикс разработаны сотни готовых шаблонов, которые можно найти на маркетплейсе. Развернуть их можно в течение дня, они стоят недорого и полностью совместимы с CMS. Но типовые решения сложнее кастомизировать, и они похожи на аналогичные сайты конкурентов. Следовательно, уникальным такой магазин не будет.
Разработка индивидуального дизайна потребует больше времени и средств. Но внешний вид будет учитывать специфику товаров и целевой аудитории, его можно адаптировать под бизнес-процессы компании.
Шаблон можно использовать, если бизнесмену максимально важны сроки и экономия денег. Во всех остальных случаях лучше прибегать к индивидуальным решениям.
UX/UI особенности для интернет-магазина
Пользовательский интерфейс сильно влияет на конверсию. При его разработке нужно учитывать такие паттерны поведения пользователей:
- максимум три клика до нужного товара;
- удобные фильтры и сортировка товарных позиций;
- хорошо видимая кнопка Купить;
- понятные иконки интерфейса;
- минимум отвлекающих рекламных элементов.
- хлебные крошки для удобной навигации;
- привлекающие внимание надписи вроде «Лучший выбор», «Скидка»;
- личный кабинет с историей заказов;
- возможность почитать отзывы на сайте или на стороннем ресурсе.
Также часто используется кнопка «Купить в один клик», чтобы упростить процесс оформления заказа, особенно для пользователей смартфонов.
Адаптивность под мобильные устройства
Так как большая часть пользователей использует для поиска товаров и оформления покупок телефоны, сайт интернет-магазина нужно обязательно адаптировать под мобильные устройства.
В 1С-Битрикс для этого есть все необходимое. Интерфейс должен содержать меню в виде «гамбургера», оптимизированные элементы интерфейса, минимум дополнительных всплывающих окон.
5. Настройка каталога, карточек товаров и структуры сайта
Обязательным этапом создания сайта будет загрузка товаров и создание каталога, который был бы удобен для пользователя. Большая часть этих операций в CMS автоматизирована, поэтому проблем возникнуть не должно.
Импорт и организация товаров
Как можно загрузить товары на сайт:
- Вручную через административную панель CMS — подходит только для небольшого количества товаров и практически не используется;
- Импорт из CSV — загрузка из текстового файла, который был сгенерирован поставщиком или учетным приложением;
- Путем интеграции — товары легко загружаются из приложений 1С:Предприятие благодаря унифицированному формату CommerceML. Можно синхронизировать названия, свойства, цены, остатки;
- С помощью API — этот вариант чаще используется для кастомных решений или сложных схем автоматизации.
Описание, фильтры, свойства
Для улучшения поисковой автоматизации и пользовательского опыта необходимо располагать товары в каталоге с учетом нескольких особенностей:
- Описание каждого товара лучше сделать уникальным, а не копировать у поставщика. Это поможет поисковому продвижению;
- Текст лучше разбивать на блоки и структурировать для удобного ознакомления, можно использовать таблицы, значки и прочее;
- Важно указывать свойства товара как отдельный атрибут, задавая тип данных. Это поможет фильтровать их на сайте.
В 1С-Битрикс есть умные фильтры, которые отображают товары без перезагрузки страницы, что ускоряет сайт. Однако для его работы нужно правильно сгруппировать параметры и не перегружать эту функцию большим количеством опций.
Формирование разделов и меню
Любой каталог нужно делить на разделы, которые лучше продумать заранее с учетом специфики товара. Для удобства пользования и сокращения «хлебных крошек» не рекомендуется делать структуру больше трех уровней вглубь.
Для каждого раздела нужно подготовить описание, заголовок Н1 и мета теги. Это помогает поисковому продвижению.
Меню сайта лучше делать компактным, разделяя его только на основные разделы — каталог, доставка и оплата, акции и бонусы. В разделе Каталог будет отображаться его структура.
1С-Битрикс при правильной настройке может осуществлять отгрузку товаров автоматически. Система будет синхронизироваться со складом и CRM, сама добавлять количество и скрывать наименования с нулевым остатком, обновлять цены и т.п.
6. Интеграция с внешними сервисами и автоматизация
Для упрощения бизнес-процессов, сокращения сроков обработки заказов, уменьшения нагрузки на менеджеров интернет-магазин обязательно интегрируют с другими элементами IT-инфраструктуры. Встроенные в 1С-Битрикс инструменты и дополнительные модули упрощают этот процесс.
Интеграция с 1С и другими учетными системами
С какими программами и сервисами можно интегрировать CMS:
- Приложения 1С. Можно обмениваться данными с УТ, Розница. Синхронизируются товары с их свойствами, заказы, отгрузки, цены. Это позволяет создать полноценную систему обработки покупок и намного снизить нагрузку на работников.
- CRM-системы. Благодаря им можно автоматизировать обработку заказа по этапам воронки. Наиболее просто CMS интегрируется с Битрикс24, но возможны и другие варианты. Сайт может оформлять заказ как сделку, которая затем распределяется между менеджерами и обрабатывается по этапам.
- WMS. Интеграция с системами управления складскими объектами значительно упрощает логистику. Можно контролировать остатки товара и отображать их на сайте, собирать заказы, синхронизировать отправку с транспортными службами.
- ERP. Это система комплексной автоматизации работы крупной компании, которые помогают синхронизировать все подразделения.
- BI-системы. Средства сбора и анализа аналитики помогают оценивать эффективность работы магазина. Можно делать дашборды по продажам, изучать реализацию по сезонам и географии, мониторить KPI, но наиболее важно — прогнозировать объем продаж и заранее делать закупки, чтобы избежать дефицита.
Настройка обмена данными со сторонними приложениями минимизирует ошибки и закладывает фундамент для дальнейшего масштабирования бизнеса. Управлять магазином становится легче.
Подключение оплаты и доставки
Для регистрации розничных продаж магазин нужно интегрировать с онлайн-кассами согласно закону 54–ФЗ. Это программные модули, которые фиксируют продажу и оплату, выписывают чек и отправляют данные через ОФД в ИФНС. В России есть готовые решения от финансовых учреждений, которые достаточно подключить к готовому сайту.
Какие возможности имеют модули оплаты:- Выбор способа оплаты при оформлении заказа;
- Прием платежей с карт и платежных систем (MIR Pay и других);
- Отправка чека;
- Отправка данных в «Честный знак» для определенных категорий товаров.
В 1С-Битрикс уже есть готовые модули, поэтому кастомная разработка не потребуется.
Аналогичная ситуация со службами доставки. Все крупные транспортные организации имеют модули, которые устанавливаются в 1С-Битрикс. В редких случаях нужна интеграция по API.
Благодаря такой интеграции можно автоматически рассчитывать цену и сроки доставки, выбирать пункты выдачи на карте, автоматически формировать накладные и вызывать курьера и т.п.
Настройка e-mail и SMS уведомлений
Для маркетинговых целей и информирования о статусе обработки заказа в CMS можно настроить информирование.
Используется два популярных варианта:- Электронная почта — можно настроить события, при наступлении которых пользователю отправляется уведомление, например, после оформления заявки, получения оплаты, отправки заказа.
- SMS — текстовые сообщения можно отправлять через сторонние службы. Ввиду дороговизны этого способа коммуникации он используется только для наиболее важных сообщений, например, сервисных.
Уведомления повышают лояльность к магазину и бренду, а также уменьшают количество брошенных корзин. По этой причине они крайне важны для e-commerce и пренебрегать их настройкой не стоит.
7. Тестирование и запуск
После установки и настройки интернет-магазина можно запускать его, то есть открывать публичный доступ для посетителей. Но перед этим лучше протестировать работоспособность сайта.
Проверка сценариев покупки
Самый простой способ проверить работу сайта — стать «покупателем» и пройти весь путь от поиска товара до оформления и оплаты покупки.
Что нужно проверить:- Как работает каталог, поиск и фильтры;
- Как отображается товар и его характеристики, работают ли переключатели и выпадающие списки;
- Как заполняется форма для нового и постоянного клиента, как рассчитывается цена со скидками и оплатой доставки;
- Как работает личный кабинет, отображается ли в нем скидка и бонус, функционируют ли другие элементы интерфейса.
Проверять сайт можно самостоятельно или нанять для этой цели команду тестировщиков.
Тестирование производительности
Очень важно обеспечить работу сайта в первые дни после запуска для формирования качественного SEO в дальнейшем. Если ресурс «упадет», велика вероятность, что клиент не вернется больше за покупками к вам.
Перед коммерческим запуском нужно проверить:- скорость загрузки страниц;
- нагрузку на сервер в зависимости от количества пользователей;
- оптимизацию ресурсов, например, кэширование страниц.
Можно использовать сторонние сервисы мониторинга, которые помогают быстро обнаружить и устранить проблемы.
Запуск маркетинговых инструментов
После начала работы для анализа трафика и привлечения посетителей можно запускать маркетинговые программы и отслеживать их результаты с помощью дополнительных инструментов:
- Веб-аналитика с помощью Яндекс-Метрики;
- Изучение поведения пользователей на сайте;
- Подключение платформ для рассылки e-mail или SMS;
- SEO-оптимизация и анализ органического трафика.
Для получения посетителей в первые дни работы можно использовать PPC-рекламу или другие инструменты, а также традиционные средства маркетологов — скидки, бонусы и прочее.
После запуска: поддержка и развитие
Аналитика и улучшения
Для совершенствования интерфейса и функций сайта необходимо отслеживать источники трафика и поведение пользователей на страницах.
Основные советы:- Используйте встроенные в Яндекс.Метрику инструменты для изучения паттернов поведения на сайте и совершенствования интерфейса;
- Анализируйте источники органического трафика, конверсию и отказы, чтобы улучшить интернет-магазин и повысить финансовые результаты;
- Тестируйте новые варианты с помощью А/В-проверок, создания новых посадочных страниц, изменения дизайна.
За счет этого сайт всегда будет оставаться актуальным и не потеряет позиций в условиях высокой конкуренции в российском секторе e-commerce.
Техническая поддержка
Нельзя забывать о технической поддержке онлайн-магазина. Необходимо постоянно проверять работоспособность и обновлять:
- саму CMS и установленные модули;
- работоспособность интеграции со сторонними сервисами.
Обязательно нужно делать регулярные резервные копии, чтобы ускорить восстановление работы ресурса после возможного сбоя.
Советы по дальнейшему росту
Для увеличения продаж с помощью онлайн-магазина можно:
- увеличить ассортимент товара
- внедрить программу лояльности;
- запустить реферальную систему;
- постоянно заниматься поисковым продвижением.
Помощь в разработке сайта на 1С-Битрикс специалистов компании Первый Бит
Самостоятельно создать и запустить интернет-магазин на 1С-Битрикс можно, но он вряд ли будет эффективным инструментом продаж. Если вы хотите успешно запустить онлайн-бизнес, обращайтесь к специалистам «Первый бит».
Мы возьмем на себя технические вопросы разработки сайта на этой CMS, окажем помощь в выборе дизайна и интерфейса, поможем в обслуживании ресурса.
Заключение
1С-Битрикс — платформа, на базе которой можно в течение нескольких дней или недель запустить интернет-магазин. Его создание обойдется дешевле кастомной разработки, а дальнейшая эксплуатация будет проще, благодаря поддержке разработчика и большому количеству готовых модулей, а также полному соответствию требованиям российских законов.