¿Que es un SiteMap?

Un SiteMap es como bien dice su traduccion un Mapa de nuestro sitio web, desde el cual podremos llegar a cualquier pagina de nuestra  web, y ademas ayudaremos a buscadores a indexar el contenido y que no se pierda ni una sola palabra.

 

Elementos para un SiteMap

  •  El fichero sitemap.web, es un documento XML el cual nos esquematiza un arbol de nodos describiendo la URL y el Titulo cada pagina:

 _

_

  • Componentes en VS2005
  1. SiteMapPath, ideal para ponerlo en la parte superior de la MasterPage, y saber donde estamos en cada momento mientras navegamos
  2. Menu, por si prefereimos un menu desplegable e ir directamente a cada pagina.
  3. TreeView , para plasmarlo en una pagina y dar la relacion completa y extendida de todo nuestro sitio.
  •  SiteMap: ademas si queremos acceder en cualquier pagina por codigo la sitiacion de la misma en nuestro mapa podemos hacerlos con los siguientes objetos, y que ni hace falta describir dado que su nombre lo dice todo
  1. SiteMap.RootNode
  2. SiteMap.CurrentNode
  3. SiteMap.CurrentNode.ParentNode

Cada uno de ellos con sus valores Title y Url (Ej:   SiteMap.RootNode.Url,  SiteMap.CurrentNode.Title, )