You need to write for search. This is where many people new to writing for the web often struggle. But it’s really not as hard as one might think. Start with one easy good SEO technique, such as LSI and build up from there. Stay away from blackhat methods, as these may appear to work at first but can be the downfall of your entire site or blog.
Many writers don’t write to their intended audience. Are you writing to yourself or to your targeted readers? Sometimes, that’s the same thing. But occasionally, it's really not. The good thing is you can fix that. Simply pay attention to comments, as well as where your readers are coming from.
Proper grammar and spelling is a must. If you can’t spell correctly or use way too many commas, do you really think people are going to take you seriously? Study up on your grammar and spelling and use free tools like Grammar.ly to analyze your content before hitting publish. Your readers will thank you by not clicking away due to nonsense.
If you can’t word it right, your audience can’t read it right. This falls in line with grammar and spelling. If your posts are all over the place or are nonsensical, your readers can’t follow along and will just go away. Be sure you are saying what you mean so that people can actually read it and understand in the way intended. Otherwise, you’ll either get misinterpreted or skipped over very quickly.