Этапы создание Web-сайта
Поговорим об основных этапах, связанных с разработкой сайта. Весь процесс будем описывать с учетом того, что владелец сайта заключил официальный договор на оказание данных услуг с фрилансером или веб-студией.
- Постановка целей и задач будущего сайта – для чего и для кого он создается.
- Составление договора и его согласование с заказчиком.
- Составление семантического ядра ресурса. Оно составляется, исходя из поставленных вначале целей и задач.
- Подготовка базового контента сайта (минимальный объем статей и заметок, которые должны присутствовать на сайте к началу его работы). Сюда можно отнести текст, фото, видео, таблицы, рисунки и так далее. Контент может быть подготовлен как заказчиком, так и исполнителем. Во втором случае общая стоимость работ будет значительно выше, так как придется нанимать копирайтеров.
- Составление технического задания, а также его согласование с заказчиком.
- Все работы, связанные с кодированием и версткой сайта. Сюда также можно отнести выбор наиболее предпочтительной схемы и структуры сайта, выбор шрифтов, цветов, графики и т.д. Данный этап и представляет собой непосредственную разработку сайта (в понимании многих заказчиков). Длительность этого этапа зависит от поставленных перед исполнителем задач (объем и функциональность сайта), а также от компетентности и профессионализма исполнителя.
- Загрузка контента на сайт (непосредственная публикация статей и заметок).
- Начальная поисковая оптимизация сайта. Сюда относят как оптимизацию контента, так и техническую оптимизацию кода сайта.
- Перенос сайта на хостинг, тестирование его работы, выявление ошибок в работе и их исправление.
- Предварительная сдача сайта заказчику с целью осуществления первичной проверки.
- Устранение всех найденных заказчиком недочетов.
- Повторный перенос сайта на хостинг и финальное тестирование.
- Передача всех используемых при создании сайта материалов (графика, код и т.д.) заказчику.
- Подробный инструктаж заказчика касательно работы с созданным сайтом.
- Работы по начальной раскрутке и продвижению сайта (опционально). К примеру, регистрация в каталогах и поисковиках.
- Комплексная поддержка сайта, которая может включать в себя устранение каких-либо недочетов в структуре сайта или его коде, проявляющихся только через некоторое время. Также возможно оказание дополнительных услуг по продвижению ресурса, изменению его дизайна и так далее.