Why does a web app need to be indexed by a search engine? Wouldn’t it be more prudent, and isn’t indeed standard practice to have a separate informational site from the actual all site.
If you have an e-commerce or social app where you have certain items you want indexed, you can easily generate static routes for these items using Nextjs. But for the UI you can use modals and layers to display things.