1. A clear description of who you are
    Someone who stumbles upon your website shouldn’t have to do investigative work to figure out what, exactly, it is that you do. That means clearly stating your name and summing up your products or services right on the homepage. The problem is most businessesfind it hard to see things the way a website visitor sees them. We think because we know where it is everyone else should get it.

A clear description will attract the visitor’s attention immediately within 2-3 seconds, and encourage them to stay on your website longer.

  1. A simple, sensible Web address
    Don’t make things complicated.Your domain name is like your brand. It should be easy for a user to type it into a Web browser or an e-mail address, don’t make the mistake of using a whole sentence as a domain name e.g “com ” or“ The-Best-Fish-Restaurant-In-Nairobi.Com”. To be honest with you most users will not want to type such long strings.


  1. An easily-navigated site map
    Clear links to the most important pages, and a site map, are crucial for guiding visitors to the information they’re looking for.

Be sure your navigation is clearly laid out. I always recommend using dropdowns in the navigation menu so the visitor can see the content under every heading from virtually any page. You want to make it very easy for your visitors to find what they are looking for, or what you want them to know.

  1. Easy-to-find contact information
    You wouldn’t want to lose a customer to a competitor just because you made it difficult for them to get in touch with you.

Not every online visitor has the patience to click through every page on your website to find the contact information.

The best place for the contact information is the top left or top right corner of the home page. It is also a good practice to include contact information in every page of the website in the footer or side bar or even in top right corner, which helps the visitors to find it more easily.

You should also be sure to include several ways for them to contact you — phone, e-mail, and a standard contact form, are all good options. I also suggest the inclusion of  your address, and even a link to your location in Google maps.

One of the biggest mistakes business owners make is to force only one way to reach them.The point is to make it very easy for users to communicate with you on their terms.

  1. Customer testimonials
    Honest words from others help make your products or services more tangible to customers who are visiting you online.

They help your potential customers to build trust in you, especially if you are new,and they help shoppers to confirm whether the product [or] services meet their needs.

People love to hear stories from real people. Such stories help people find-out other things you haven’t said on your website.

  1. An obvious call to action
    Tell the online visitors literally what you want them to do with clear tones of commend. For instance, you may want them to call you for free quote, or sign up to your exclusively online coupons, or add products to the online shopping cart, etc.

You need to call attention to your suggestion — by using special buttons or highlighting the text, for example.

  1. Know the basics of SEO (Search Engine Optimization )
    Your website won’t do you as much good if no one can stumble upon it. Become familiar with the SEO basics to make it more accessible by search engine.

You don’t need to employ mysterious, ninja, black hat SEO types to rank well on the search engines. Simply make sure your website is coded correctly. That means using the correct keywords throughout your text, putting in plenty of links, naming your page titles and URLs correctly, and employing the magic of images and videos.

  1. Fresh, quality content
    For many businesses, your website is your first impression on a customer. You want to give them what they’re looking for, and perhaps even give them a reason to keep coming back.

If the users are looking for something, make sure you give it to them…. and be sure your content is original, well written and valuable.

Fresh content is a goldmine for SEO, as well. You can keep your content from getting stale (and give your company some personality, too) by incorporating a regularly-updated blog or connecting in your social media feeds.

  1. A secure hosting platform

Having your online information hijacked is a nightmare, and, should it happen to your business, it could cost you customers.

It is imperative that you have a secure, trustworthy hosting company to keep the bad guys out and your content up and running. It is also very important to keep your content management system updated in order to stay one step ahead of the hackers.

  1. A design and style that’s friendly to online readers

Online visitors often scan through a Web page to sample the content first when they open a new Web page. If they feel like they are on the right page, they will slow down to read the full story. To enhance user’s experience on your small business website, you need to organize the content for scanning.

Irecommend a few style points for online writing to keep in mind:

  • Break things down into short paragraphs, with headers if necessary
  • Use bullet points
  • Highlight important words or phrases.
  • In the end, simplicity and basic colors are the best bet. Again, the content is the focus, not dancing clowns at the top of the page.