What does indexed mean?
A page is indexed when a search engine has read it and added it to the set of pages it is willing to show. Being live is not the same as being indexed, and being indexed is not the same as ranking. New sites commonly take weeks, and nothing you do makes that instant.
The order is always the same: the page has to be reachable, then crawled, then indexed, then ranked. Most people who think they have a ranking problem actually have a crawling problem, and the fix is at a completely different layer from the one they are working on.
The fastest honest way to check is Google Search Console, which is free. It tells you which of your pages are indexed, which were seen and skipped, and why. It will not make a new site rank, and anything promising otherwise is selling something.
How long does Google take to index a new site?
Days to weeks for a brand new domain, and longer before it ranks for anything competitive. Submitting a sitemap in Search Console and asking for individual pages to be inspected speeds up the first look, not the trust.