Чтобы не переделывать интерфейс в будущем, смоделируйте поведение пользователей на этапе прототипирования и разработки сайта. Для этого нужно отстроить функциональность прототипа вместе с дизайном ресурса, исходя из потребностей пользователя. Например, потребность посетителя интернет-магазине обуви — купить пару ботинок, а посетителя онлайн-журнала о стиле — изучить фотографии модных образов. Таких Use Case можно написать сколько угодно. Далее, основываясь на них, нужно разработать прототип: функциональность, дизайн.
Спасибо за материал)) Очень понравилась мысль про SEO в топовых форматах социальных сетей)