20 Warning Signs That Your Content Sucks

by Jonathan Morrow

1. You think your content is “good enough”

If you had to rate your content on a scale of 1 to 10, what would you give it? A 6? A 7? That’s what most bloggers say.

But here’s the problem: you can’t really grade content on a scale. You’re either blowing people’s minds or putting them to sleep, and there’s nothing in between.

Put another way, content graded as a 6 or 7 gets the same reaction as a 1. It’s a waste of time to publish it.

2. Your posts read like journal entries

Not too long ago, most people used their blog as a sort of online journal, where people took a few minutes every day to write down their thoughts. But blogs have evolved beyond that. Now they’re more like online magazines, with highly polished content.

If your posts look more like “Dear Diary” than a magazine you would see at the newsstand, you’ve probably got a problem.

3. You’re not getting many (or any) comments

Comments are one of the best ways to measure reader engagement. If you have a few hundred subscribers, and yet none of them are commenting, then it might be because they find your content unworthy of their attention.

Translation: it sucks.

4. Your visitors stay less than two minutes, on average

Install Google Analytics, and look at the average amount of time visitors are staying on your website.

For most traffic sources, anything less than two minutes is bad. If you are at less than one minute, then your content is repelling people. You can do better.

5. You spend less than an hour on each post

Yes, it’s possible to write a great blog post in 15 minutes, but I can tell you with absolute certainty that it doesn’t happen very often. Most of the popular bloggers I know spend anywhere from 2 to 10 hours on each blog post they write. If you’re not, you should be.

6. You’ve never received fan mail

If your content is good, people will go out of their way to tell you how good it is. We’re not just talking about nice little tweets; we’re talking about five page e-mails where they tell you their life story and thank God for your existence.

No, you won’t get much of it when you’re a beginner, but you will get some. If you haven’t, then your content isn’t as good as it should be.

7. You’ve never received hate mail

The opposite is also true. If your content is good, you’ll always have a small but vocal group of people who think you’re wrong, rude, or inconsiderate. They are the righteous majority for moral authority, and nothing you can say will appease them.

So don’t try. Their mockery and screams of outrage are merely signs that you’re headed in the right direction.

8. You focus on SEO before you get your first link

Whenever a newbie starts asking me about SEO before they’ve even written a post, I always know they’re doomed. There is no better way to write horrible, crappy content than to deliberately stuff it with keywords in an attempt to boost your search engine rankings, when what you really need is for people to link to you in the first place.

If this is you, immediately throw salt over your shoulder, turn around three times, and spit. Then forget everything you think you know about SEO. Study smart SEO instead. (But pay attention to the next item.)

9. You believe SEO is the secret to building a popular blog

First, let me set the record straight. I am a big fan of SEO. I’m just not a fan of the pedestal many beginners put it on.

SEO can’t, by itself, make a popular blog. First, you need remarkable content, and then you optimize it for search engines. Skip the remarkable part, and all the optimization in the world won’t help you.

10. You’re saving your best ideas for later

Are you planning to do an e-book or course, and you’re holding back all of your best ideas, waiting for your blog to get popular before you publish them and make gobs of money?

If so, stop. To riff on Warren Buffett, waiting until your blog is popular to publish your best ideas is like waiting until you’re old to have sex. Get your good stuff published today.

11. Your blog is about … well … everything

One of the quickest ways to frustrate your readers is to write about everything that’s on your mind.

Here’s why: people don’t come to your blog to find out what you think. They come to your blog for solutions to their problems. The moment you stop talking about them is the moment they stop reading.

12. You don’t know the benefit

Pop quiz: one year from now, how will your readers’ lives be better? What specific, measurable results will you have helped them obtain?

We are not talking about “Having a greater sense of fulfillment and prosperity.” We’re talking about “They’ve lost 20 pounds” or “They’ve brought in five high-quality new clients.”

If you can’t put your content in these terms, you’re setting yourself up to fail.

13. You think you deserve more traffic than you’re getting

Do you feel annoyed that no one appreciates the value of the knowledge that you’re giving away for free?

I know I used to, and it took several years of struggling to realize no one is entitled to attention.

You have to earn it, day in and day out. No exceptions.

14. You have a science, engineering, or technology background

I know, it sounds horribly prejudiced. But here’s the deal: scientists, engineers, and other types of technologists are trained to be objective, passive, and detached — all three of which will destroy you as a blogger.

No, you’re not doomed if you have a background in one of these disciplines. But it is a handicap, and you need to be aware of it.

15. You’ve never read a book on copywriting

Writing a blog post without studying copywriting is like hunting for buried treasure without a map. You might be able to do it, but you’ll have to get astoundingly lucky.

If you haven’t studied copywriting, you should. Like right now.

16. You have no idea what keeps your readers up at night

Great writing is about intimacy, and nothing is more intimate than knowing what keeps your readers up at night.

Find out what makes them afraid, find out what makes them excited, find out what’s going through their minds at 2 a.m. Then use it in your blog posts. You’ll be communicating with them on such a deep, emotional level that it will be impossible for them to ignore you.

17. You write less than 1,000 words per day

Of all the warning signs, this is probably the biggest. If you’re not writing at least 1,000 words per day, it will be difficult, if not impossible, for you to write anything but mediocre content.

Try writing at least 1000 words every day for 30 days, and see what an impact it has on your writing. You’ll be astounded.

18. You read less than 10 hours per week

Besides writing a lot, you also need to read a lot. It exposes you to different writing styles to learn from; it gives you new stories and metaphors; it keeps you abreast of what’s going on in your field.

In my opinion, 10 hours a week is a bare minimum. If you really want to be good, think more in the range of 20-40 hours a week.

19. You’ve never talked to a reader on the phone or in person

A one-hour conversation with one of your most ardent readers will teach you more about how to communicate with your audience than anything else you can do. If you’re not doing it at least once every month or two, there’s a good chance you’re falling out of touch.

20. You’ve been blogging for less than six months

Okay, we’re at the end, so I’ll go ahead and admit it: not everything is your fault. If you’ve been blogging for less than six months, there’s almost nothing you can do; your content is going to suck to some degree.

Keep your chin up, expect to be ignored, and just keep going. You’ll get good soon.

The bottom line

I’d love to tell you that producing great content is easy. I’d love to tell you that there are shortcuts. I’d love to tell you you can do it with your brain on auto pilot.

But I won’t, because we’re being honest here, right?

Producing great content is work. No, it’s not building a pyramid or putting a man on the moon or curing cancer, but it does take time, energy, and dedication.