1. С определения типа вашей аудитории и механизмов её удержания (подписки, рассылки, и т.д.),
2. С определения типа вашего контента (что будет вместе текстом: видео-ролики, изображения, код и т.д.),
3. С системы CMS с хорошей SEO-оптимизацией и с хорошей интеграцией с поисковыми системами
4. Внешний вид и дизайн сайта (цвета, стиль и удобство использования).
и только после - всё остальное! (код, функционал и прочее)