Archive for the 'Programming' Category

The number 1 design rule

Thursday, September 4th, 2008

The golden rule for good web design is simply: Don’t annoy users. They will leave. A lot of big, beautiful, and expensive web sites commit cardinal sins that result in higher bounce rates and lower sales. Most annoying behaviors are easy to avoid. These sins include: Splash pages Sound or music when the page loads […]

What to do with form spam

Wednesday, August 27th, 2008

If you have a form on your website, you’ve almost certainly received meaningless form submissions that contain links to site that sell medication, cheap stocks, pyramid schemes, and other unwanted material. This “form spam” is often automatically generated by software that can quickly fill out thousands of forms. Sometimes real people fill them out quickly […]

10 free SEO tips

Wednesday, August 13th, 2008

Want to do SEO yourself? Or do you want to save time and money working with SEO consultants like us? Here are some free SEO tips to get your started: Write more — You can’t have too much content. Not only will it help with your most important keywords, it will also help acquire traffic […]

Redirecting domains with mod_rewrite

Wednesday, June 11th, 2008

Sometimes you need to move a site from one domain to another, or you might have one or more domains that you want to all forward to another, such as variations on your primary domain. For example, your main site might be “” and you want anyone who types in or follows a link to […]

AdWords landing page load time precautions

Thursday, March 6th, 2008

AdWords just announced that they will soon factor in landing page load times into the quality score that helps determine your ad’s position. The reasons for this are, in effect, to reward site owners who provide responsive sites and punish those that make users wait. We have no idea yet how much of an impact […]

Maintaining ranking through web site changes

Friday, November 16th, 2007

A friend of mine recently told me about his experience with renaming pages on a site, how the traffic fell off from a drop in rankings, and how he recovered the traffic quickly using an XML sitemap. Scott has been running AdSense ads on his site for some time. He decided to restructure the navigation […]

Dynamic URL rewriting in Yahoo!

Thursday, September 27th, 2007

Yahoo! is rolling out dynamic URL rewriting configuration to webmasters. What this means is that you can tell the search engine what dynamic URL parameters to ignore, such as sessions variables or tracking parameters that are useful for you but might appear to search engines as though there are many copies of a page at […]

What’s wrong with no-www

Friday, July 27th, 2007

There is a rising debate regarding the use or omission of “www” for website addresses. For instance, should a company use “” or “”? The debate is debate is getting somewhat heated in some venues, and there is even an organization advocating the omission of “www”. We have a problem with this. We don’t have […]


Wednesday, May 16th, 2007

AJAX (Asynchronous JavaScript + XML) is typically unfriendly to search engines, and thus may thwart SEO efforts. AJAX is a set of techniques that allow websites to act more like client-side applications by fetching data and processing it locally based upon user actions. For instance, a web-based spreadsheet may allow the user to sort data […]

CSS cloaking – don’t do it

Friday, January 5th, 2007

Have you been thinking about or doing CSS cloaking? There has recently been chatter of Google spiders retrieving CSS files. This shouldn’t come as a surprise since it has long been the position of major search engines that most attempts to provide them with different content than users would see (cloaking) is grounds for penalties […]