Blogging can help your website generate more valuable traffic. However, it is only useful if you create content around the right keywords that will bring value to customers. Creating content around questions that help customers with a problem is the best way to be seen as an authority in your space over time.