对于SEO来说,观点不好吗?

时间:2009-07-27 00:41:02

标签: asp.net seo

我是asp.net的新手,并且对我将要维护的小网站上的膨胀视图状态有一些担忧。

因为我实际上不想学习asp.net(mvc看起来很有趣),我的问题是我是否应该关心这个潜在的问题,或者只是等待4年才能重写网站....
希望你们中的一些人有一些经验或已经做过适当的研究,以帮助我决定是否值得花点时间做些什么。
我对解决方法不感兴趣,因为如果这是一个严重的问题,我已经找到了关于减少视图状态的不同方法的信息。 (虽然它需要我理解框架和代码。)

感谢。

3 个答案:

答案 0 :(得分:7)

如果页面大小很大,某些搜索引擎只会处理页面的前几个KB。由于viewstate是表单/页面顶部的隐藏输入,这可能会影响SEO,因为如果有太多的viewstate,搜索引擎可能无法完全处理页面的实际内容。请查看将视图状态移动到页面底部。

http://www.hanselman.com/blog/MovingViewStateToTheBottomOfThePage.aspx

答案 1 :(得分:3)

它可能会导致页面重量过大,但这不会影响您对搜索引擎的支持。 ViewState存储在隐藏的输入中,主要由搜索引擎忽略。

答案 2 :(得分:0)

我知道这个线程很旧,但在 ASP.Net 中,包括页面本身在内的每个控件都有一个名为 EnableViewState 的属性。如果他们不需要控件来维护状态或页面本身,则只需将其设置为 false