For Google to crawl your website intelligently, you need to provide the sitemap of your website on Google Search Console.
Google will look for a robots.txt as well as a sitemap to find all the contents on your blog.
But there are other ways Google can crawl your entire website effectively. These can be from Internal Links and from backlinks from external websites.
Internal links with dofollow attribute can help Google spiders to crawl the URLs. Internal links play an important role in SEO also.
Google Crawler can find all the pages on your website if you have linked your pages internally. The crawler can find and crawl all the links on a page.
These can not only help Google to discover new URLs but also help it to rank pages on Google results. Since Google considers backlinks as a vote for the content.
The problem with backlinks is if they are having a nofollow attribute, Google may ignore crawling the page. But recent update tells us that nofollow links signal Google about the relevance of the linked content. Accordingly, it may index those pages.
Link Building can surely help Google to find your new content.