Patent ID: 7925641

Claim:
A method of indexing web content, the method comprising: generating, by one or more processors, an attribute for a runtime version of a web page rendered by a display component, the attribute including a uniform resource locator to the display component that renders the runtime version of the rendered web page, the rendered web page being associated with a complex resource structure, the complex resource structure being a data structure that defines content of a design time version of the rendered web page, the complex resource structure being stored in a repository, the rendered runtime version of the web page being visible to a user; adding, by the one or more processors, the attribute to the complex resource structure; indexing, by the one or more processors, the uniform resource locator from the attribute in a search engine index; iterating, by the one or more processors, all web pages in the repository associated with the uniform resource locator to determine the web content to be displayed; detecting, by the one or more processors, a location of the rendered web page in a navigation structure generated from a portal navigation process, the navigation structure including the uniform resource locator, the navigation structure being displayed at the display component; and adding, by the one or more processors, the location of the rendered web page in the navigation structure to the complex resource structure, wherein a modification to the design-time version of the rendered web page is reflected in incremental updates to an index created by the indexing.