My knowledge of ASP.NET is still only introductory. But I have some experience with ASP, and I have learned that search engines generally don&#039;t like querystrings. So in order to get a normal dynamic site indexed completely one has to so to say insert a static layer on top that the search engine likes. And this static layer needs to be generated or updated dynamically. There are several ways of doing this with normal serverside scripts, but how does this go together with ASP.NET?<BR>The .NET-framework needs &#039;statefull&#039; pages, not the stateless HTML ones, so does this prevent such optimization?<BR>And is such a layer and this kind of optimization not against the generality and object orientation of the .NET framework? Does any one have experience with this?