16 ноября 2009

Ошибки начинающих веб-мастеров

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

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

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

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

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

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

Как же не тратить деньги и время зря

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

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

Примеры принципиальных моментов

Действие первое. Конкуренция.

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

Вот как он выглядит:

Хороший забор или трастовый сайт

С другой стороны дороги забора нет (свободна ниша для развертывания деятельности), есть уже работающий пример (хороший забор), видно из чего он сделан.

ОК, делаем такой же с другой стороны (занимаем свободную нишу аналогичным продуктом).

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

Плохой забор

Забор установлен посередине тротуара. Пользоваться сервисом невозможно!

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

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

Действие второе. Путаница.

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

Вот вам яркий пример бестолково составленного текстового пояснения:

Не понятно, кто куда на что и почему не распространяется.

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

Действие третье. Неполная аналогия.

Чтобы интуитивно понимал, каким образом работает интерфейс управления, можно воспользоваться цепочкой аналогий.

Например, в качестве прототипа интерфейса программного телефона, использовать обычный мобильный телефон, все посетители знают, как пользоваться мобильником и, по аналогии, быстро поймут как пользоваться программой.

Вот такой интерфейс программного телефона:

Программный телефон

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

Казалось бы, должно быть интуитивно понятно как им пользоваться. А вот и нет!

Я хочу позвонить в Москву и, т.к. интерфейс программы рождает в моем сознании четкую аналогию с мобильником, я пытаюсь набирать +7495…. Но не тут-то было, оказывается знак “+” невозможно ввести знакомым мне способом (долгим нажатием или быстрым двойным кликом на ноль программного телефона), с клавиатуры компьютера ввод заблокирован. Ну и как же мне позвонить в Москву?

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

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

А кто же, как не заказчик, должен был нанять в группу разработчиков еще и юзабилити-специалиста?

Ну хорошо, хватит с аналогиями, идем дальше.

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

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

Я начинаю интересоваться: “Каким образом Вы собираетесь привлечь посетителей?

Ответ: “Я размещу описание и фотографии товара”.

Я: “Это все?

Он: “Да! А что, нужно что-то еще?

Я: “Вы что-то слышали о SEO? Вы анализировали конкурентов? Востребован ли Ваш товар интернет-аудиторией? Почему выгодно заказывать именно у Вас? Вы оценили возможные затраты и прибыль?”.

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

Мало того, для дальнейшей работы с интернет-проектом вам, уважаемый читатель, потребуются специфические знания: HTML, CSS, PHP, понимание принципов работы сайта, владение программами по редактированию графики, основы поисковой оптимизации и раскрутки. Иначе вы не будите понимать, почему что-то куда-то не добавляется и из-за чего все разъезжается и почему, собственно, нет посетителей.

Надеюсь, я крепко и аргументировано установил вас на путь необходимости получения знаний.

Где взять необходимые знания

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

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

Веб-дизайн

Ководство Артемия Лебедева замечательно промывает мозги.

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

На мой взгляд, все эти мелочи (например, правильно будет написать на кнопке поиска Найти, а не Искать) и доказывание до хрипоты, какие все вокруг дураки – все это дело неправильное. Нужно уметь отделять пиар от принципов, а зерна от плевел.

Важно не допускать принципиальных ошибок (примеры см. выше).

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

Еще один интересный сайт с обсуждениями принципов веб-дизайна – это сайт дизайн-бюро Артема Горбунова (не пропустите ссылку на интереснейший раздел советов).

ЖЖ-блог, посвященный веб-дизайну.

И просто интересная статья по юзабилити.

Технические моменты

Теперь речь о том, где взять информацию о технических моментах веб-строительства. Михаил Шакин (автор отличного блога shakin.ru) проделал огромную работу, собрав ссылки на интереснейшие ресурсы по HTML и PHP, сложно добавить что-либо к этим подборкам.

Поисковая оптимизация и раскрутка

Общие принципы раскрутки сайта я изложил в этой статье.

В качестве источника знаний в данной тематике, могу порекомендовать подробную схему поисковой оптимизации от Михаила Шакина (на блоге shakin.ru вы найдете еще много полезнейшей и подробной информации).

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

Еще интересные блоги по тематике SEO и раскрутки: блог Алексея Терехова (в частности, для понимания принципов оптимизации страницы, будет очень полезна статья, посвященная SEO в WordPress) и блог Димка.

Для любителей получения знаний с форума, рекомендую forum.searchengines.ru.

С уважением, Андрей Морковин.