When it comes to writing for an audience, either through books or blogging, one of the biggest mistakes writers often make is that they try to write for too wide an audience.
Of course we all want as many people as possible to read our stuff, but in trying to please too many people at once you will weaken your writing and reduce the chances of your work connecting with people.
If you want your writing to have more of an impact, one of the best things you can do is to narrow the audience you are writing for.
By impact, I mean that your writing will be truly useful and valuable to a select group of people, the people that your content is targeted towards. These people already want what you have to offer, you just have to find them first.
Having little or no impact comes from people reading your work who don’t care about it, simply because they have no need for what you are offering.
It makes sense to target people who will give a shit, not those who won’t. The best way to reach those people is to define who they are first.