Read more about SEO, ranking, and domain authority. In fact, there isn’t a fit-all strategy that you can use to attract thousands of visitors instantly.
But for starters, you should research keywords based on your niche (you can use Google Trends to check out the popularity of a specific phrase or KW). Also, include internal and external backlinks to further improve your website’s ranking and promote your content. However, try not to spam content and links, as that can ruin your SEO and even warrant a penalization from Google.
Remember that depending on your industry, you might face some harsh competition. But don’t give up and arm yourself with patience.