Building your website or blog is fairly easy, trying to get web traffic so people actually look at it so you can potentially make money online from it not so much.
There are a bunch of things you can do to get web traffic to your website, some of which are free such as using SEO to improve where you appear in the search engine result or using a traffic exchange.
Most of the more effective ways to get web traffic to your website are going to cost you money, using a paid advertising platform such as Google Ads, Microsoft Advertising Network, Facebook Ads, AdRoll, Twitter (X) Ads, or creating your own affiliate marketing system you control yourself.