How to Navigate SharePoint with Web Parts
It’d be naïve to expect that you only need to use two kinds of site navigation in SharePoint. In reality, webmasters and site visitors expect lots of ways to get to content. Content Rollup Web Parts are often used to provide the additional navigation options that you want to see inside your web pages, not just in the header and along the side.
One such Web Part, the Table of Contents Web Part, can be used to create a sitemap. A considered best practice is to provide a sitemap, and the Table of Contents Web Part dynamically generates it for you.
Advanced web developers can use a custom master page to control where the site’s navigation menu appears on the page. For example, if you want the current navigation on the right instead of the left, you can have it moved there in the master page.
Customizing master pages is not an easy task and should be left to SharePoint master page experts. SharePoint expects certain controls and behaviors from a master page, and if it is customized in the wrong way, SharePoint will throw errors.