You basically need to follow all best practices of both On-Site and Off-Site SEO. This means that you first have to pay attention that your site is optimized well, that it's fast, has good structure and satisfying user experience, and so on. Also, all tags and meta-tags should be included so that everything is set up correctly from a technical perspective. Once you make sure that everything is fine in this area, you can move on to working on the Off-Site aspect and adding high-quality and relevant keywords to the site, implementing external links only from other reliable sources that already have pretty high domain authority and general reputation. Add as many of those links as you can, and eventually, your site will gain decent domain authority.