На этапе дизайна необходимо разработать вид каждой отдельной страницы и сайта в целом, создать или подобрать иллюстрации, фотографии, схемы, логотипы - весь графический материал. Если это сайт организации, следует также учесть, что она уже может иметь определенные традиции стилевого оформления рекламных и информационных материалов, и дизайн сайта имеет с ними согласовываться.
На этом этапе также выполняют работу с текстовым наполнением сайта - его окончательный подбор, оформление и редактирование, формирование заголовков и названий. Готовя материалы для сайта, следует помнить, что в Интернете люди читают тексты иначе, чем в печатном виде. Они собственно не читают веб-страницы, а просматривают их. Большинство посетителей делают это, просматривая только отдельные слова или предложения, и не обращают внимания на другое содержимое. Это означает, что необходимо соответственно оформлять тексты, предназначенные для размещения в Интернете: выделять главное, использовать заголовки и списки, четко структурировать текст и придерживаться тематики, а также всегда рассчитывать на в два раза меньший объем текста по сравнению с печатным.
Часто сайты создаются с определенной структурой, разработанной автором. При этом совершенно не учитывается то, что будет интересным для посетителей. Стоит дать им определенную задачу, привлечь к анкетированию, опросу, разгадыванию загадок, участию в конкурсе - это не только повысит интерес посетителей, но и даст возможность получить от них определенную информацию для контактов.
Независимо от способа реализации сайта - вручную или с помощью веб-редакторов - следует создать страницу-шаблон. Она будет основой для разработки всех последующих страниц сайта. Такая подготовка обеспечит единый принцип построения сайта. Кроме того, с помощью шаблона легко добавлять в проект новые страницы, а также привлекать к работе коллег-разработчиков.
Только после всей подготовительной работы можно начинать создание веб-страниц из имеющихся материалов. Благодаря предыдущим этапам разработки на этом этапе нужно переделывать графические меню за того, что забыли внести в структуру один из разделов (что чаще случается с неопытными разработчиками). Если вы знаете, что получите в результате работы, и имеете подготовлены материалы, именно компоновка не должно вызывать у вас больших трудностей, хотя и придется применить знания языка HTML или использовать визуальный редактор сайтов.
После того как сайт будет скомпонован, необходимо его протестировать - проверить работу всех гиперссылок, отображение графических материалов, быстродействие сайта, его вид в окнах различных браузеров, с разными настройками шрифтов и свойств экрана. Лишь после этого сайт можно размещать в Интернете.
Стоит позаботиться о регистрации сайта в поисковых системах. Можно также опубликовать адрес в тематических форумах или сообществах, обменяться гиперссылками с сайтами коллег или единомышленников.
После опубликования сайта в Интернете работу над ним нельзя считать завершенной. Почти каждый сервер позволяет следить за количеством посетителей и их действиями на сайте. Анализируя эту информацию, можно усовершенствовать сайт, сделать его более удобным, полезным и популярным. Кроме того, размещенная на нем информация требует обновления, уточнения, изменения или иных действий, что заставляет постоянно следить за состоянием сайта.
Со временем могут меняться дизайн сайта, его структура и даже назначения. Стоит взять себе за правило сохранять архивные версии сайтов. Обычно их можно создавать автоматически с помощью специальных программ, содержащихся на сервере.