Archive for the 'Web Development' Category

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 “www.example.com” and you want anyone who types in or follows a link to […]

Customizing Firefox Default Styles

Monday, April 14th, 2008

Firefox allows you to specify default styles so that you can alter the appearance of all web pages that use a particular element or combination of elements. For example, I like to know see when links have nofollow applied to them instead of having to check them manually. The CSS file for doing this is […]

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 this […]

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 to […]

The most important web design rules

Thursday, October 25th, 2007

I just had the pleasure of attending a presentation by usability luminary Steve Krug in which he identified what he thinks are the two key rules of web design for usability:

Show where you are within the site
Provide good, prominent titles

You were probably expecting something more earth shattering? So was I, but as he dove into […]

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 […]

Website usability is critical

Monday, September 17th, 2007

Too often I come across websites that have what appears to the designer/owner to be a slick, beautiful, or otherwise superior design that presents challenges to users. All too often usability comes a distant 2nd or 3rd to other design considerations.
Website usability is a critical determinant of how effectively you convert visitors in customers.
Put another […]

AJAX and SEO

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 by […]

Breadcrumbs for SEO

Tuesday, April 10th, 2007

Jakob Nielsen’s Alertbox recently included a post about the usability benefits of breadcrumbs. We have long counseled clients to use them when their site design and organization allow for the same reasons that Jakob advocates their use. We add one more reason: SEO.
One of the important aspects of site optimization is creating abundant, keyword-rich links […]

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 […]