Patent ID: 8326837

Claim:
A method for generating a site map for a portal site, the method comprising: clearing a node collection; determining, subsequent to the clearing, a root node of a navigational construct of the portal site, the root node having one or more child nodes, the portal site being configured with a subset of a set of portlets available at the portal site, a portlet in the subset occupying a designated location on the portal site, the subset and the location being selected differently for different users of the portal site; recursively crawling through the one or more child nodes of the root node to discover a composition subtree for at least one of the child nodes, the composition subtree comprising information relating to one or more portlets associated with at least one of the child nodes; and generating a portal site map, the portal site map comprising an indication of the one or more child nodes and an indication of the one or more portlets associated with at least one of the child nodes, wherein the generated portal site map is different for the different users of the portal site.