A blogger can make money by endorsing brands, promoting them online and through affiliate linking which will help them earn a commission through sales.