You need the appropriate site structure for the search engine to crawl. The search engine will only index the sitemaps and links provided on your site, while your Crawl Budget will determine how many pages can be indexed when the search engine is crawling.