In all my years leading the design and creation of business websites, people have often asked me "How do you know a good website?" Getting little positive response to "I just know!", we started to document "our techniques" over the years - the things we had tried that worked and the things we had observed didn't work when omitted. In doing so, we have developed certain Best Practices that we always follow to ensure we provide the best business website possible to our clients. We will attempt to summarize our Best Practices in this series of BLOG entries.
A word of caution, though, this is a work in progress! Times change, websites change and search engines change too! You have been warned. :-)
By the way, you may be wondering who this BLOG is for. Well, web designers and html programmers will definitely benefit from this post (no thanks needed guys & gals of web design). However, this post is mostly for "clients". In other words, this is for the business owner who has finally realized that their business website is just as important (if not more important) than their phone! In this day and age, "anyone" can be a web designer. We figure the best client is an educated one.
As it comes to website best practices, we always talk in terms of the following areas:
- Business best practices represent the "content" every website should contain (at a minimum).
- Design best practices covers what we feel are the design rules to follow.
- eCommerce best practices (if applicable to the website) defines how to better "sell" a product or service interactively.
- Marketing best practices defines the rules to follow in order to maximize the marketing results for a business.
- Technical best practices are the HTML rules we like to follow.
- Finally, SEO best practices (a bit of black magic) specifies the techniques we like to use so that Search Engines will rank a website better.
Business Best Practices
Display "Contact Information" clearly and on every page - How many times have you visited a website and navigated numerous pages before you found a contact phone number or email? This is one of the most common website mistakes and one of my biggest PET PEEVES. Just a few weeks ago (I am writing this in December of 2006) 60 minutes (the CBS show) did a feature on NetFlix with their CEO and ON THE AIR (as they taped) they could NOT find a customer service phone number! (It's there now, right at the bottom of the home page - by the way). The bottom line, do NOT assume that site visitors know your website and know where to look (like in a "contact us" page). If you are interested at all in attracting "business" and communicating with your customers, YOU MUST INCLUDE contact information clearly and EVERYWHERE. A good website designer can make it an un-intrusive part of your design, but it must be there! Also, don't forget to represent ALL your communication channels: email, phone, chat, messenger pigeons, etc.
Be clear and concise about your content - I know you've seen the sites I am referring to. You know, those sites that just go ON and ON and ON and then some more! Did you know that statistics show that users DON'T PAGE DOWN (they don't scroll down)? If a website visitor does not see what he or she is looking for in what they first "see" on a website page, they are gone! Now, am I saying that every page should be short and sweet? Well, not necessarily, but your content (and your design) should lend itself to carry the most important message of each page clearly and concisely as close to the top of the page as your design allows! Of course, make sure you cover the bases: What is your website (read "business") about? Who is your website (read "product or service") for? Now, here's a contradiction: In a website, CONTENT is king! The key is, distribute the content correctly and you will have lots of page views and happy visitors.
Optimize your page titles (we are talking about the page title displayed in the "browser", the TITLE tag in HTML) - Did you know that every page can have (read "should have") its own title? This is another common error. People will spend lots of time thinking about their "content" and will then stamp the SAME title on EVERY page. Even worse, most times the title is so generic that you can't even tell why it was used on a page! Here's the tip: Every page should have a relevant and rich title that speaks to the content of the page. Why? Two answers: (1) Users will feel more "in place" if they can figure out what to expect on a page and (2) Search engines love titles!
Provide a clear call to action, everywhere - OK, so maybe not everywhere, but definitely as much as possible! What is a "call to action"? Well, what is it that you want that website visitor to do: purchase a product, hire you for a service, sign up for a newsletter? Whatever it is you want your visitor to do, you must provide them an OBVIOUS way to do this, in as many places as it makes sense! Again, think back to how many times you've been to a site where you could not figure out how to "sign up" for something or purchase an item?
Include a Site Map page - This goes in line with making sure your site visitors find their way around your website. Most web designers and programmers should be able to provide you a site map "mechanically" meaning little work has to be put into it. But even if whomever is creating your site does not have automated tools, insist that a static site map page be created and simply cover your "important" pages, at least. Site maps not just help users, though. Search Engines will love site maps as well!
Consider your audience - You would not have a childish looking website if you were interested in selling to Doctors, would you (maybe to Pediatricians)? The same way, you need to consider who you want to attract or service and you need to talk to "them" in their words, their way, their style. We like to say "Educate, explain, then sell" because we believe that the best website for an audience is one that helps that audience clearly understand a problem or situation they may have then why they need you to provide something or solve a problem (not just that you are able to provide a product or service). Tell them that you "understand" their need or their problem, then tell them "Why are you better than your competition?"
Of course, are these all hard and fast rules? Of course not. There are many times when you have to do things differently because the need arises! The best rule to follow is, look at each site from the unique perspective that it may bring you, then apply the rules that make sense and think outside the box to establish "other" rules that you may have never thought of.
Coming up in the next BLOG entry: Design Best Practices.