четверг, 29 сентября 2011 г.

Срок годности документа


Ну ведь понятно же, что страница сайта - это документ. У документа есть мета-информация. И проектируя сайт, ничего не стоит включить в эту информацию такой параметр, как срок годности.
Очень странно наблюдать даже на уважаемых интернет-ресурсах, например http://www.whalerider.ru/ , приглашение зарегистрироваться на уже прошедшую конференцию (она прошла 20-21 сентября, а сегодня 29-е), поучаствовать в акции,  которая кончилась, посмотреть фильм, который уже нигде не идет, и т.д.
Достаточно в CMS предусмотреть поле “Срок годности документа”, после которого у новости (статьи, анонса, объявления, товара, любого блока информации) автоматически снимется флажок “Опубликовано”!
И потом, при поддержке ресурса аккуратно это поле заполнять по необходимости.

четверг, 22 сентября 2011 г.

Разновидности товара по материалам изготовления, часть 2



Теперь о влиянии выбора материала на конечную цену товара.
Оно, влияние это, двухэтажное. По крайней мере в идеале так надо налаживать систему работы с материалами.
1. Вводя новый товар и прикрепляя к нему материал, надо решить, какая “доля” товара изготовлена из этого материала. Здесь можно применять разные подходы. Например, можно отталкиваться от доли материала в себестоимости. При таком подходе очевидно сумма всех материалов не даст 100%, поскольку есть еще и трудозатраты. Однако для упрощения можно свести ситуацию к такой, когда сумма материалов есть полное изделие. Тогда получится, что стеллаж сделан на 100% из ДСП, а витрина - на 70% из стекла, а на 30% из МДФ.
2. После этого, зная прирост закупочной цены за более дорогой цвет покрытия, мы можем рассчитать наценку за выбор нестандартного цвета материала. Скажем, у нашей витрины базовая цена 10 000 руб. Мы попросим окрасить детали из МДФ (доля материала в изделии - 30%) в красный цвет, для которого установлена наценка 10%. Тогда итоговая цена витрины составит 10 000 руб х 70% + 10 000 руб х 30% х 110% = 10 300 руб
Здесь первое слагаемое - доля стекла 70% - осталась без изменений. А второе слагаемое - МДФ 30% - подросло на коэффициент 1,1, т.е. на 10%.

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

понедельник, 19 сентября 2011 г.

Разновидности товара по материалам изготовления, часть 1


Для многих компаний, особенно обладающих собственным производством (например, мебельных), актуальна проблема презентации на сайте товара с большим количеством вариаций. Я уже рассматривал родственную тему в посте "Решение задачи более компактного представления товаров в каталоге на интернет-сайте". Но когда речь идет о материалах и изготовлении, задачка становится Уже и интереснее.
Во-первых, по материалу есть конечный заранее определенный набор вариаций (справочник цветов). Во-вторых, эти вариации могут влиять на цену по заданной формуле (цвет металлик +5%). Подробнее об этом далее.

К примеру, если шкаф сделан из ДСП (боковины - 20 вариантов цветов), МДФ (фасады - 15 вариантов покрытия) и фурнитуры (ручки - 10 вариантов), то в итоге получаем 20 х 15 х 10 = 3000 вариантов исполнения одного единственного шкафа при всего трех используемых компонентах (для упрощения в дальнейшем будем называть их все материалами).
Если в ассортименте компании такие ситуации - не редкость, есть смысл задуматься о выстраивании определенной системы работы с материалами на сайте.

Для описательного подхода здесь особых проблем нет - надо указать, из чего состоит шкаф и перечислить возможные цвета материалов. Крайне желательно - с картинками, хотя и да, у всех мониторы разные.
Но если мы проектируем интернет-магазин, то пользователя надо не только ознакомить. но и дать ему возможность выбрать и заказать! Здесь к представлению информации и интерфейсу сайта предъявляются существенно более высокие требования.
С одной стороны благо, когда компания может гибко подстроиться под вкусы клиента и предложить широкий выбор. С другой - важно не перегрузить информацией и сложностью, что вызовет у пользователя только отторжение.

Итак.. Как устроена система работы с материалами изнутри?
Есть хорошая новость! Разновидностей материалов, как правило, не так много. Скажем в уже упомянутой мебельной отрасли это - ДСП, МДФ, массив дерева, стекло, алюминиевый профиль / металл (под покраску), кромка, кожа (кожзаменитель), ткань, фурнитура. Это все, остальное - скорее, экзотика.
В такой ситуации разумно заранее создать в базе данных сайта справочники под каждый материал, аккуратно их заполнить возможными вариантами цветов и поддерживать в дальнейшем их актуальность.
Среди цветов производственные компании назначают небольшой набор стандартных, а остальные зачисляют в более дорогой нестандарт. Есть и третья категория - на заказ, т.е. совсем экзотические цвета, которых не держат на складе и готовы привезти под конкретного заказчика. Данное разделение необходимо предусмотреть как поле в базе данных (свойство сущности “цвет материала”)  еще на этапе проектирования / внедрения CMS сайта.

четверг, 15 сентября 2011 г.

Яндекс.Директ радует

Подумал, что так недолго и замучать Вас, дорогой читатель, длинными постами. Поэтому сегодня буду краток. :)
Хочу поделиться радостным известием про текущую рекламную кампанию в Яндекс.Директе (21 объявление). После небольшой настройки пару дней назад
1. CTR вырос на 1,5%
2. Стоимость клика упала еще на 2 рубля
3. А главное! Конверсия поднялась до 10% и ее стоимость упала до 75 рублей при расчетном допустимом максимуме 400 рэ!
Смотрю и радуюсь! :)

воскресенье, 11 сентября 2011 г.

Поиск на сайте с товарным каталогом, часть 3

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

  2. Сортировка по релевантности - идея красивая, но труднодостижимая, если вы не Яндекс и не Гугл. Тем не менее надо как-то пытаться вытаскивать наверх результаты, более соответствующие запросу. Одно из простых соображений в эту тему - при многословных запросах ставить выше документы, куда входят ВСЕ слова из запроса (за исключением стоп-слов, т.е. предлогов, междометий и т.д.)

  3. Еще один фактор для ранжирования, касающийся результатов поиска по товарному каталогу. Если ваш сайт позволяет помечать отдельные товары, как Хиты продаж и Новинки, то в выдаче их можно поднимать наверх. Такие пометки решают маркетинговые задачи, акцентируют внимание пользователей на избранных позициях. Поднимая Хиты и Новинки в поиске, мы окажем маркетингу дополнительную помощь.

  4. Строка поиска в общепринятой практике размещается в шапке сайта, рядом с глобальной навигацией, часто в правом верхнем углу. К этому все привыкли и на обычных страницах сайта ищут ее глазами именно там.
    При этом собственно
    для страницы поиска (она же страница результатов) необходимо сделать исключение! Тут строка запроса должна переехать на более видное место. Например, под шапку в центр экрана. Пользователь уже акцентирован на функции поиска. И для данной страницы строка ввода запроса - основной элемент, который должен бросаться в глаза сразу.

среда, 7 сентября 2011 г.

Поиск на сайте с товарным каталогом, часть 2

Продолжу делиться соображениями по поводу внутреннего поиска на коммерческом сайте, начало которых находится здесь.
  1. Бывает, что в товарном разделе поиска запросу релевантны разнородные структурные единицы: старшие группы, подгруппы, товары. В такой ситуации мы выводим их в выдачу по старшинству.
  2. Для более комфортного ориентирования пользователя на сайте полезно выводить путь от корня сайта (главной страницы) к каждому результату (т.н. «хлебные крошки»). В случае товаров это путь по иерархии групп и подгрупп товарного каталога. В случае статей это присвоенные статье рубрики или тематики. Для форума это раздел, тема, ветка найденного сообщения. И т.д.
    Даже если пользователь не будет кликать по ссылкам на старшие разделы, хлебные крошки помогут ему легче понять контекст найденного результата.
  3. Сниппет (небольшое описание найденного документа, выводимое в результатах поиска) можно наполнять по-разному. В разделе товаров в нем нет большой необходимости – картинка и наименование, как правило, говорят сами за себя. Наиболее полезен сниппет для полнотекстового поиска по новостям и статьям, а также по форуму. Здесь стоит выводить 3-4 первых вхождения ключевого слова в документ вместе с обрамляющим контекстом. Например, из каждого такого вхождения можно ставить в сниппет текст по схеме «7 слов ДО вхождения запроса + сам запрос + 7 слов ПОСЛЕ вхождения».
    Сам
    запрос при этом необходимо выделить жирным.
  4. Одним из преимуществ внутреннего поиска перед глобальным «старшим братом» является вольготное использование метатегов. Когда-то поисковые системы тоже их использовали, но пришли нехорошие люди и написали во всех метатегах «секс, Москва и реферат», хотя на сайте ни того, ни другого, ни третьего не было.
    В собственной базе никто хулиганить не будет, поэтому
    можно рассчитывать на достоверность метатегов. Их удобно использовать, чтобы дать возможность найти товар по жаргонным словечкам, которые в ходу у вашей аудитории. Сюда можно вбить название товара с опечатками, латиницей. Можно также упомянуть назначение товара, что например по запросу «кухонная утварь» в результатах показались ложки и вилки.

понедельник, 5 сентября 2011 г.

Поиск на сайте с товарным каталогом, часть 1


Основная навигация - иерархия товаров или таксономия, как модно нынче говорить, спасает только до определенного момента. Когда товарный каталог разрастается шире состояния "три сосны", заблудиться в нем становится легко и просто. И тут в помощь пользователю полезно запустить внутренний поиск по сайту.
Несколькими тонкостями про внутренний поиск я хочу поделиться в этом и следующих постах (в один не поместилось :)).
  1. Крайне желательно, чтобы поиск учитывал морфологию, т.е. поиск велся по всем словоформам запроса, а не только по точному соответствию. Да, это определенная роскошь, и да, за Яндексом и Гуглом не угнаться уже никогда (хотя Яндексу можно “упасть на хвост” с помощью сервиса Яндекс.XML). Но благодарный и довольный пользователь – это всегда рост продаж! Ради этого стоит постараться.
  2. Как правило, на сайте присутствуют несколько разделов. Помимо каталога (интернет-магазина) это лента новостей, о компании, статьи, портфолио, форум и т.д. Необходимо вести поиск по всем этим разделам, но на выдаче результаты презентовать по отдельности.
    Мы решаем этот вопрос так: 10 первых результатов из каталога (если всего результатов меньше, то меньше), 10 результатов из портфолио, 10 результатов из новостей и т.д. Под каждым разделом ставим ссылку на страницу с полным перечнем результатов поиска по этому разделу.
  3. Пользователи по психотипу бывают разные, но читать с экрана не любит практически никто! :) Поэтому каждый результат в выдаче полезно сопровождать картинкой. Если мы презентуем товары, то понятно - на картинке должен быть товар. Если новости, статьи, то можно взять титульную картинку новости и статьи. Для веток форума релевантную картинку приделать сложнее - здесь можно обойтись без нее.
  4. Более того, когда мы выводим в поисковой выдаче товар, то его надо показать в обрамлении обычного инфоблока, как он представлен в товарном каталоге. С наименованием, артикулом, свойствами, ценой и, самое главное, с кнопкой "Купить"! Если пользователь нашел, что искал, сделайте его путь к покупке как можно короче!
  5. Если на сайте реализован механизм сравнения товаров, то около каждой найденной товарной позиции будет здорово разместить чек-бокс «Добавить к сравнению». Предвижу возражение, что в выдаче могут быть разнородные товары. Отвечу, что здесь можно накладывать дополнительную логику. Например, запрещать сравнивать товары из разных разделов (мухи и котлеты) или с сильно непересекающимся набором свойств (надо, чтобы было хотя бы 2-3 одинаковых параметра, значения которых мы сравним).

четверг, 1 сентября 2011 г.

О разнообразной пользе XML для товарных каталогов


...сказано уже многое! :)
Но хочется добавить пару тонких штрихов в адрес менеджеров интернет-проектов с большой товарной базой.
Наш опыт начался с очевидного - XML для Яндекс.Маркета. Было обидно, что все наши старания с гибкими наборами признаков под каждый товар безжалостно сливались в одну кучу. Ну да ладно! Они с тех пор уже победили и этот вопрос, и многие другие.
Но нам возиться с XML понравилось и следующим шагом стала хитрая XML-выгрузка, которая позволила автоматизировать верстку полиграфического каталога.

Работа состояла из двух частей:
1. Веб-программист налаживал правильный экспорт товарной базы в требуемый XML-формат (а попутно и обратный импорт из XML в базу)
2. Indesign-программист налаживал импорт полученного XML в утвержденный макет страниц каталога (точнее, макетЫ страниц).
При этом XML содержал помимо собственно информации о товарах еще и кучу мета-информации (вот она, гибкость!) - какую именно мастер-страницу брать, сколько строк в верстальной сетке, сколько столбцов, сколько места оставить под описание товарной подгруппы, толщина линий сетки, можно ли тянуть картинки, если они меньше ячейки и т.д. Всего около 20 полей!
Потом был и третий этап, когда умница Indesign-программист наладил экспорт(!) из верстки в наш XML-файл текстов описания товарных подгрупп и адресов их титульных картинок - эти блоки надо было предварительно подсветить в верстке спец-тегом. Эти данные мы смогли перенести из старой верстки каталога в товарную базу, дабы иметь возможность править информацию для печатного каталога, не прикасаясь к верстке, а работая только с базой. Так мы еще больше приблизились к полной автоматизации верстального процесса. Что получилось в итоге?
1. Работая с товарами на сайте, мы попутно актуализируем и информацию для каталога.
2. В нужный момент мы буквально парой кликов выгружаем товарную базу в актуальном состоянии в XML-формат.
3. Следующим, третьим кликом мы импортируем эту информацию в верстку полиграфического каталога.
4. Далее верстальщику остается немного подправить верстку руками, “причесать” шероховатости, и все!
Можно везти в типографию, сдавать в тираж!

Такое вот применение интернет-технологий для казалось бы “глухого” оффлайна! :)