7 Lessons in Online Copywriting from Stephen King

Yesterday, I finished reading Stephen King’s “On Writing.” I didn’t read it with the intent to write a post about it; after all, Ward on the Web is about better websites. To be honest, I read it in preparation for NaNoWriMo (incidentally, I’ll be taking a hiatus from WotW in November for that purpose). However [...]

Don’t Attack Your Critics; Empower Your Advocates

“If you have no critics you’ll likely have no success.” – Malcolm X It’s a fact of life. The more successful your website, the more likely it is to receive criticism. As Malcolm X points out, this can almost be regarded as a good thing. After all, nobody would feel the need to criticize unless [...]

Aside: 7+1 Personal Finance Tips for Web Professionals

I try to keep this blog strictly related to its core purpose: Giving advice on improving your website and your career as a web professional. From time to time, though, I feel the need to talk about something a little further off to the side. This post will be the first in a category I’ll [...]

Output a Snapshot of All Defined Variables in PHP

The following line of code is one of the most useful diagnostic tricks in my PHP coding arsenal: <?php echo ‘<pre>’; print_r(get_defined_vars()); echo ‘</pre>’; ?> Simply input the above snippet of code into any PHP file and you’ll get a browser-friendly snapshot of all variables defined in the current scope. This is especially handy in [...]

7 Keys to Courteous Coding

All too often in my professional career, I’ve been tasked with working on legacy code. For those of you unfamiliar with the term, “legacy” in the computing sense refers to old software that has been passed down. Often, legacy programs work just well enough to keep, but not well enough that they don’t require maintenance. [...]

How to Pass the Google Advertising Professional (GAP) Exam

Last year, I managed millions of dollars worth of online advertising, well over a million of which was through Google AdWords. Adding up those numbers for my yearly review brought me to the sobering conclusion that I was long overdue for completing my Google Advertising Professional (GAP) certification. For those who don’t know, the Google [...]

Improve Search Engine Visibility with Xenu Link Sleuth

When you’ve been in the search marketing game for a few years, you tend to add a few interesting tools to your arsenal. Xenu has always been one of my favorites. No, I’m not talking about that Xenu (although the program icon does have an interesting alien motif). I’m talking about Xenu Link Sleuth, a [...]

Launching a Successful Website, Step Seven: Growth

You’ve come a long way since you first envisioned your website. Ever since it launched, it’s been fulfilling its intended purpose beautifully thanks to solid construction, an enticing brand, and diligent maintenance by a team of experts. Congratulations; you’ve come farther than most ever do. Whether or not you stop here is really up to [...]

Launching a Successful Website, Step Six: Maintenance

“Good decisions are not made; they are managed.” – John Maxwell Maxwell’s point is that just making a good decision is easy. However, most people fail to live up to their good decisions. Only those who stick to their goals with consistency can ever achieve them. That is to say, the decisions that bear fruit [...]

Launching a Successful Website, Step Five: 3, 2, 1… Lift Off!

Every step so far has led up to this: Launching your website. Of course, the technical bits should already be taken care of, leaving only the launch itself. If your site is small, this can be as simple as turning the key and hoping for the best. More than likely, though, you’ll need to spread [...]