User Experience Stack Exchange is a question and answer site for user experience researchers and experts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am designing a site which has around 19 main links and each page consists of 8-10 sub pages. which is the best way to design the site?

share|improve this question
What is your site about? Why do you need it? Who are your users? Design isn't only about links layout. A good design is a good solution of a business problem. What's your problem? – Kostya Sep 21 '10 at 6:44
Its a Hotel website.Users are travelers, business man, Rich guys etc..Problum is how to display all the links in the same page without affecting the usability – Joemon Sep 21 '10 at 7:04
Joemon, please add more information to your question. As it stands, there aren't enough details for us to answer you usefully. – Rahul Sep 21 '10 at 7:41
Thats the information I have .Client want to display all the 19 links on the page(like a global navigation).And each page should have its sub links ... – Joemon Sep 21 '10 at 8:08

I suggest you start with this tutorial on information architecture:

share|improve this answer

Confirm you understand the objective

Ask a basic question: what is the objective of this page? Every site out there has millions of links, but the best ones only show the links that are relevant to the users's task at hand. Remember, every link on a page affects the overall visual coherence, so in effect, having lots of links will unavoidably affect usability. has a lot of links in its index but it has none at its first point of entry -- it relies on search.

So, consider some alternative methods of representing this structure:

  1. search box that changes the options as you type (like Google instant or Google suggest)
  2. map (if it's geographical)

Tweak the list content

If your client has some other reason for this structure, at the very least, group your links into chunks of no more than 5 links -- the eye movement will 'chunk' each list rather than scanning (which happens with lists of > 6 elements).

Also spend some time on the labels: users only read the first 2 words so keep your links to this.

Look at competitor sites

Also look at competitor sites (,, to see how they deal with what I'm sure is the same problem.

share|improve this answer

Look at home page - they have 14 links on the left navigation bar and 10 links on the top to the right of the logo (you may have to be logged in to see all of them).

They also have about a million links below the fold :-)

so, 19 links on the main navigation bar + 10 on secondary navigation is doable.

The big question is if it's wise, and in most cases it's far better to show fewer choices - and it's your job to convince the client the site will sell more with fewer choices (you can always quote experiments in the field (wikipedia, video) or offer to do A/B testing)

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.