a regular record of your thoughts, opinions, or experiences that you put on the internet for other people to read:
She writes a food blog in which she shares recipes, tips, and restaurant reviews.
I read about it in/on a blog.
Affiliate marketing for bloggers - 4 Genius Ideas for success
Affiliate marketing for bloggers is the best basis to start affiliate marketing. Bloggers are in an amazingly unique position to be talking about