To become a blogger, create a personal blog using your own domain name and hosted website, or begin with a free site. Blogging can become a way to generate income once the blog is well established.
To blog successfully, discover a niche that you are passionate about, and write about that topic. Write engaging and entertaining blog posts with photos that have readers coming back for more. If you use a free site to blog, the owner of that site owns the content of your blog. Write several articles before you begin to promote your blog so your site can rank in major search engines.
Promote your blog on social media sites to gain followers and readers on a regular basis. Blog daily if possible to produce fresh content for readers. Create an interactive blog so followers and readers can comment and interact with you and others.
Learn as much as possible about the blogging world, as things change frequently. Read other blogs, and connect with other bloggers in your niche or industry to network. Write for others as a guest blogger to grow your fan base. Consider monetizing your blog once you have been posting for over 30 days consistently.