Классическая ошибка при создании интернет-магазина
Недавно меня попросили написать критику одного интернет-магазина по адалт тематике. Магазин является проектом крупной компании.
При первом взгляде на сайт, казалось, все хорошо, однако, когда я «превратился в покупателя» и попытался что-то купить на сайте, то сайт всячески чинил мне препятствия. Именно что чинил: мало того, что юзабилити было ниже плинтуса, так еще и структура сайта была таковой, что на нем невозможно было найти нужный товар, а сама процедура покупки превращалась в ад. На сайте были применены все абсолютно классические ошибки.
Вообще, рассматривая сайты адалт тематики года 1.5 назад,
на первых 2-х страницах, которые мне выдал Яндекс, я встретил всего лишь 3 или 4 достойных магазина, такие магазины, на которых хочется покупать. Все остальные магазины в результатах поиска, были шлаком: да, у них был симпатичный дизайн, но процесс покупки был очень сложным: невозможно подобрать товары (отсутствовали банальные фильтры для подбора товаров), отсутствие актуальной информации по наличию товаров, сложная, многоуровневая корзина и т.д.
Самая первая и самая классическая ошибка, как бы это ни звучала парадоксально, заключается в том, что разработку сайта отдают полностью в руки программисту!
К сожалению, большинство не понимают, что интернет-магазин, это инфраструктура, состоящая из нескольких компонентов: веб сайт, логистика, маркетинг, обслуживание, бухгалтерия. Чтобы создать хороший, продающий сайт, необходимо учесть множество факторов, в том числе и: психологию людей, маркетинговые инструменты.
Психология людей: здесь подразумевается что сайт должен быть ориентирован на вашу целевую аудиторию. Сайт должен быть понятен для ваших покупателей. Например, если у вас сайт для блондинок, то процедура покупки должны укладываться в 3 клика, а если сайт для технических специалистов, то должно быть, как минимум 7 вариантов покупок товара!
Маркетинговые инструменты: здесь подразумевается комплекс мер, направленных на привлечение клиентов.
Ну разве может веб программист знать, что вам нужна выгрузка в XML для Яндекс Маркета, в которой можно выбирать:
— категории товаров для выгрузки
— бренды
— ценовые диапазоны
— статусы (только товары которые есть в наличии, либо все, либо все….)
— тег sales_notes индивидуальный для каждой категории и каждого товара
— автоматическая выгрузка стоимость доставки товаров …
— и т. д… ?
Разве может программист знать про управление содержимым сниппетов в результатах поиска поисковой системы, с целью повышения кликабельности? Или он знает, что для Яндекс Вебмастера нужен своя XML выгрузка, а для площадки Wikimart своя?
Поверьте, если бы все это будет знать программист, то вы ему нафиг не нужны, так как он без вас запустит бизнес и будет зарабатывать куда больше, чем вы!
Логично?)
Вся соль заключается в том, что программист, это инструмент, типа топора, которым можно построить дом, но в неумелых руках, этот топор отрубит вам руку. Молотком можно гвоздь забить, а можно палец отбить. То же самое и программист, в умелых руках он создаст шедевр, а в неумелых х**ню.
Если вы хотите себе действительно хороший интернет-магазин, то вам еще задолго до программиста нужны:
— проектировщик взаимодействия;
— веб дизайнер.
Проектировщик взаимодействия, это человек, который учитывая аудиторию сайта, их половозрастную структуру, интересы, особенности, создает структуру сайта, блок-схему, опираясь на которую, дизайнер создает дизайн.
Самое важное: веб-дизайнером должен быть человек, который действительно разбирается в веб технологиях. Я часто наблюдал, как дизайны сайта рисуют художники и в этом большой минус: художник не разбирается в веб технологиях и зачастую рисует то, что в реале невозможно реализовать. Как итог, дизайн упрощается и в итоге превращается в убожество. Настоящий веб дизайнер рисует дизайн сайта иногда даже с учетом, на какой CMS будет строиться сайт, с учетом особенностей этой CMS. А после создания макетов сайта в PSD, создает техзадание по верстке дизайна сайта, листов эдак на 30-50.
После того, как нарисован дизайн и создано техзадание, за работу берутся 2 человека:
— верстальщик;
— веб программист.
Верстальщик – специалист, который на основе макетов дизайна создает html шаблоны.
Программист – это уже специалист, который прикрепляет верстку к БД сайта и дорабатывает необходимые модули и необходимый функционал.
Нужен еще тестировщик, который прорабатывает все сценарии пользования сайтом, находит ошибки и отправляет программисту или верстальщику на доработки.
Но, весь этот процесс должен контролировать маркетолог, который дает свои маркетинговые рекомендации (здесь должен быть сквозной баннер, а вот здесь такой-то текст).
А сверху всего этого процесса должен сидеть руководитель веб проектов, который должен неусыпно контролировать весь процесс создания сайта. Итого, для создания хорошего сайта, должны быть задействованы как минимум 7 человек!
А вы что творите? Даете весь процесс одному программисту, при чем как правило, вы ищете самого дешевого программиста, находите какого-нибудь фрилансера-школьника, свято верите в его слова, когда он говорит «это невозможно делать», а потом удивляетесь почему продаж нет и разочаровываетесь в своем сайте, не понимая, почему у вас не покупают товары.
Но, я прекрасно понимаю, что указанную вами выше схему, применяют в основном крупные веб студии, в которых разработка сайта обходится от $20 тыс., а у вас, как правило, бюджет ограничен. Поэтому:
1. Определитесь, у вас будет индивидуальный дизайн, либо типовой шаблон. Если типовой шаблон, выберите его на http://www.templatemonster.com/
Если индивидуальный дизайн, скачайте программу Axure Rp Pro, нарисуйте структуру сайта, а после отправьте ее веб дизайнеру на «закраску».
2. Определитесь, как вы собираетесь развиваться и откуда получать клиентов. Как правило, это:
— СЕО продвижение;
— торговые площадки, Яндекс Маркет, Викимарт и т.д.;
— баннерная реклама;
— партнерская сеть.
3. Определитесь, какой вам необходим функционал. Как собираетесь управлять товарами на сайте, добавлять новые, описания, синхронизировать остатки, интеграция с вашей CRM?
Исходя из этого и выбираете какую использовать CMS (все CMS хороши и по итогу выбирать стоит ту, которая включает в себя все необходимые модули, так как в этом случае стоимость разработки будет ниже, а сроки меньше).
4. Выбирайте исполнителя.
5. Постоянно контролируйте процесс выполнения работы. Если видите, что исполнитель далеко не укладывается в сроки, либо не то качество, посылайте его, находите нового (как искать исполнителя на фрилансе).
Возможно, в процессе работы, вы будете видеть не то, что вы должны видеть, либо конечный продукт будет не тем, что вы ожидали. Будьте готовы к этому, наберитесь нервов. Например, я лишь спустя 2 года нашел нормального верстальщика, способного верстать дизайн так, как мне и нужно! Просто взгляните на эту картинку и смиритесь с тем, что вам придется потратить не мало нервов.
Надеюсь, мой небольшой мануал поможет вам избежать самой серьезной вашей ошибки и создать интернет-магазин, который будет приносить прибыль!
Если остались какие-то вопросы, то готов на них ответить.