Bloggers make money in 5 main ways: Advertisements: selling space on their web page or website for companies to advertise on. Affiliate marketing: promoting a third-party's products in exchange for earning a commission. Products: creating physical products to sell to their audience.