Россия+7 (495) 960-65-87

Что нам стоит интернет-магазин построить. Часть 2

Россия+7 (495) 960-65-87
Шрифт:
1 5517

Хостинг и домен

Для обычного интернет-магазина с большим количеством товара и высокой предполагаемой посещаемостью подойдет простой хостинг на 5000 мб с неограниченным трафиком (100-150$ / год), для большого гипермаркета нужно брать VDS (от 200$ / год) или выделенный сервер (от 1500$ / год): он и для нагрузки нужен, и много место на диске требуется.

Доменное имя должно быть простое, хорошо запоминающееся и желательно отражать смысл магазина (например, книжный интернет-магазин «Books.Ru» — http://www.books.ru/, сразу понятно, что там продают, и складываются правильные ассоциации).

Платформа

Сейчас есть очень много разных решений для интернет-магазинов. У всех есть преимущества, недостатки и особенности (обзор CMS для интернет-магазинов с интересным обсуждением можно найти тут: http://www.nezname.com/?p=352).

Первый вариант — создать собственную систему управления сайтом (CMS) под свои требования. Этот вариант подходит в основном для очень больших или нестандартных интернет-магазинов, в которых нужно учитывать много нестандартных функций, что лучше всего делать с нуля. Однако у этого варианта много недостатков, стоит выделить хотя бы 3 основных:

  • Стоимость. Конечно, создавать новое качественное решение с нуля всегда намного дороже, это, наверное, основной недостаток.
  • Сроки. В этом случае они увеличатся в несколько раз по сравнению с разработкой на коробочном решении.
  • Безопасность. Если многие коробочные CMS уже прошли кучу тестов на безопасность, то в собственной системе этот момент нужно будет учитывать своими силами.

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

Второй вариант — использовать бесплатное коробочное решение. Сейчас есть много бесплатных CMS с открытым исходным кодом, в том числе и специализированных для интернет-магазинов. Одним из основных преимуществ такого решения является цена — стоимость разработки будет низкая, а за саму лицензию платить ничего не нужно. Недостатков впрочем, намного больше: отсутствие технической поддержки, часто функциональность хуже платных аналогов, могут быть серьезные проблемы с безопасностью, что для магазинов особенно плохо. Разных систем много, сразу можно посмотреть в сторону: «osCommerce», «PHPShop», «Joomla!», «Drupal» и др.

Третий вариант — платное коробочное решение. Выбор таких решений на рынке очень большой, с разной функциональностью и разными ценами. Преимуществ много: официальная техническая поддержка, хорошая функциональность, высокая безопасность и производительность, бесплатные обновления и т.д., основной недостаток один — за лицензию нужно заплатить, а конечная стоимость разработки будет больше, чем при разработке на бесплатном аналоге. В этой категории стоит обратить внимание на: «1С-Битрикс», «Amiro», «HostCMS», «NetCat» и др.

Любой из 3х вариантов имеет своих потребителей: свою платформу делают большие проекты, бесплатную CMS выбирают малобюджетные проекты, а платную — средние по размеру магазины с хорошими требованиями к качеству. Я рекомендую смотреть в сторону третьего варианта.

Проектирование и функциональность

Это,пожалуй, важнейшая часть разработки интернет-магазина, сразу на ум приходит русская народная пословица: «Что посеешь, то пожнешь». На этом этапе очень важно все хорошо и однозначно спроектировать в будущий интернет-магазин. Итогом проектирования должен стать специальный документ — техническое задание, его обычно пишут разработчики сайта магазина, отталкиваясь от пожеланий клиента.

ТЗ в общем виде содержит описание всего функционала, требования к дизайну (эти требования часто выносятся в отдельное ТЗ, они нуждаются в особо тщательном подходе, потому что именно тут процесс разработки может зайти в тупик, если появится непонимание между клиентом и разработчиком относительно дизайна), макетирование страниц, требования к верстке, безопасности, производительности и т.д. Однако даже очень подробное и проработанное ТЗ может немного меняться в процессе работы, это вполне нормально.

В технические подробности не будем вдаваться, остановимся на специальных функциях, которые приносят пользу с точки зрения продаж и поэтому обязательно должны закладываться в ТЗ. Сегодня особое место нужно отводить информации о продаваемых продуктах (по данным «ROMIR» такой информации не хватает 51% покупателей). Можно выделить десять основных функций влияющих на продажи:

  • Первая такая функция — фильтры по разным параметрам (например, фильтр в интернет-магазине «Rozetka» — http://rozetka.com.ua/ru/products/procategory/103/index.html, позволяет отсортировать товары по имени, цене и другим параметрам). Очень удобно для выбора нужного товара.
  • Вторая функция — сравнение однородных продуктов по параметрам (например, таблица сравнения программного продукта «1С-Битрикс» — http://www.1c-bitrix.ru/products/cms/editions/#tab-table-link). Очень удобно при выборе нужного продукта, а значит, помогает потенциальному клиенту стать реальным.
  • Третья функция — функционал для демонстрации товаров. Важно дать клиенту возможность по максимуму оценить товар, для этого, в зависимости от товара, подойдут возможности посмотреть фотографии, видео (например, интернет-магазин по продаже видео «Видео-Shop» — http://videoshop.com.ua/catalog/Filmi_DVD_Video/Rozhdestvenskaya_istoriya__DVD_.html предлагает просмотреть трейлеры продаваемых фильмов) и многое другое. Отдельно можно выделить интерактивное изменение параметров, хотя это скорее перспектива будущего; сейчас подобных примеров очень мало, но данный функционал может быть весьма полезным для пользователей, а сделать его не сложно (например, изменить цвет у виртуального автомобиля или по задаваемым параметрам посмотреть, как будет выглядеть новый плазменный телевизор на стене собственной комнаты, или по заданным цветам подобрать сочетающиеся оттенки для нового товара и т.д.). Помогает покупателю принять решение.
  • Четвертая функция — расширенный поиск по разным параметрам. Любой товар пользователь должен легко и быстро найти, не роясь в каталоге, а просто введя его название в строку поиска, либо же введя нужные ему параметры, в этом случае показываются похожие по функциям товары (например, расширенный поиск в интернет-магазине «Softkey» — http://www.softkey.ru/catalog/search.php?adv=Y). Помогает найти нужный товар и сделать покупку.
  • Пятая функция — социальные элементы. Сегодня интернет-магазины все больше превращаются в своеобразные социальные сети. Конечно, не стоит делать очередной клон «Facebook» с возможностью совершать покупки, но определенно стоит сделать необязательную регистрацию с заполнением информации о пользователях (в том числе интересов), отзывы о товарах, оценки пользователей (например, отзывы и оценки пользователей есть в интернет-магазине «OZON.ru» — http://www.ozon.ru/, которые значительно влияют на продажи), обсуждения и т.д. Эти функции помогут при выборе товара и повысят лояльность покупателей в целом к магазину.
  • Шестая функция — специальные предложения для стимулирования сбыта. Они могут быть как общими для всех покупателей, так и персонализированными, в зависимости от интересов пользователя, истории покупок, активности и т.д. Общие специальные предложения призваны повысить спрос на конкретные продукты, например, те, которые залежались на складе, и их требуется распродать. А персонализированные прежложения призваны повысить продажи конкретному покупателю, например, если пользователь интересуется маркетингом, в истории покупок у него более 50% покупок книг этой категории, и посещает он в магазине соответствующие страницы — ему будет не сложно продать продукцию этой или сходной тематики, причем в автоматическом режиме сайт анализирует информацию и предлагает ему продукты, к которым у него потенциально будет повышенный интерес. По сути можно создать целую аналитическую систему для этой цели и, теоретически она может в несколько раз увеличить прибыль интернет-магазина, ведь у всех есть скрытые потребности, нужно только докопаться до них.
  • Седьмая функция — мобильная версия сайта. В век мобильных устройств нужно обязательно оптимизировать интерфейс магазина под них, иначе можно потерять значительную долю покупателей (например, мобильная версия магазина есть у компании «ТЕХНОТРЕЙД» — http://tehnotrade.com.ua/).
  • Восьмая функция — популярные товары в интернет-магазине или отдельной категории. Такие товары уже зарекомендовали себя, как хорошо продаваемые, и есть смысл их выделять из общей массы для других покупателей, причем не забывать о разных временных отрезках, иногда получается, что товар остается «самым популярных» круглый год.
  • Девятая функция — рассылка по подписке. Важный элемент, особенно для постоянных покупателей, которые хотят быть в курсе новинок и акций или ожидают появления товара на складе. Безусловно, чтобы не попасть в папку спама, нужно продумать удобный функционал по настройке этой рассылки и дать простую возможность отписаться, а по стандарту она должна быть ненавязчивая (например, рассылка есть у интернет-магазина «Walmart» — http://www.walmart.com/, правда отписаться от неё проблематично).
  • Десятая функция — интеграция интернет-магазина со сторонними системами. Эта функция косвенно влияет на продажи, но при этом значительно помогает работе магазина. Не всегда, но довольно часто требуется интеграция с 1С, ERP, CRM и т.д. Это не сложно сделать, у многих коробочных CMS есть стандартный функционал для интеграции с некоторыми продуктами.

Дизайн

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

Дизайн должен быть современным, легким, воздушным, с минимальной графикой и без анимации, в данном случае красивая графика и анимация будут только отвлекать пользователя от продаваемых товаров, хотя в некоторых товарных категориях графика вполне допустима. Важно, чтобы дизайн был рассчитан на целевую аудиторию магазина, а не заказчика (например, хороший информационный дизайн у интернет-магазина «ПАРФЮМЕРИЯ» — http://www.parfumeria.ua/ без излишеств в графике).

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

Верстка

Этому этапу заказчик обычно уделяет мало внимания, т.к. на первый взгляд он ничего особенного не несет в себе. Казалось бы, нет ничего сложного: из готового дизайна сверстать шаблон будущего магазина!? Однако, тут стоит обратить внимание на две связанные между собой вещи: во-первых, верстка должна соответствовать стандартам W3C (проверить это можно тут: http://validator.w3.org/ — нужно только ввести url страницы), а во-вторых, сайт должен правильно отображаться всеми популярными браузерами (проверить можно тут: http://browsershots.org/ — сейчас самые популярные браузеры Internet Explorer (6,7,8),Firefox(3х),Google Chrome (3х), Safari (4х) и Opera (9х,10х)).

Программирование

Для интернет-магазина довольно большой и сложный этап, даже если мы будем его разрабатывать на коробочном продукте. Часто применяют итерационный подход, когда сначала разрабатывается ядро (система с минимальным функционалом), а потом к этому ядру дорабатываются дополнительные функции, таким образом, проект можно запустить в ограниченном функционале в любой момент после завершения ядра.

На данном этапе стоит обратить особое внимание на безопасность системы в целом. Если используется платная коробочная CMS, например, 1С-Битрикс — она уже хорошо защищена и прошла много тестов по безопасности, весь новый функционал нужно будет обязательно отдельно протестировать на XSS, SQL injection и др.

Для больших интернет-магазинов важно позаботиться о производительности системы, они должны выдерживать большие нагрузки. Опять же коробочные CMS уже оптимизированы, а хороший выделенный сервер будет работать стабильно, так что это скорее относится к самописным CMS и модулям.

Немаловажно, чтобы весь новый программный код и особенно новые модули комментировались в коде. Для разработчика это — правила хорошего тона, а для клиента — минимизация рисков на тот случай, если по каким-то причинам придется менять разработчика.

Стоит помнить, что созданный сайт будет продвигаться, в том числе и в поисковых системах, поэтому заранее можно учесть рекомендации по SEO от Google и Яндекс, да и вообще, заранее подготовить сайт интернет-магазина к продвижению.

Тестирование

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

Для начала нужно проверить весь сайт на ошибки (баги). Для этого специальный человек должен пройтись по сайту и попробовать его использовать по максимуму, часто делается вместе с клиентом. Все найденные ошибки передаются разработчикам для исправления.

Затем можно провести нагрузочное тестирование (Load-testing) и тестирование на устойчивость (Stress-testing), это делается с помощью специальных программных средств.

И в конце обязательное тестирование безопасности, когда специально обученный специалист по безопасности будет пытаться взломать или навредить системе, таким образом ища «дыры». Все найденные уязвимости также передаются на доработку.

Контент

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

Тексты к продуктам должны быть созданными специально для продаж и, в идеале, еще и оптимизированными под поисковые системы.

Таким образом, сайт интернет-магазина получится удобным, красивым, будет направлять пользователей, мотивировать на совершение покупок, готовым к большим нагрузкам, с повышенной безопасностью, интегрирован во все внешние системы предприятия. Осталось только привести на этот замечательный сайт много потенциальных покупателей и «дело в шляпе», о чем и говориться в следующем разделе.

Читайте также:

Часть 1 — Техническая часть или про создание сайта

Часть 3 — Маркетинговая часть или о продвижении

Часть 4 — Прогнозирование эффективности. Распространенные ошибки


(Нет голосов)
Читайте нас в Telegram - digital_bar

Есть о чем рассказать? Тогда присылайте свои материалы Даше Калинской


Новые 
Новые
Лучшие
Старые
Сообщество
Подписаться 
Подписаться на дискуссию:
E-mail:
ОК
Вы подписаны на комментарии
Ошибка. Пожалуйста, попробуйте ещё раз.
Отправить отзыв
  • Екатерина
    2
    комментария
    0
    читателей
    Екатерина
    больше года назад
    Нынешний Да, нынешний бизнес никак не вероятен в отсутствии Интернета. Ежели ранее для продвижения товаров (услуг) массивным рекламным инвентарем были СМИ и разные виды наружной рекламы, то в настоящее время в плане информативности эти медиа-методы начинают сдавать позиции, уступая их сети Интернет.
    -
    0
    +
    Ответить
ПОПУЛЯРНЫЕ ОБСУЖДЕНИЯ НА SEONEWS
Сколько ссылок помогут продвинуть молодой сайт
Павел Андрейчук
41
комментарий
0
читателей
Полный профиль
Павел Андрейчук - Дело в том, что вряд ли в ваших платных "качественных" кейсах найдётся хоть пару % действительно новой и полезной информации которой бы не было на общедоступных источниках.
Сайт на WordPress: за и против
Мира Смурков
1
комментарий
0
читателей
Полный профиль
Мира Смурков - Людмила, я согласен с большинством комментаторов. Вы хоть один полноценный магазин сделали на этих движках? Woocommerce это система с супер возможностями. И к ней есть дополнительные модули, с функционалом, который вряд ли появиться на Битрикс. А самому это программировать - сотни тысяч рублей на разработку. А приведя в пример сложности с robots.txt и Sitemap вы ставите под вопрос вашу компетенцию в понимании Интернет-бизнеса и веб-разработки в целом. Во-первых это такие мелочи, а во-вторых это все делается на вордпресса за 2 минуты, и опять же с возможностями многократно превышающими Битрикс.
Google Data Studio: делаем красивые отчеты по контекстной рекламе для клиентов
Никита Кудрин
1
комментарий
0
читателей
Полный профиль
Никита Кудрин - Все понимаю, кроме того как сделать что бы наименования показателей и параметров не менялись на англоязычные при выборе источника.
Обзор популярных CMS: плюсы и минусы
Андрей Литвиненко
2
комментария
0
читателей
Полный профиль
Андрей Литвиненко - + там где нужно прописать каноникал, там где нужно поставить мета тег ноиндекс (т.к. Гугл не всегда следует правилам robots.txt) ну и то что выше, к техническим сео возможнлстям можно еще отнести легкое и хотя бы полуавтоматическое добавление микроразметки по сайту, увы "из коробки" такого функционала нет ни в одной cms, все на допиливаниях
Google обошел Яндекс по популярности в России в 2018 году: исследование SEO Auditor
Рамблер
1
комментарий
0
читателей
Полный профиль
Рамблер - Вот вроде отечественный - это сказано верно.. «Я́ндекс» — российская транснациональная компания, зарегистрированная в Нидерландах. Так говорится в Википедии. И с хрена ли ОТЕЧЕСТВЕННЫЙ поисковик зарегистрирован в Европе? И где платится основная часть налогов? Ну-ууу, точно не в России. И если запахнет жаренным, то был Яндекс и нет Яндекса!
8 методик в SEO, от которых давно пора отказаться
Евгений Сметанин
12
комментариев
0
читателей
Полный профиль
Евгений Сметанин - Факторов вообще очень много, согласитесь, вы будете использовать максимальное их количество, особенно, если в ТОПе засели агрегаторы с сумасшедшими ПФ. В таких случаях, вхождение ключа в домен для маленького профильного сайта, сыграет свою положительную роль. Конечно же, если контент на страницах хорошего качества. У меня есть несколько успешных кейсов на эту тему. На сайте продают несколько видов товаров, а выстреливает в ТОП тот, название которого присутствует в доменном имени. Как корабль назовешь, так он и поплывет, верно?))
Как выбрать подрядчика для продвижения сайта: 7 уровней воронки поиска
aashutosh
1
комментарий
0
читателей
Полный профиль
aashutosh - data science training institute in noida- Webtrackker Technology (8802820025) providing Data Science Training in Noida. Get ✓ 40 Hours Learning training✓ 70 Hrs Projects ✓ 24 X 7 Support ✓ Job Assistance. WEBTRACKKER TECHNOLOGY (P) LTD. C - 67, sector- 63, Noida, India. E-47 Sector 3, Noida, India. +91 - 8802820025 0120-433-0760 +91 - 8810252423 012 - 04204716 EMAIL:info@webtrackker.com webtrackker.com/Best-Data-Science-Training-Institute-in-Noida.php
Как построить качественный ссылочный профиль на основе конкурентов
Ирина
5
комментариев
0
читателей
Полный профиль
Ирина - Давно сотрудничаю с megaindex.com и считаю данный сервис одним из лучших в сео сегменте рунета да и не только рунета. Пользуюсь их инструментами для аналитики своих работ и выявлению своих и чужих ошибок. Да и ссылочный профиль, как и говорится в данной статье сделать гораздо проще и правильней при помощи как раз мегаиндекса. Добавлю еще что инструмент для поиска конкурентов у мегаиндекса очень удобный и простой в применении.
Google назвал три главных SEO-фактора
Павел Андрейчук
41
комментарий
0
читателей
Полный профиль
Павел Андрейчук - Я бы не стал утверждать что это так. У меня есть ресурс где ссылок.. ну я не знаю, полтинник может быть, вручную проставленные года за 2 и позиции хорошие по могим запросам именно в гугле, в то время как в Яндексе позиции ниже. Хотя конечно с ссылками позиции были бы лучше, наверное, но владелец увы не выделяет бюджет на ссылки.
6 причин, почему нет позиций и трафика
Артур Латыпов
0
комментариев
0
читателей
Полный профиль
Артур Латыпов - Леонид, да 3 пункта повторяется, согласен. Но сильно актуальны и сейчас, смотрим на сайты, приходящие на SEO, которые ранее продвигались, практически на всех можно что из 6 пунктов найти, исправить и ситуация улучшиться оперативно.
ТОП КОММЕНТАТОРОВ
Комментариев
910
Комментариев
834
Комментариев
554
Комментариев
540
Комментариев
483
Комментариев
373
Комментариев
346
Комментариев
262
Комментариев
247
Комментариев
171
Комментариев
156
Комментариев
137
Комментариев
121
Комментариев
104
Комментариев
97
Комментариев
97
Комментариев
96
Комментариев
80
Комментариев
77
Комментариев
67
Комментариев
63
Комментариев
60
Комментариев
59
Комментариев
57
Комментариев
55

Отправьте отзыв!
Отправьте отзыв!