Jens Meiert

10 Steps to Create a High-Quality Website

Jens Meiert, May 10, 2007 / March 27, 2008.

This entry is filed under Web Development, Accessibility, Usability, Marketing, Design.

A valuable offer of information does not fall from the sky and it is impossible to gather it in a few easy clicks. No. What you need are goals, content, structure, design, programming and maintenance. What you need is expertise – constantly. This article outlines – without attempting to be comprehensive – the ten most important steps to create a good website. A checklist to be collected and shared.

This is a translation of my article “10 Schritte zur hochwertigen Website”, kindly provided by Greg and Esther Scowen of fusability.com. Thank you!

Index

  1. Commitment
  2. Planning
  3. Information Architecture
  4. Design
  5. Programming
  6. Quality Assurance
  7. Public Relations
  8. Success Control
  9. Maintenance
  10. Quality Assurance

Commitment

If you don’t sincerely want to create a website and don’t intend to maintain it: Please don’t even start.

A high-quality website requires a lot of commitment and effort. Good content requires a lot of commitment and effort. Your users and visitors demand commitment and effort. A website can be compared to a pet – think about whether your really want one before you get one. (But you are right, pets that are not treated well certainly hurt much more.)

Planning

So you have decided that you really want a website and that this website should really be of an acceptable standard. What you need to do now is a plan:

If you are unsure about how to answer some of these questions, if you are in any doubts or even fail to find an answer to one of the questions, you probably need a break. Or you could try to seek for help regarding your decisions. Your website won’t mind the wait.

Information Architecture

After the planning phase has been completed, don’t immediately start designing and implementing: First, you need to create, test, verify, and reconsider the structure and architecture of your offer. To do this, read a good book about information architecture, look at a few heuristics and have at least 15 users do some card-sorting. Even at this early stage, don’t forget to keep an eye on localization and internationalization. Document the structure you have elaborated and validate it – by testing it while you are designing the website.

Design

Hurray, Design. Important:

Design is a set of fields for problem-solving that uses user-centric approaches to understand user needs (as well as business, economic, environmental, social, and other requirements) to create successful solutions that solve real problems. Design is often used as a process to create real change within a system or market. Too often, Design is defined only as visual problem solving or communication because of the predominance of graphic designers. In other fields and contexts, Design might only refer to Fashion Design or Interior Design. However, a recognition of the similarities between all design disciplines shows that the larger definition for Design operates at a higher level and across many media. – Shedroff, Nathan: An Evolving Glossary of Experience Design. 2005.

Consider a few additional points before you start the design process:

Be creative, but not “without control”!

Programming

After completing the design process, which should have led to a well operating design, you can now start the implementation. (It is, however, possible, that you start this at an earlier stage already.) In addition to environment (server) and dynamics (script languages), you need to consider the following points:

Quality Assurance

After having worked out an elaborate, high-quality information offer on the basis of the aforementioned points, you should still absolutely and definitely carry out Quality Assurance (QA). The launch of your offer is part of this phase, ideally after a final QA. It may be possible to launch your website immediately after having carried out the QA, but only if you have focused on quality from the beginning.

Control and optimize the following:

Public Relations

Market your website without feeling guilty. Your HTML should already be suitable for search engines (semantics and accessibility). Use a moderate link strategy from this point on and perform conventional Public Relations (PR). I know, this is easy to be said, but it has to be done. Moreover, don’t get upset if your website doesn’t have great success from the very beginning, such as ten times more users accessing the site – plan on a long-term basis.

Success Control

Make sure that the “key performance indicators” (KPI) you determined at the beginning are measured. If your existing statistics don’t determine these numbers, ensure that they do. There are some useful statistics tools: A few good ones are free of charge (Google Analytics), only fractionally more good inexpensive ones (Mint), and a handful of good expensive ones (WebSideStory). Use these metrics to evaluate the development and the success of your offer.

This hint unfortunately won’t be of much use if you have never before had a good look at web analytics. It is time to do this now.

Maintenance

Maintain your website. Update your website. Look after your website. Add new content on a regular basis. Furthermore, check old content. You need to proofread new and old content. Never cease to question your offer. At the end of the day, it is once more all about …

Quality Assurance

That’s right, quality assurance is a process. Keep validating, checking, and testing your documents, contents, and design … again and again.

Note for those readers who know my attempt of quality assurance: In this article, I have written the number “10” as a number instead of a word on purpose.

Read More

Enjoy the most popular posts, probably including:

Comments

  1. On May 10, 8:40 CEST, Neovov said:

    Very good article, thank you !

  2. On May 10, 12:23 CEST, Andrew Rickmann said:

    Excellent article. It’s what every client needs to know goes into producing a successful site, as well as everything that actually should go into it.

  3. On May 10, 15:40 CEST, Victoria said:

    First time for me today to take a look at a “blog”. I have been on the web for 8 years and have worked anywhere from 8 to 14 hours a day and sometimes 7 days a week on my ecommerce site. I think that the comments that you have made concerning how to make a website successful are very true. My feelings personally are that I should not have to link to a million other websites (or even “1″ for that matter of fact), nor should I have to post a “blog”. The hours that I have put into the site have been hours spent making the site user friendly, cost efficient, updated with new merchandise and 100% customer satisfaction along with using Google Adwords and other forms of honest marketing. I cannot understand anyone’s logic that if you have millions of websites pointing to your site that that is what makes your site a “good” website? Or posting a blog may help? Last year someone stole my store name “Victoria’s Visions Lingerie” in the form of a url. I read articles on this particular company buying up thousands of url’s in hope to rip off web site owners. Now between all of the above, I don’t mind telling you that my site has taken a nosedive. I am not going to take my valuable time to contact millions of other sites to link to me nor am I going to post blogs to make my site better.
    What about the good old fashioned way of working hard and treating your customers right???

  4. On May 12, 20:43 CEST, Joe Murphy said:

    Integrating or building a content management system is an important step worth mentioning.

  5. On May 14, 8:47 CEST, Jens Meiert said:

    Neovov, Andrew – thank you!

    Victoria – that’s very bad news … I can feel the frustration and anger that it brings up. Legal measures are surely an option, but what efforts do these mean, probably in an international lawsuit. Don’t give up, though, you sound too caring and passionate to be “depressed” by those people!

    Joe – I beg to differ, but you don’t really need a CMS to build a quality website. The technical basis’ quite free.

  6. On May 17, 15:30 CEST, Martin Cunnington said:

    Nice to see quality assurance appearing twice on the list! Technically, I’d like to see it appear *three* times. The first time call it QA: quality planning and put it between IA & design. The second time call it QA: quality control and the third time call it QA: quality process improvement.

  7. On May 17, 15:35 CEST, Nate Klaiber said:

    Excellent. Simple. Concise.

    More people should run through these steps before building a website. However, there will always be a large amount of people who simply don’t care. There will always be designers/developers who want to make a quick buck.

    For everyone else - this is a great list to keep your site top notch!

  8. On May 17, 20:13 CEST, Marc said:

    Excellent advice, many thanks from a beginner!

  9. On May 18, 5:54 CEST, Jermayn Parker said:

    It is all true what you have listed but maybe you did not seem to put enough attention in the design (looks) and how its coded which I think is just as important.

    You can have all of those but it needs a good design and coded right for it to be a high-quality website.

  10. On May 18, 10:17 CEST, James Oppenheim said:

    Nice article, very well put together.

  11. On April 14, 18:41 CEST, Maik said:

    Very nice buildup with important facts. I´m saved these page on my favourite.

    Thanx Jens :-)

  12. On May 11, 10:12 CEST, ananth said:

    my e-mail id is ananth.amulya@gmail.com
    actually i donot have my own website, but iam very interested in creating it. please help me sir.

  13. On July 12, 20:34 CEST, Yuri said:

    Good post Case. It sums up a large portion of starting a business online.

Leave a Comment

Leave a Comment

Respect the comment guidelines. XHTML allowed: <a href=""> <abbr title=""> <blockquote> <code> <em> <strong>

Found a mistake? Reward! Email me, jens@meiert.com.

You are here: meiert.com – Archive for 2007 – 10 Steps to Create a High-Quality Website

Last update: March 27, 2008. Copyright 2000-2008 Jens Meiert. Legal notice.