Effective blogging for business can help businesses attract more traffic and leads to their website. Blogs are considered "pull" media that allow readers to access information on demand rather than being pushed content. Creating engaging blog content with relevant keywords, images, and calls to action can help optimize posts for search engines. Promoting blogs on social media, through RSS feeds, blog directories, and social bookmarking can help generate more website traffic and position the business as an industry expert. Setting up an effective blogging strategy can result in finding new customers for a business.