Суть проблемы такова:
В инструкциях, книгах, tutorials везде указано для дефолтного раутера, применять редирект на необходимый раут:
{ path: '', redirectTo: '/dashboard', pathMatch: 'full' },
Т.е. пользователь заходит на сайт www.domain.com и ангуляр его редиректит на указанный выше раут /dashboard.
С точки зрения пользователя, он видит только доли секунды редиректа, а точнее невооруженному глазу это не заметно.
Но каковым было мое удивление, когда я открыл свой сайт (Google cache) в списке проиндексированных Google страниц, увидел чистую страницу - "app-component" без "контента из редиректа". Фактически Google crawler не делает редиректа с "/" в "/dashboard'".
Вопрос:
Как решить эту задачу, а именно, определить в качестве начальной точки dashboard без редиректа, для того чтобы проиндексировать сайт (главную страницу)?