Many websites have side menus and I seem some have the side menu on the right and some on the left.

Which side is better?

  • Better for which purpose?
    – Ignacio
    Commented Aug 9, 2010 at 20:41
  • I agree with Ignacio. We need more detail.
    – megubyte
    Commented Aug 9, 2010 at 20:44
  • better for the users and better for sales.
    – Sruly
    Commented Aug 9, 2010 at 20:47

8 Answers 8


For me, although I don't always like it, I think having the navigation that's important, on the left because this is where people look first. This might be the main menu or some kind of sub menu to navigate between sections of the website. On the right you can include another column of "menu" type stuff, like additional information or links to other related content (like SE sites). Also, having the menu on the left helps people to see the menu when they are using a smaller screen that doesn't fit all the content as browsers usually show the left side against the left.

Along the top if also another common location, which leaves the width of the site more wide open. It also ensure that users will see it first no matter the size of their screen.


People tend to read more to the left and click more to the right. The left sidebar is better suited for navigation, the right sidebar is better suited for advertising & other widgets.

  • +1 because I observe this behavior as well Commented Aug 10, 2010 at 1:49

Not only are the majority of users "left to right" language users, the majority of those are right handed, using their mouse with their right hand. I believe that from the neutral position of 'mouse hand straight ahead', greater angular movement is available to the left than to the right. Therefor the left margin is a better Fitts's target for most users. (Try it.)

Edit: Also, it turns out that Web users spend 69% of their time viewing the left half of the page and 30% viewing the right half. Jakob Nielsen's conclusion:"Keep navigation all the way to the left"

  • 1
    The Nielsen link is gold in this context. To quote him again: "You deviate from conventional layout at your peril."
    – Ben Zotto
    Commented Sep 19, 2011 at 23:29

It depends on what you want your users to see first. People are used to left side menus for navigation inside the content sections. If the menus are not related to the content then right-top would be a better position.


In left-to-right languages, you want the most important elements on the left. If this includes your navigation elements, that is where they should go. Reversed for right-to-left languages, of course.


I've seen many places where you roll over one menu option, and it expands to reveal a sub menu. If this is the case, it makes sense that it should expand to the right, to be more natural to the reader (assuming they read left-to-right). If it needs to expand to the right, then it's best to anchor it to the left of the page.
If your readers read right-to-left, then it probably makes more sense to put it on the right side.


I used to be of the opinion that the menu should go on the left, until I read a piece that changed my mind. (May have been from http://www.alistapart.com/ but I can't find it with a quick search.)

The piece suggested that when people are reading a block of writing on your site, their eyes need to easily be able to find the start of the next line of text.

If the readers have any trouble with finding the start of the line (say, because of similar text in a menu near the start of the line), their reading will be interrupted (albeit only briefly). These interruptions might not be perceptable to the reader, but they do have a negative effect.

The trick is to keep the lefthand margin of your actual writing "clean" of debris and distraction, optimizing the readers experience.

On AListApart they do this by having just a graphic to the left of the text, plus lots of whitespace. Menus and other sidebars are to the right.

StackExchange sites to this too, by only having graphics and large text to the left of the questions, nothing that looks like paragraph text.

Other sites (including my own) keep the margin clean by keeping the lefthand side clear, putting navigation above or to the right.


According to the study "When Left Might Not Be Right" published in Journal of Usability Studies either side will work.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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