Для того чтобы создать сайт нужны усилия как минимум трех специалистов: дизайнера, верстальщика и программиста.
Дизайнер занимается созданием цветовой гаммы и общей стилистики сайта, отрисовкой страниц сайта, созданием иконок, баннеров, оформлением содержимого страниц и другими работами, которые относятся к внешнему виду сайта.
Программист занимается созданием программной основы сайта, которая называется «функционалом» или «математикой».
Функционал задает логику работы сайта, «оживляет» формы и ссылки на сайте, дает возможность добавлять и изменять содержимое страниц. Функционал во многом определяет удобство использования сайта для конечного пользователя.
На верстальщике лежит задача объединения дизайна и функциональной части создаваемого сайта. Он переводит всю графику в формат понятный программе просмотра Internet страниц (WEB-браузеру), производит ее оптимизацию и объединяет с программным кодом.
Однако работа над сайтом не прекращаются даже после того, как сайт был успешно размещен в сети.
По данным аналитической компании Netcraft в сети насчитывается более 100 млн. WEB-сайтов. Конкуренция между сайтами общей тематики очень велика и поэтому владельцам сайтов приходиться бороться за место под солнцем. В этой борьбе им помогает другой специалист, который ранее хоть и не был упомянут нами, но в то же время его рекомендациями в своей работе пользовались и программист, и верстальщик и даже дизайнер. Называется этот специалист SEO-оптимизатором или специалистом по раскрутке.
Основная задача SEO-оптимизатора привлечение на сайт целевой аудитории. Для достижения своей цели он проводит ряд мероприятий по регистрации в поисковых системах и каталогах, по корректировке и написанию SEO-текстов на сайте, планированию и проведению рекламных кампаний и многое другое. SEO-оптимизатор всегда тщательно планирует все свои действия, потому что ошибиться в его работе легко, а результаты ошибки проявляются не сразу.
В соответствующих разделах приведены цены как на комплексное создание сайта «под ключ», так и на отдельные виды работ по технической поддержке, созданию дизайна, программированию, верстке и созданию наполнения сайта.