41 Reasons Why Your Blog Probably Sucks

This list originally started off with 22 common mistakes that new bloggers tend to make. But while writing the list, other mistakes I’d made – and corroborated by other bloggers – came back to memory.

No blogger makes all of these mistakes, of course, but the list serves to help those of you who are still establishing your name in the blogosphere, and to remind you that you’re not alone.

Design, Platform, Architecture, Hosting

  1. No banner/ header graphic. Having a header graphic on your blog gives you a brand, even if it’s simple. Not having one makes a page look odd and makes your site less memorable.
  2. Choosing a poor blogging platform. It’s important to choose the right platform. This will be hotly contested, but I believe the best blogging platform is WordPress. It’s readily available, has literally thousands of free themes, hundreds of plugins, and is available for automatic installation with most popular hosting plans.
  3. Poor blending of ads. I’ve seen evidence that even a targeted article in a high-CPC niche getting 3,000+ pageviews in a single day is no guarantee of getting high ad clicks. Especially if the ads on the page are poorly placed and/or not color-blended into the theme. (Keep in mind, too, that with some ad networks, high pageviews and no clicks reduces the CPC of those ads on your other sites – if you have others.)
  4. Poor hosting. Good content and poor hosting makes for negative results if you become popular. Think Digg effect: if someone submits your content to a popular voting site and the story goes popular, expect your site to crash if your hosting sucks.
  5. Using a really bad theme. Beauty is in the eye of the beholder, but there are some truly bad themes out there. Having a nice theme has a psychological effect on visitors and increases the quality of your blog – at least in a perceived sense.
  6. Cluttered themes. Keep your theme at least semi-attractive and uncluttered enough that it’s easy to find things – such feed subscription buttons.
  7. Not emphasizing your best content. Do what you have to highlight your best articles, including plugins to show the most popular posts, those with the most comments, links to similar posts, lists of recent posts, etc.

Of course, design isn’t everything. You’ve heard the saying “content is king”…

Content + Schedule

  1. Too personal. Unless there’s some lesson in your very personal discussions, don’t include them. John Chow gets away with restaurant reviews in his blog about making money online, but you won’t. If you want a diary blog, fine – but don’t expect to make money on it. If you want to discuss personal issues, structure your articles in terms of personal lessons, like Steve Pavlina does.
  2. Lack of topical focus. Even if you leave the personal stuff out, have you focused on a topic? What is your blog really about? Lack of focus confuses readers and does nothing to help you rank your site in search engines.
  3. Lack of keywords. Lack of appropriate keywords in the title and first paragraph, and lack of variations and synonyms in the rest of the article. Many new bloggers also start their first paragraph off as a single sentence, but with no keyword or keyphrase. This is “unfriendly” to RSS subscribers that view feeds in partial-text modes, and might lose you subscribers (if you get them in the first place due to poor intro paragraphs).
  4. Not linking out. Don’t do it. I mean, do it. Link out, give lots of link love, and be relevant with your anchor text and to wherever you’re linking.
  5. Not deep-linking. If you do use full-text feeds, beware the scrapers. You know they’re out there, sometimes grabbing your content mere minutes after you ping blog directories with a new article. Deep-linking all your articles at least provides a footprint suggesting that you’re the legitimate owner of the content – if it comes to that.
  6. Not posting regularly. There are two primary reasons that not posting regularly is “bad”. One is that readers lose patience when they don’t your schedule. (Not everyone uses an RSS reader.) The other reason is that search engine spiders often index your pages on a frequency proportional to your posting. The more you post, the more frequently you might get indexed, thus increasing the chances of search engine traffic. (Note that in some niches such as politics, you need to post 10-20 times per day to get noticed.) At the least, if you can’t post regularly, have a consistent schedule that’s obvious to your most loyal readers.
  7. Blogging about blogging. Believe me, it won’t make you any money. Not unless you have insights other bloggers don’t. In which case you’re not likely a newbie. Even Mr. Problogger Darren Rowse has said that Problogger makes less than his other blogs. (Though that was in late 2006; things may have changed since.)
  8. Blogging about the money. Sure, most of us bloggers want to/ are doing it professionally and want to earn. But don’t make it about the money.
  9. Recycling content. Okay, we all probably do it when we start. That’s okay, but it’s not okay for long – especially if you’re not adding any value to the overall discussion. You need to provide fresh information, which requires passion as the fuel for motivation. (Or is it the other way around?)
  10. Weak titles. Take the time to write stronger article titles.
  11. Ignoring linkbait. While a list of resources is useful in itself for both satisfying readers and building links, there are several types of linkbait. And you can linkbait nearly any niche.
  12. Weak linkbait. Writing a list doesn’t make the article a linkbait. A linkbait, by definition, needs to induce other bloggers/ webmasters to link back. (Each has their own reason.) One way to accomplish that is to share links to relevant articles in your list. A list with no outbound links is simply a list.
  13. Weak linkbait, part 2. If you use a “Top X Ways” type of title but don’t number your items, many readers will feel cheated. Don’t make them count; number your items. Similarly, Don’t say “Top X” and not deliver all X items in that article. Or at least link to an article that does offer that promised list.
  14. Ignoring grammar and spelling. You may not have the skills of Grammar Girl or be anal retentive about it like myself, but some semblance of professional writing furthers your blogging career.
  15. Starting too many blogs too soon. Even if you work 12-15 hour days all week, most people simply cannot maintain a dozen-plus (or whatever) blogs with any quality. Not even if you’re prolific and give you all your social obligations. And do you really want to give up your life to sit in a chair in front of computer day and night? There are more structured ways to start a blogging empire fi you’re a know-it-all.
  16. Being a know-it-all. So you’re smart and you’re interested in a lot of things. Good for you. If you want a blog for everything you know, use a different name. Or start off each blog one at a time and build, then hire other writers to continue them for you. You simply can’t blog so many topics well, on your own – especially if you plan to linkbait.
  17. Not enough variety. Readers like variety of content. Learn about the different types of posts that you can write while you’re still learning a niche.
  18. Irrelevant links. Linking to irrelevant sites from your blogroll/ navigation or articles in general is a bad idea. And not just because Google said so. Relevant links improve the reading experience.

Skills + Planning


  1. No long-term plan. Print magazine editors often know what sort of topics they’ll be covering a year from now. An editorial calendar may go a long way towards keeping your blog topics cohesive. It also allows you to devise a plan for increasing visitors, building links, etc., in advance.

  2. Not getting the proper training. You’re up against a lot of other bloggers – some good, some great. Do you know what you need to find your place in the blogosphere? Do you have those skills and training? Do you have the passion?
  3. Lacking passion. Picking a topic that you’re not passionate about is a mistake for two reasons. First, you cheat your readers. Second, you cheat yourself. Don’t deny yourself a topic you enjoy. If nothing comes to mind, think through it again. Or maybe you shouldn’t be blogging. Passion for a topic motivates you to give your best, and leads to successful blogs.
  4. Thinking that blogging income is passive. Some aspects of blog monetization are passive, but you still have to put in the effort to get to that point.

Optimization + Analytics


  1. Unfriendly URLs. Ask yourself what you want to see: mysite.com/?p=123 or mysite.com/new-story? Change your permalinks to something good for both visitors and search engines.

  2. Bad directory structure. Don’t put your blog in a directory off your main domain unless  you need to. While you’re at – although this is debatable – don’t use dates in your URLs. They’re unnecessary and many search engine algorithms give URLs with more directory fragments less value. For example, mysite.com/new-story is better than mysite.com/blog/2007/10/09/new-story.
  3. Canonicalization problems. URL canonicalization problems refers to when you a page that can be accessed with different URLs. It might be the difference between a slash or no slash at the end (mysite.com/), with or with a www (www.mysite.com/), or hard file name (mysite.com/index.html). The net result is that you may have backlinks to that single conceptual page, from other sites, but to the different variations. That affects how that page will rank in search engines. To solve canonicalization issues, you need to redirect all variations to a single URL version. That’s typically done with 301 redirects in .htaccess or sometimes with blog platform plugins. If this is too technical for you, get a friend to help.
  4. Not analyzing visitor behavior. Use PMetrics, Google or whatever you like – but do analyze your blog visitors’ behavior and trends. That includes checking search terms, then writing more articles to match the most popular terms used to reach your site from search engines. Just don’t obsess over the daily numbers. Watch, aim for and analyze longer-term trends.
  5. Ignoring outside but important factors. There are some aspects of the blogosphere you can’t do anything about. Then there those you can. Be aware of ranking services such as Technorati, and then be proactive that they are updating your blog’s Authority regularly.

Promotion + Networking


  1. Partial-text RSS feeds. Not everyone wants to browse RSS feeds in partial-text mode. Bloggers who follow a lot of feeds tend to prefer full-text because it’s easy to scan a full article with minimal clicks and mouse usage.

  2. Not pinging blog directories. When you post an article, let the blogosphere know. There are several services such as Pingomatic and Technorati that will let you mass “ping” various blog directories and blog search engines. This increases your exposure online. (Note that most of the popular blogging platforms automatically ping Pingomatic when you post something new – even if date the post in the future.)
  3. Pushing one type of feed reader. If you’re using an RSS feed for your blog (and you should be), don’t just display a subscription button for one type of RSS reader. If you only have space for one option, make it something like Feedburner (but use a feed redirector plugin so that it still looks like a feed from your domain). Make it easy for visitors to subscribe.
  4. Not networking. You must have online friends to succeed. If you’re a wallflower, take a seminar on public speaking, meeting people, or whatever else you think will help.
  5. Not using social media. Social media is very important. Just writing good content is not enough. Promote your best articles on suitable sites that send traffic.
  6. Lack of patience. If you’ve found your topical passion, you probably have the motivation and passion to see it through. Giving up gets you nowhere. Good writing takes time and practice. Lack of patience sometimes leads to openly bad behavior.
  7. Openly insulting other bloggers. The blogosphere is a lot smaller than you think. Insulting bloggers or calling them out, or generally acting stupid online and generally misbehaving will backfire on you – possibly for longer than you’d expect. And this applies to saying things that people misinterpret as insults.

So now that you know these things, what are you waiting for? Go fix your blog.

Comments

  1. Chris Garrett says:

    Not having a hook, a point of difference, USP. It might be flagship/evergreen/cornerstone content – just something to help you stand out from the rest. Too many blogs are me-too

  2. Raj Dash says:

    Yeah, copycat blogging. Unfortunately, i’m guilty of most of these “infractions” and trying to recover from them

    If you’re looking for idea inspiration, check out Sujan Patel’s article at SearchEngineJournal: Learning to generate fresh ideas for your blog posts.

  3. Jeffro2pt0 says:

    I was sort of surprised not to see any mention of showing appreciation to those who consider your blog worth a damn to leave a comment on or subscribe to. A THANK YOU goes a long way these days.

  4. rez says:

    this blog totally sux

  5. Raj Dash says:

    Newbie blogs get comments? Seriously, sorry Jeffro. It was about 2 am and i was burned out, despite knowing I’d forgotten lots of stuff.

    Rez: How very clever you are. Pat yourself on the back.

  6. Lucica says:

    “You may not have the skills of Grammar Girl or be anal retentive about it like myself

    ME! like ME, NOT ‘myself’. For example, you wouldn’t say: “Fred is an idiot, just like myself”; you would say “Fred is an idiot, just like me”.

    That line was a particularly unfortunate place to make this mistake.

    Otherwise, nice article, if a little dense. You obviously put in a lot of work. I think that phrasing everything in the negative will probably make your readers a little defensive after reading several dozen points, though.

  7. Raj Dash says:

    Lucica:

    That’s just too funny, but i claim exhaustion. Or maybe I’m just an idiot like Fred.

    The phrasing was intentional, though – to differentiate. In fact, the phrasing HAS to match the title. I can’t use a negative title and then use positive phrasing in bold.

  8. dmackey says:

    One of the better posts to help people make their blogs better and I learned a few things myself! Thanks…

    One more typo : One is that readers lose patience when they don’t your schedule.

    Should be : One is that readers lose patience when they don’t *know* your schedule.

  9. Raj Dash says:

    Thanks for catching that! There are probably more, though. My own editing is slipping.

  10. The Writing Geek says:

    Wonderful article! I am guilty of more of these than I would like to admit. I have linked to the article from my blog, The Writing Geek. Thanks for the excellence in posting!

  11. Raj Dash says:

    Thanks Writing Geek. I’m afraid to admit how many of these I’m guilty of

  12. Glenn Abel says:

    Not to pile on (OK just a little … )

    “Reasons why” redundant.

    Liked the post. Used one of the items on Writing for Blogs — http://www.writeforblogs.com/

  13. Brett Bumeter says:

    I would add a few . . . you write in a language that is not your own and you are not fluent in that language (when you write) and/or you do not have someone to proof read your work before you publish.

    several months separate each of your blog entries

    Your site has so many banners, images and widgets that even with a direct connection into Yahoo’s bandwidth pipe, it still takes 5 minutes for your site to load. Come On People, all those widgets and javascript codes screw your blog up!

    Your blog automatically plays some noise when its opened.

    You sport a default theme

    You write your own comments under an alias or 10

    All of your entries are less than 50 words long and you do not have a video blog or podcast

    You think that running fake page rank on your website makes you cool, successful or possibly rich

    You pick on the little bloggers instead of helping them. (Raj is an excellent person at helping bloggers.)

    You blog with Frontpage.

  14. Raj Dash says:

    Glenn – I just felt using “Why” would make the title a little less aggressive. As Lucica pointed out, the bold phrasing is already aggressive.

    Brett – I think your advice applies regardless of whether you’re fluent in your “blogging language” or not. Excellent additional tips. [Thanks for the nod. I try to help, but I'm finding less time for it this year.]

  15. MJHardy says:

    First you tell people to pay attention to grammar, and then you write “Social media is…”

  16. Raj Dash says:

    And what’s wrong with that? If you’re going to criticize, offer a correct solution.

  17. greenshady says:

    Nice post Raj Dash. I think what MJHardy is trying to say is that the plural of medium is media, so the verb should match the noun. The sentence should read, “Social media are…”

  18. Raj Dash says:

    Thanks, GreenShady, but not in this case. “Social media” is used collectively, so in this case it’s singular, and the verb does match noun. I have yet to see anyone writing “social media are”. Say it aloud: it just sounds wrong.

  19. Brett Bumeter says:

    Definitely a situation where ‘Social Media is’ would be correct grammar .

  20. Milorad says:

    “social media is” is actually correct, but not for the reason the author offers. Referring to it as a collective doesn’t negate its pluralism. “The media is swarming” is incorrect even though it’s extremely common and refers to a collective.

    In this case, however, referring to ‘social media’ as a singular concept (even delimited by a link in this case) makes this prefectly acceptable phrasing. For example, you’d never say “using social media are important”.

    Of course I wish I’d found this post earlier, but not so that I could put this argument to bed as decisively as I’ve done. If I’d read some of this a year ago I would have made better choices, even on my personal blog.

  21. satyadv says:

    hi,
    thanks for your information, all of your posts were helping me a lot.

  22. Digital Shark says:

    The most obvious is the most overlooked. Here’s the simple fact. Everyone cannot spend all their time reading each other’s diaries, which is basically what a blog is. Who the hell has that kind of time? Who the hell WANTS to read everyone’s diary. Great, you have opinions, you have a life… everyone does. What will happen is that most people will read the blogs of “famous” people because there aren’t enough hours in the day for them to read everyone’s, and the views will decline, the bloggers will lose interest and we’ll wind up with more free advertising for famous people and the blog heard will thin out. Personally, I’m glad because I think blogging gives a whole lot of people who have nothing to say an excuse to say it and glut the internet with uninteresting and insignificant twaddle. It’s your right, but why on earth does everyone think they will become the next internet “star?”

  23. Identity says:

    Canonization problems and friendly urls are very important questions.
    When I had www and no-www address my backlinks and authority were split in two. After making permanent redirect I have much better rankings.

    Friendly urls:
    I am running Joomla cms and for this system there is OpenSEF system which even gives you a power to manage multiple websites!

  24. Jason T says:

    Social media is/are – does it really matter? The content is great and relevant, it should just be presented better. As someone with a wide LCD display, your fluid-width layout for the content, with the Arial and cramped style, made it a bit difficult to go through the list.

    Also, you place too much emphasis on themes – you should mention that anyone who really wants to gain some clout should really design their own theme (as a graphic designer, I’m thinking about the circles I roll in). The number of themes shouldn’t be a factor in someone’s choice of platform, since they’re all available to everyone. The content will always be unique as the website it resides in (generic theme = less professional articles).

    Aside from that great stuff (even though it’s over a year old)! Starting a blog without passion is akin to entering a race with no intention of winning.

  25. Jason T says:

    Meant to say almost a year old!

  26. Great Points!!!!

  27. I’ve recently been reading your blog and was inspired to write a post today. I think your readership may find it interesting as it’s right along the lines of this post in particular.

    You can read the post at http://www.jesseliebman.com/2008/12/153-reasons-why-blogging-isnt-for-you

    Let me know what you think.

  28. ac says:

    These are sort of common sense, but good to see on screen and think about… I’m guilty of more of these than I’d like to admit!

  29. joklin says:

    Poor blending of ads. I’ve seen evidence that even a targeted article in a high-CPC niche getting 3,000+ pageviews in a single day is no guarantee of getting high ad clicks. Especially if the ads on the page are poorly placed and/or not color-blended into the theme. (Keep in mind, too, that with some ad networks, high pageviews and no clicks reduces the CPC of those ads on your other sites – if you have others.)

    buy testosterone patches

  30. Bran says:

    Thanks for this article, very clickable title, especially when you have a blog, and suspect that it may well “suck”.

    23. Is especially helpful, its sometimes true that ones moment of inspirational clarity becomes an ugly hubris during the typing.

Speak Your Mind

*