Users can rate each section of a web page template according to their preferences. The given scores feed back to the system and the generated template is evolved. The experiments are conducted by assuming user’s preferential criteria. We designed score-rules to test the algorithm whether it can create web page templates to satisfy the criteria or not. The experimental results show that the proposed algorithm can generate web page templates that meet the criteria.