Website promotion is important to sell services and products online. There are many ways to promote website.
Search Engine Optimization (SEO) is the best and Free ways to promote website on search engine
Social media helps to communicate with customers and encourage them to buy
There are many online community and forums that let you post content. Like - Quora, reddit etc.
Email marketing help to boost sales, brand building and traffic on website.
You can promote business in local market, it is free. With GMB you can add your business details and contacts.