The subject of website design is a tricky one. There is no doubt about that. Different people opine different about exactly what constitutes a great website design.
Blogging is an excellent way to increase traffic to your site. On top of providing useful and interesting information to your audience, it also brings back repeat visits or business.
Boosting your brand, without any blatant advertising, is possible with content marketing.
Content marketing is a marketing tactic that focuses on (you guessed it) writing content. Like any other marketing tactic, you should have a plan. Determine what your goal is for your marketing.