I launched a new site two weeks ago and only the homepage shows on Google. Is that normal?
Yes, that is normal. A brand-new site with no backlinks can take anywhere from a few days to several weeks before Google indexes more than the homepage.
To speed it up:
noindex tag and that robots.txt is not blocking anything important.You can build a clean sitemap and check your robots.txt with the free tools on SEO Stack Hub.
Your answer