Свой сайт: с чего начать?

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

Поэтому я решил предолжить небольшой план, которого придерживаюсь сам при работе над сайтами:


  1. Цель сайта. Определяем основные задачи сайта и его целевую аудиторию, и того, в какой форме будет подаваться информация (игровая или серьезная, статическая, т.е. в виде набора страниц или динамическая, в виде блога, где новая информация всегда сверху и т.п.).  Впрочем, как показывает практика, у большинства новичков цель сводится к "чтобы у меня был свой сайт" или "хочу поедиться тем, что считаю важным, с окружающими".
  2. Общая структура. Составляем список материалов, которые вообще должны быть на сайте (хотя бы приблизительно), выбираем то, на что требуется обратить внимание посетителя в первую очередь, решаем, в каком виде вынести это на главную (ссылка, картинка, флешка, объявление сбоку и т.п.)
  3. Навигация. Продумываем структуру меню и вообще способы навигации по сайту (желательно сразу продумать возможность расширения, т.е. что делать в ситуациях, когда одна страница в будущем разрастется до целого раздела).
  4. Шаблон. На этом этапе рисуем предварительный шаблон сайта (не дизайн, а просто схема, на которой прямоугольниками размечено, где что на сайте будет находиться, включая все служебные элементы, типа формы входа/регистрации, меню, вспомогательных элементов) для главной и вложенной страниц сайта.
  5. Техническая часть. Рисуем дизайн, регистрируем домен, верстаем сначала в статичную HTML-страницу, потом прикручиваем к CMS, настраиваем различные динамические составляющие сайта (меню, новости, и т.п.).
  6. Контент. Пишем материалы согласно структуре, выработанной в пунктах 2 и 3 и размещаем на сайте. Этот пункт можно выполнять параллельно с пунктом №5.
  7. Раскрутка сайта. Это отдельная большая тема, о которой вряд ли возможно написать в двух словах. Могу только заметить, что если планируется целенаправленная поисковая оптимизация, то семантическое ядро нужно продумывать так же на этапе №2.

Надеюсь, этот порядок поможет вам сделать свои сайты лучше и качественнее.