There are multiple options through which you can earn from your website. One being the affiliate (pretty good option), while others are monetizing your website, using google adsense, selling your own products online (e-commerce). If your website receives a good amount of traffic, you may sell an ad space to a few business owners manually.
Good luck