Navigation is essential in a website to allow your users to move about easily. Ever been to a website where you get so frustrated because you can't find what you want? We all have and most of the time we give up. Whether your Site is for colleagues, learners or the wider community, don't make things hard for them by 'hiding' pages!
Google Sites offers several ways to help with navigation:
Also check out the notes on placing pages in the Sites hierarchy.
This is one of the most important navigation tools for your Site as it is visible from nearly every page. You can see the Sidebar Navigation for this Site on the left. It is visible by default in most Google Sites Themes but it can be turned off if wanted. By default it contains a link to your Homepage and the Sitemap. Other links must be explicitly added and there are two ways to do this. The first - Page View - lets you add the page you are on to the navigation and is handy when you have just added a new page. The second - Site View - is the best for adding several pages and / or arranging the order of the links that are shown.
View the page that you want to add to the Sidebar navigation and select More Actions > Page settings.
The Page settings menu will appear.
You can also create a set of links to other pages quite easily using the link tool.
Click into an empty part of the page where you want to display your links - normally at the top or bottom of the page. Click the Link item in the toolbar and the Create link menu will appear.
Check the Show this page in the sidebar box and then Save.
Go to the Appearance tab either by
In the Navigation element in the Sidebar, click Edit.
Click on the page that you want to link to and then OK. (If you can't see the page you want, click on Site map to display all the pages in your Site)
The page name will be added to the page you are editing as a link. Do this several times to create a menu of links. For instance, here are 3 links created that way and then auto numbered.
In the example below, I've added a Text Box from the Insert Menu and then repeated the process above. This can sometimes make it easier to position the menu and also allows you to copy it and place it elsewhere.
Navigation
When you Create a new page, you are asked if you want to place it at the 'Top Level' or 'Under X', where X is the name of the page that you were on when you pressed the Create Page button. This allows you to create a hierarchy of pages with top level pages having sub-pages associated with them. The Sub-Page Listing is an easy way to display those pages. Access it from the Insert menu. The example below use the sub pages from the 'Edit Page' page on this Site.
Now, in the Configure Navigation menu, you have 2 ways to add pages to the navigation bar. You can let Sites automatically add pages to your navigation sidebar or you can choose to do it manually and have more flexibility about what is shown.
Tick the Automatically organise my navigation box and then choose how many levels of pages to show. The number of sub-pages and the complexity of the site will determine what will look best. Reduce the levels to make it simpler and increase the levels if some pages are not showing but should be. Experiment and remember that you can set this up manually with more control if 'automatic' doesn't do what you need.
Using the Sitemap
Although it is useful to build some of the navigation in your Site as you go along, don't worry too much about it. When your Site is nearly complete (and no Site is ever complete!) open up the Sitemap.
Do this from the More actions menu while you are viewing any page and click on the Sitemap link. You will see a hierarchy of all the pages in your Site. If your Site is extensive, it can be worth printing this off.
Now, identify all the major pages and make sure that they are added to the Navigation menu.
With sub-pages, identify which pages should link to them and then make sure that those links exist. You can do this by adding a menu of links, just like the Introduction page of this Site has. See Adding links to check out how to do this.
Make sure that the Automatically organise my navigation box is unticked.
Add Page
Click the Add page link. A map of all the pages in your site will display (Click on 'Site Map' if it opens with 'Recent Changes' selected). Click on the page that you want to add to the Sidebar navigation and then OK.
You will return to the Configure navigation menu and here you can change the order that links are displayed. Select a page in this menu and then use the up and down arrows on the right of the dialogue to change the order of items. You can use the left and right arrows to change the importance of items by indenting.
Finally, remember to click OK in the dialogue and then Save changes at the top right of the Appearances screen.