this was the question in a talk which i have done yesterday with topic "Pagerank 9"
I gave a few tipps how to use ASP.NET controls in a "google" friendly matter.
-I have no answere for this question only a suggestion to the ASP.NET Team
- make a seo check option in the IDE like XHTML or accesibilty
- make all controls optional with hyperlinks instead of postback ( eg paging in gridview)
- add necesarry attributes by default (like alt tag in img when i drop it from toolbar)
- Add the Contentplaceholder to Masterpage by default to head area
- discuss the position of viewstate
- make some tools to rate the quality based on external links (sometihing for msn search?)
- ...
I guess the problem is that microsoft ( and its developers) always looking at ASP.NET as application framework. Google is looking for documents!