Abstract: The present invention generates a browser toolbar-based site navigation menu interface that appears uniform across different websites. A website developer can define and store the site menu contents in the web pages, root directory of the website, or a central repository. A central repository editor may also define and store the site menu contents for websites in the central repository. Some standard menu contents can also be defined for display along with the site menu. On downloading a web page, a search for corresponding site menu contents is performed on the web page HTML document, the root directory of the website and the central repository. The Site Menu contents are displayed along with the standard menu contents, using an interface program inside the browser toolbar. The present invention intends to make navigating across different websites as easy as the Windows and Apple menus for common tasks across different applications.