Best way to promote a website is to focus on website SEO optimize the website with the relevant information and content. Brand promoting list your website in Google local business. And promote it on the social media platform. And you can also promote the website with guest blogging and other paid way..
Also. I have written a detailed article on the indirect methods of improve rankings in search engines. Read on to know more:- Google SEO optimization