1. A method for arranging portlets in a Web Portal comprising a hierarchical structure of portal pages and portlets, comprising: retrieving data mining input data relating to said portlets; performing a data mining function on said data mining input data, resulting in a data mining result revealing respective similarities between said portlets; calculating a new content structure from said data mining result, wherein said new content structure arranges semantically and functionally similar portlets near by each other on said portal pages; and offering new pages with said new content structure.