Индексируются, вообще-то Google разработал чуть ли не лучший браузер в мире, и Яндекс повторяет его на российском рынке, вряд ли их поисковые боты до сих пор не умеют выполнять JS и работают только с HTTP и HTML, точный же ответ на вопрос даст эксперимент.
Или нужен другой способ?
Просто сделать версию без JS.
динамические страницы(сайты)
Это не динамические сайты, динамическими называются любые сайты, которые имеют базу данных, а упомянутое вами называется AJAX, SPA.