Создание сайта является весьма объемным процессом, участие в котором принимают такие специалисты как веб-дизайнер, верстальщик и программист. Для того, чтобы создать более менее хороший сайт, который будет отвечать всем стандартным требованиям поисковых систем, необходимо владеть базовым набором навыков в области HTML, CSS и желательно PHP.
Второй же вариант, создать сайт на конструкторе. В данном случае вышеперечисленный набор навыков необязателен. Однако, конструкторы сайтов как правило обладают весьма ограниченным функционалом. Именно по этой причине, лучше обратиться к специалистам, обладающим большим опытом в сфере разработки сайтов.
не согласен