Существует несколько способов создания сайта. Изначально их можно разделить на 2 группы:

Создать сайт бесплатно

Создать сайт бесплатно можно только на бесплатном хостинге. Извиняюсь за тавтологию. На мой взгляд это проще всего сделать на http://www.ucoz.net/. У меня даже есть станица где немного описано как это сделать - создание сайта. Правда писал я её давно, все уже поменялось, да и описано там все достаточно поверхностно. В принципе и самому, поковырявшись за недельку можно слепить простенький сайт - ничего очень сложного там нет. Этот сайт как раз создан на платформе ucoz.

Кстати этот сайт на Ucoz можно легко перевести на платный хостинг.

Еще мне понравился конструктор - http://ru.jimdo.com/, он может даже ещё проще укоза. Вот такой сайт - http://zarabotok-v-internete.jimdo.com я создал за несколько часов - очень простой и удобный конструктор. Но он неудобен для раскрутки сайта -ucoz дает больше возможностей!

Так же можно это сделать на http://narod.yandex.ru/. Подробно описывать все тонкости создания я не буду, если кого то это действительно интересует, то он сам разберется - еще раз повторю, ничего особо сложно там нет. Постепенно путем проб и ошибок вы научитесь создавать хорошие сайты!

В общем я вам советую именно http://www.ucoz.net/

А теперь несколько советов,если вы хотите чтобы ваш сайт отображался в поисковиках:

1) Вы должны определиться по каким словам ваш сайт будут искать через поисковики. Пример: Если написать в яндексе "заработок на статьях" то мой сайт попадает в 10 - вот ссылка. Как этого добиться - название самого сайта или страницы сайта должно совпадать с данным запросом. Плюс вы должны использовать это словосочетание на станице как можно больше, но не более 7% от всего текста - иначе ваш сайт могут забанить! Кроме того нужно выделять это словосочетание специальными тегами - вот пример со словосочетанием "Заработок на статьях", вот таких записей в HTML коде нужно сделать по максимому:

<title>Заработок на статьях</title>
<meta name="description" content="
Заработок на статьях" />
<meta name="Keywords" content="
Заработок на статьях">
<h1>
Заработок на статьях</h1>
<h2>Заработок на статьях</h2>
<h3>Заработок на статьях</h3>
<h4>Заработок на статьях</h4>
<h5>Заработок на статьях</h5>
<h6>Заработок на статьях</h6>
<strong>Заработок на статьях</strong>
<b>Заработок на статьях</b>


2) Далее нужно зарегистрировать ваш сайт в поисковиках и каталогах и др. Об этом подробно написано на странице - Как раскрутить сайт

Ну а если даже вы не разберетесь как создать сайт на этих конструкторах - вы можете просто завести дневник на http://www.livejournal.com/ илиhttp://www.liveinternet.ru/ - уж это может сделать каждый!

Намного большее значение имеет какую вы выберите тематику, как будите зарабатывать на сайте, как будите его рекламировать и раскручивать!


Создать сайт платно

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

Onsite - Профессиональный строитель сайтов. Поможет вам быстро и недорого создать хороший и качественный сайт.

Maxweb - Предлагает платные услуги по создании и аренде интернет магазинов. 

Artthemes - Создание профессиональных блогов под ключ.

Seopult - Seo биржа в которой за дешево вам помогут продвинуть сайт в поисковых системах.

Ecomdesign - Здесь вы можете платно и бессплатно преобрести дизайнерские элементы для оформления сайта.