Как собрать страницу из react-компонентов?
Экспортируете свои компоненты из файлов, импортируете их в свои страницы. 

Создайте папку pages, там создайте точно такой же компонент, как и другие, импортируйте туда нужное и расставляйте лейаут. Для мета-тегов можно использовать react-helmet. Для роутинга react-router. 

Страница от компонента не отличается ничем.
Если мне не изменяет память, то Вы должны импортировать свои элементы для той или иной компоненты