asp.net 自定生成的viewstate代码会映像搜索引擎收录吗?
类似下面这样的代码.但是如果禁用掉viewstate的话,有些功能就无法使用了啊
很多人说这样的代码映像搜索引擎收录.不知道真的假的,请高手指点!
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwULLTE2ODUwNDE1NzIPZBYCAgEPZBYaAgEPZBYGAgEPDxYCHgRUZXh0BVNWQeWoseS5kOe9keelneWkp+WutuaYpeiKguWlvSHpm4XomY7lpKrlpJ/mhI/mgJ3kuoYsMeaciDEx5Y+35pS25b2V5LqG5oiR56uZMjYw5p2hIWRkAgcPFgIeB1Zpc2libGVoZAIJD2QWCgIBDw8WAh8ABRLlsI/ml7blgJnogIHnjJvkuoZkZAIHDw8WAh4LTmF2aWdhdGVVcmwFDn4vUlpKTFlfNC5odG1sZGQCCQ8PFgIeC1Bvc3RCYWNrVXJsBQ5+L1JaSktKXzQuaHRtbGRkAgsPDxYCHwMFGX4vVXNlcktvbmdqaWFuLmFzcHg/
------解决方案--------------------
禁用掉viewstate的话,有些功能就无法使用了,这个是正确..
因为viewstate是保存postback后控件的状态,没有了状态保存,有些功能就没有用了..
但对搜索引擎收录基本上任何影响,如果有影响都是,因为viewstate太大会影响搜索引擎收集页面的速度,对搜索引擎收录不好.
------解决方案--------------------
楼上都说了有影响也只是文件的大小
------解决方案--------------------
如果很多的话有影响的,少量的是没关系的。
可以把这保存在服务器上,然后定时删除就可以了
------解决方案--------------------
有的,但seo好像不主要在这上面做文章...
------解决方案--------------------
如果你即想拥有使用ViewState的WebForm的开发优势而又不想在页面里面显示ViewState的话,可以把ViewState存到服务器端,而不放在页面里面post来post去.
请看这篇文章:
http://topic.csdn.net/u/20080530/22/ef0d36a4-6bd4-4eba-9743-b56f080b2161.html