С чего начать создание Web сайта?

Сначала определяются с тематикой сайта, его размером и структурой. Будь то лендинг одностраничник, сайт визитка (обычно 5-7 страниц), корпоративный проект с возможностью регистрации пользователей, Интернет магазин или что-то другое.
Потом подбирают доменное имя соответствующее названию сайта, регистрируют хостинг. Подготавливают уникальный текстовый и графический контент. После этого начинают уже разработку самого сайта.
В современном Интернет пространстве все больше внимания уделяется оптимизации Web сайтов под мобильные устройства. Причем оптимизированным сайтам отдают предпочтение не только живые люди, но и поисковые роботы. Такие проекты удобны в использовании на любых сотовых телефонах и планшетах, а также компьютерных мониторах с любым разрешением экрана. Они имеют больший авторитет и лучше ранжируются в поисковой выдаче.
Значит, уже на стадии разработки сайта нужно учитывать этот фактор. Лучше всего шаблон сайта делать резиновым, чтобы он автоматически растягивался и подстраивался под размер экрана. Размер графического контента нужно указывать не фиксированный, а в процентах. Таким образом все картинки и фотографии тоже будут плавающие, подстраивающиеся под общий дизайн. Нужно помнить тот факт, что не у всех пользователей, которые будут просматривать ваш сайт, хорошее зрение. Поэтому нужно уделить особое внимание размерам шрифтов, отступам и переносам строк.
При написании текстов используйте заранее подготовленное семантическое ядро с низко- средне- и высокочастотными запросами. Грамотно составьте заголовки, описания и ключевые слова для каждой страницы. Пропишите в HTML необходимые метатеги и микроразметку. Но лучше всего поручите это дело SEO специалисту.