Being a Responsible Blogger

With regular readers comes responsibility.

This morning, I noted that the feed for this blog has exceeded 100 subscribers. The 100 mark is a milestone for any blogger, and it’s no different for me — even though I’ve been at it for some time now.

I’ve been blogging for over three years and my blog doesn’t exactly follow all of the “rules” of blogging. I’m talking about the “stick to one topic” rule and “blog multiple times a day” rule. People say rules are meant to be broken, but that’s not why I break these rules. I just blog the way I want to blog and don’t really pay attention to the rules.

My Original Blog as a Separate Entity

My blog started out as a separate entity from my personal Web site, a way to share whatever I was thinking about or doing with people who might be interested. It was a personal journal, slightly filtered for the public. It was a way for me to record my life so I’d have something to look back on in the distant future. I didn’t care if anyone read it and was often surprised when someone I knew commented about something I’d written in my blog.

Back in those days, my blog wasn’t something I worked hard at; the entries just came out of me, like one-sided conversations with friends. Perhaps it has something to do with my solitary work habits — many people gather around the “water cooler” at work to trade stories about their weekends or opinions about world affairs. There’s no water cooler in my office and no co-workers to chat with. My blog may have been my outlet for all these pent-up stories.

Blog + Site = ?

A little over a year ago, I combined my blog with my personal Web site. I did it to make my life a little easier. I’d already decided to use WordPress as my Web site building tool. Why not just make my personal blog part of the site?

My Web site has been around in one form or another since 1994. I built it to experiment with Web publishing and soon expanded it to provide a sort of online résumé and support for my books. Support for my books often meant additional tips and longer articles about some of the software I’ve written about. This is fresh content of interest to people who use that software, even if they don’t buy or read my corresponding books. Since writing this content is relatively easy for me, I have no problem offering it free to anyone who wants it (as long as they don’t steal it and pass it off as their own; see my © page).

One of the great things about blogging software is that it automatically displays the newest content on the Home page and archives older content by category and date. In the old days, I’d have to manually create new pages for every article I wanted to put on my Web site and then add links to them. It was time consuming, to say the least. Sometimes too time consuming to share even the quickest little tip with visitors. So I didn’t publish very many articles. But the time-consuming, hand-coding aspect of my site is gone, and it takes just minutes to put any content online, whether it’s a link to an interesting podcast I just listened to about iPod microphones or a multi-part series of articles explaining how to use WordPress as a content management system.

What’s odd about the merging of the two sites is that my personal blog entries now commingle on the Home page with my book support entries. So these 100+ subscribers are seeing (and possibly reading) all kinds of stuff coming out of my head. (Now that’s a scary thought!)

My Responsibility

As my blog/site audience grows, my responsibility to provide good content for readers also grows.

The way I see it, when only a half-dozen people read my blog regularly, it was okay to bore them with stories about my horse eating corn cob stuff out of the bottom of my bird’s cage or rants about the quality of “news” coverage. Now, with over 100 regular readers, I need to think more about what would interest my audience and concentrate on producing the articles they want to read. (You can help me by voting on this poll.)

And that’s when blogging becomes work. That isn’t necessarily a bad thing, but it does take more effort on my part.

And it may push me far from the original purpose of my blog: a journal of my life. That’s something to think about, too.

The Other Blogs

I just want to take a moment here to comment on some of the other blogs I’ve seen out there. The vast majority of them are a complete waste of bandwidth. Some exist to echo the sentiments of others and show very little original thought. Others are complete blather, written in a style that makes me mourn for the failure of our educational system. Like chat room comments. Ugh. I don’t see why people waste their time writing this crap and really can’t see why people waste their time reading it.

But there is a small percentage of blogs that provide good, informative, or at least interesting content, written in a way that’s easy to read and understand. Those are the blogs that serious bloggers should be reading and learning from. Those are the blogs we should try to emulate, not by simply copying or linking to content, but by adding our own original material to the blogoshere.

That’s my goal and my responsibility as a blogger. If you’re a blogger, is it yours, too?

Bill Gates on the Daily Show

I have to add my two cents.

Although I haven’t seen a single word from the blogosphere yet this morning, I know what everyone’s probably typing (or has typed): Bill Gates is a dork.

I’m not writing this to make fun of Bill Gates. I’m just writing this as a statement of opinion based on observations during last night’s Daily Show interview.

Okay, so he’s not really a dork. After all, he’s the richest man in the world. How can the richest man be a dork?

But he certainly comes off as a dork on television. Maybe that’s why he doesn’t do many television appearances. He certainly did not look comfortable sitting in the chair opposite Jon Stewart.

Microsoft Windows Vista Home Premium 64-bit for System Builders - 3 pack [DVD]Stewart was kind to him. He joked around with him and did a little gentle teasing about Microsoft and Windows, but he certainly didn’t stick the knife in or zero in on the man’s dorkiness. And Bill Gates joked back — at least a little. There’s definitely a good brain lurking inside that dorky exterior. But I laughed out loud when he pushed his glasses up on his nose. (I’ve been using a Mac long enough to remember the Bill Gates screen saver, which showed a cartoon character of Gates on a window-washing scaffold cleaning the screen. One of the configuration options was to set the “neurotic” level; the more neurotic, the more he’d push up his glasses.)

The interview took up two of the show’s three segments. There was more comedy than actual information — which is what you’d expect from The Daily Show. I still don’t quite understand why Gates appeared on that show and not something more mainstream. It certainly increases my respect for him. Anyone who appears on The Daily Show or The Colbert Report has guts. Stewart and (especially) Colbert can make a guest’s head spin when they want to. (Colbert is famous for making politicians look incredibly stupid in an interview.)

Anyway, I’m sure there’s much better analysis of the interview out on the blogosphere. I’ll probably find a bunch of good links later on today and add them to a links list entry.

I do want to add one note. As Bill Gates walked on stage during The Daily Show last night, he reminded me of someone. (Mind you, I haven’t seen any live-action footage of Gates in years and my brain isn’t wired well to recognize faces.) My mind started searching for the identity of the person he reminded me of. Kind of chunky, short hair, glasses. And dorky, of course. Who?

John Hodgman. The PC.

The Importance of XHTML Validation

When will I ever learn?

Miraz has told me again and again — validate your pages after making changes to your WordPress theme templates. She even advised readers in our book, WordPress 2: Visual QuickStart Guide. And every time I validate, I find errors, proving that it’s a step I really do need to take.

Yet I continue to skip this step when I tweak my theme’s template files on every single blog I run.

This morning, I got an e-mail message from someone named Tine who wrote:

I’m completely new to WordPress but found your site because of the book you have made and was curious.

Are you aware that your blog don’t look good in Explorer 6? Some of the text to the left is cut off.

I use Explorer 6 on XP Pro and 1024×768.

Uh-oh.

I fired up my PC and loaded up my home page in Explorer 6. The situation was worse than Tine reported. What appeared did not look much like my site at all. And in the status bar, Explorer was politely telling me that page had errors but didn’t offer any way to find out what they were.

My first instinct was to panic. But then I remembered the XHTML validator at http://validator.w3.org/. I ran the page’s URL through the validator and settled down to find and fix the 110 errors it found.

Sheesh.

The main culprit in this case was some code I’d inserted into my post.php file to display RSS links beside category names in each post’s header. This rather slick piece of coding, which I was pretty proud of, contained the dreaded unencoded ampersand error. That means I’d included & in the code when I should have included & in the code. That error was all over the place, but Explorer seemed to be choking on it in the new code. When I fixed its first occurrence and reloaded the page in Explorer, the page appeared fine, although the status bar smugly reported that there were still errors in the document.

Other problems included

    and tags without

  • and tags. Oops. And

    tags without tags. (It appears that ecto was causing that problem in the way it codes Technorati tags. Good thing I’m not using tags in my posts anymore.) Of course, all my Amazon.com book cover links were missing alt attributes. And some of my rotating ads used IMG instead of img for coding. The list goes on and on.

    Of course, if I’d been validating the XHTML after each template change as Miraz recommends, I would have caught these errors as I introduced them. I wouldn’t have spent my Sunday morning debugging code.

    Have I learned my lesson? I think so. At least for a few days.

    5 Ways to Make Your Blog Posts More Readable

    Learn five easy tricks to help pull readers into your blog posts.

    Okay, so you’ve written an article for your blog and you’re all ready to publish it online. You’re confident that the article’s content is well-written. And you’re sure it will appeal to your blog’s regular readers.

    But wait! Before you put it out to be read by the world, have you done what you can to make it more readable?

    By readable, I mean formatted in such a way that visitors will be drawn into its content and want to read every word. Or have you simply composed 20 paragraphs of good, solid information, formatted as big solid blocks of text?

    No matter what blogging tool you use to publish your blog, you should have access to the standard array of formatting features available in HTML. In this article, I’ll explain how and why you should use them.

    Break Up Long Paragraphs

    What’s less attractive on a Web page than solid blocks of text? Long paragraphs of unbroken text can intimidate readers. They look unapproachable, like a college textbook. (For me, they bring to mind the textbook in my college tax accounting course, which further reminds me of two semesters of boring hell on Mondays, Wednesdays, and Fridays.)

    Break up long paragraphs at logical points. This will require some writing skill, since you can’t arbitrarily chop paragraphs up — each one must still communicate a complete thought. But shorter paragraphs are a lot less intimidating than long ones — a point that applies to sentences, too (although I can’t seem to get that one into my thick skull).

    And one more thing about this: be sure to use a space between paragraphs (usually with the

    tag rather than the
    tag, if hand coding is required). On the Web, that’s the standard way to end one paragraph and begin another. Just starting a new line isn’t going to break the paragraph at all — at least not in the eyes of the reader.

    Use Headings

    Headings cue the reader about the content of paragraphs that follow them. For example, my Use Headings heading here tells you that I’m going to talk about headings in this paragraph and, likely the few that follow up until the next heading. Readers can scan your article’s headings to get a better idea of what the article covers.

    Of course, there are two kinds of headings. There’s the kind that actually reflects what’s in the paragraphs they head — that’s what I’m using in this article. And then there’s the kind that doesn’t quite explain what the following paragraphs are about, but are humorous or witty. Both types can work, but for serious content, I recommend the first type.

    Headings can also help with search engine optimization (SEO), but not being an SEO expert, I can’t elaborate much about this. I seem to recall reading that h1 and h2 level headings are more effective for SEO than other lower levels. I use h3 because that’s how formatting is set up on my blog and I’m not terribly concerned with SEO. If SEO is very important to you, you might want to look into this claim. Of course, for headings to be effective at all in SEO, they must be coded as headings using

    and tags (or other level tags as appropriate) around them. The appearance of text coded as headings will vary depending on settings in your style.css file or other style information for your blog. (And now we’re getting a little more technical than I wanted to get in this article.)

    Format Lists as Lists

    If any paragraph in your article includes a list of four or more items that are longer than four or more words each, for heaven’s sake, format them as a list!

    There’s nothing so boring or potentially confusing as long lists within a paragraph, especially when those lists include explanations, commas, and semicolons. Why worry about proper in-paragraph list formatting when you can simply create a bulleted or numbered list that’s clear and easy to read?

    Lists, like headings, are also extremely scannable, making it easy for readers to get an idea of the content they include. They draw the reader in by giving them information in bite-sized chunks. Bold formatting used at the beginning of a list item (see below) can act as a heading, letting the reader know that an explanation or more information about the item follows.

    In summary, lists can do the following for you:

    • Break up long blocks of text. Long lists in a paragraph make big, fat, intimidating blocks of text. Isn’t this much nicer?
    • Make one point easy to distinguish from the next. Since you (and your readers) don’t have to worry about how list items are separated (comma or semi-colon?) you don’t have to worry about someone misunderstanding list items.
    • Take advantage of built-in formatting options. I’m not just talking about standard bullets and hanging indents here. As you can see in this list, a blog’s style.css file can include instructions for graphic bullets or other fancy formatting.
    • Give your readers important points quickly. By presenting information in an easily scannable format, your readers can see what a list is about without wasting time. If it’s what they want to learn more about, they’ll dive in and read it.

    Apply Other Formatting…but Sparingly!

    There are other, more basic formatting features you can apply to text. Want some basic information to stand out? Use bold formatting (as I did in the bulleted list above). Introducing a new word or phrase? Italicize it. Got a quote to share? Here’s what I say:

    If it’s longer than a dozen or so words, consider putting quotations between

    and

    tags. This clearly identifies the text as a quote from another author. (Well, in this case, it’s still words of wisdom from me, but you can quote me if you like.)

    Don’t use ALL CAPS. It’s childish and unprofessional and considered by many to be “shouting.” And don’t use underlines. On the Web, underlines indicate hyperlinks and you can confuse your readers.

    And don’t use too much formatting. There comes a point when the repeated application of bold and/or italic formatting loses meaning and simply fails to do the intended job.

    Insert Illustrations

    I’m a firm believer in the old adage: “One picture is worth a thousand words.” Maybe that’s why I’ve been writing Visual QuickStart Guides for Peachpit Press since 1995. Those books are full of screenshots — mine average 3-4 per page — and are excellent tools for teaching readers how to perform tasks with various software.

    In regular writing — such as the writing you might do for your blog — images can also help communicate information. Did you write a software how-to piece? Screenshots of the steps would be extremely helpful. Did you write about a recent vacation? Include a few photos to show the scenes you’ve written about. Does your article explain the organization of a company or one of its departments? Include an organizational chart to put things in perspective.

    On the Web, images do more than just communicate information. They also add visual appeal. Think about it as you visit sites on the Web. Which pages or blog posts caught your attention more? The ones without images? Or the ones with photos or drawings?

    If you don’t have illustrations for your article and you want to include some other kind of graphic element, try text in a box. This effect, which is often used in print publications, can add visual appeal almost as much as an image can.

    Let’s face it: people like to look at pictures. By giving them pictures that relate to your article, you can capture their attention and reel them in to read more about what the picture shows.

    A word of warning here: Don’t use photos that don’t belong to you — doing so is likely a violation of copyright law. You can probably use company logos — if your use is consistent with the company’s rules governing logo use (normally available on its Web site) and you’re writing about the company. But taking photos off another Web site or scanning them out of a print publication for use on your site could get you in a lot of trouble. It’s stealing, plain and simple, and you could get sued. Use photos, screenshots, and drawings that you’ve taken or that you’ve received permission to use. The rule of thumb here is, if you don’t know whether you have permission to use it, you probably don’t.

    Conclusion

    As you can see, each of these techniques is relatively easy to implement on your blog. While it isn’t necessary to use all of them in one article (as I’ve attempted to do here), you can mix and match them as you see fit to liven up the layout and appearance of your prose.

    The main thing to remember is this: the more interesting you make your text appear at first glance, the more likely you are to get readers to stick around and read what you’ve written.

    Oh, and by the way, just about everything in this article also applies to your non-Web writing efforts: reports, articles, white papers, and books. You just won’t need HTML code to get the job done.

    Earning Money with Your Blog

    Without trashing it up.

    Before I dive into this topic, I want to make it clear that I really hate the way some Web sites and blogs are so covered with advertising that it appears that the only reason the site/blog exists is to get visitors to click advertising links and earn money for the site/blog owner. You know what sites I’m talking about. It’s pretty obvious when advertisements take up more space in your browser window than the actual content you came to read.

    (I’m actually involved with one of these sites. It’s a long story that’s still evolving. I’ll tell you more about it in a future article here. But my failure to provide the URL in this note should give you the idea that I’m not very proud of it.)

    All that said, if you publish a Web site or blog and you’re not doing anything to monetize it, you’re leaving money on the table. And that point really hit home when I read that one of the bloggers I follow makes over $15,000 a month from Adsense revenue alone. Sheesh.

    It seems that I need to walk a fine line between keeping my site free of advertisements (100% content per page, no revenue) and trashing it up with all the affiliate program and other advertisements I can get my hands on (25-50% content per page, some revenue).

    After all, this site’s goal is not to make money. Sure, one goal is to promote my books and other work and support readers so they buy more books. And to attract new readers who buy books. There’s money there. But my other goals are to sound out about the things on my mind and take notes I can consult in the future about the things I do and see.

    But can you imagine how much time I could spend doing, seeing, and blogging if my site brought in $15K/month?

    (To be fair, you must consider the costs associated with maintaining such a site. If only 1% of a site’s visitors react to an advertisement by clicking on it — and that’s probably a high estimate — imagine how many visitors you need to crank up $15K of Adsense earnings. We’re talking thousands of page hits an hour. Those visitors eat up bandwidth at an alarming rate. Bandwidth costs money. So a bunch of that revenue is probably eaten up by hosting costs.)

    One of the things that drives me is my own feeling towards advertising-heavy sites. I find them distasteful and I avoid them. That makes me think that if I filled my site with ads, people might use that as an excuse to stay away. Less visitors should mean less revenue, right?


    Well, last week I started integrating Adsense ads into my sites. I’m trying to do it tastefully, with ads in various positions, depending on the site and the type of page. You may have noticed them. For the most part, they’re near the bottom of pages — which is not the recommended location to get clicks. wickenburg-az.com has a link unit across the top of the page, right beneath the header image. It’s color coordinated, so it fits in. There are text links at the bottom of single pages (that’s a page with a single article and all of its comments) on this site, and other text links in the sidebar for the Home and Category pages. wickenburg-az.com has a few image ads, which really concern me — some of them can be really tacky, with flashing graphics and obnoxious images. (I’m personally offended by some of the graphics in dating ads, like the ones you might see on Slate.com. They’re using women to sell sex.)

    I also set up Adsense channels, which is another topic I need to write about here. They help me see where the revenue is coming from when I look at Adsense reports. Sure enough, my revenue stream took a big jump when I added the ads.

    LinkShare  Referral  PrgToday, I set up LinkShare, an affiliate program that enables me to display all kinds of ads. Unlike Adsense, however, people have to buy something after clicking the link to earn me money. The percentages are higher, but what are the chances of someone actually clicking and buying?

    With LinkShare, you choose the companies you want to represent and apply. I chose a bunch that I thought would interest my blog’s visitors. A bunch automatically accepted me. One declined me, but when I questioned them, they said it was an error and they approved me. Another declined me because I have no dedicated shopping areas on my site. In other words, they want sites with lots of ads. I’m waiting for a bunch of others.

    Then I set up the WordPress Ad Rotator plugin to display a single 125×125 pixel “button” near the bottom of the Sidebar on all pages of this site. I had to manually copy and paste the code for every single ad I wanted to use. It took a long time and the task was boring and tedious. But it does display the clickable ads.

    I could get fancy and set up the rotations based on categories, but I’m keeping it simple right now. I just want to see if this actually does earn revenue.

    So that’s where I stand right now: ads from Adsense and LinkShare.

    I’ll report on my progress when I start getting some reports from LinkShare. I’ll also put together that Adsense Channels article one of these days. I think it’s a great tool for seeing which pages and types of ads work best.