Сейчас сайт есть практически у каждого, но не все замечают свои ошибки и знают правила. Вот я заметила, многие хотят создать сайт, где будет все, но не имеют никаких знаний. Просто так никогда само ничего не создается. Если хочешь создать сайт, где будет всего понапихано, обязательно нужны знания. Но сейчас этот сайт не так-то трудно создать, уже есть готовые хостинги с шаблонами. Но все равно нужна хоть капелька знаний.
Во-первых нужен красивый дизан, каждый посетитель обращает внимание на внешность сайта, чистоту.
Во-вторых знания html, не гворю уже о css и о др.
Ну а в третьих хоть капельку фантази...
Потом уже у кажого создателя, возникает желание сделать сайт известным, но лучше сначала заполнить сайт информацией, чтобы посетителям было интересно на нем провести время.