Bloggers write, edit, post, and promote the content on their web pages or websites. They generate and pitch ideas, compose and edit posts, market posts to readers, and conduct research.