I bet when you clicked the hyperlink to get here you were expecting to see a bunch of links going to all the pages created. Actually this site map was created to inform you on what a site map is about. Since this site "My Portfolio" is designed for your eyes only ( meaning I most likely sent you my resume to inquire for a position within your company ) and I'm not trying to compete, I don't need to list a bunch of links.
First off what is the correct verbiage? Is it ( Site Map or Sitemap)? It really depends on who you ask as far as the spelling goes.
A site map is a visual or textually organized model of a Web site's content that allows the users to navigate through the site to find the information they are looking for, just as a traditional geographical map helps people find places they are looking for in the real world. A site map is a kind of interactive table of contents, in which each listed item links directly to its counterpart sections of the Web site. Site maps perform the same service that the layout maps in large shopping malls perform: without them, it is possible to explore a complex site by trial and error, but if you want to be sure to find what you're looking for, the most efficient way to do that is to consult a model of the resources available. If a Web site is small and uncomplicated, a site map may be unnecessary, just as a layout map may not be required for shoppers to find their way through small shopping malls.
Typically, site maps are organized hierarchically, breaking down the Web site's information into increasingly specific subject areas. There are a number of different types of site maps: organizational chart site maps are quite similar in appearance to a traditional table of contents; others, based on a perspective view of the site, are like a three dimensional model with individual pages upright, like index cards, arranged in sections and linked by lines. Structured Graph Format (SGF) site maps use an XML format language to describe Web site content, and a Java SGF viewer to interact with the.
With every website I create a visual site map for the client to view along with search engines to follow links to other pages. I also create a file sitemap.xml in four different methods for all search engine robots to follow that are placed in the root of the website to ensure nothing is missed. Allot of Web Designers are not aware of how important a site map actually is and where it should be placed for the best results. Most think thank just creating an .xml file and placing it in the root of the site is all there is. However a site map is a huge factor in getting high listing in the organics of the search engines if done right.
A magician never reveals his secrets, nor do I as it has taken me quite a few years to develop techniques that only a handful of web designers know about.
Along with a site map it is also a good idea to create a robot.txt for your site. Some know of these and others don't. I won't go in to detail about them, but every little bit helps get those kudos for the search engines.
An example of this Website Sitemap for the Search Engines can be seen here: sitemap.xml
An example of a Robot Text file: robots.txt