我正在优化网站,使其对搜索引擎友好。有某些需要Viewstate的控件。所以,我不能完全禁用它。
有两种方法可以实现这一点。
- 将Viewstate数据移动到页面底部。
- 仅对爬网程序禁用Viewstate。
某处我读过,更改抓取工具和普通用户的内容可能会影响SEO排名。但是对这个陈述不太确定,因为这将最终影响到一个隐藏的领域。
将Viewstate移动到底部似乎需要更多资源,然后禁用抓取工具的Viewstate。
请建议什么是最好的办法或我缺少的任何其他选项。将Viewstate置于底部或禁用爬网器的Viewstate
2
A
回答
0
我有一个类似的问题,并最终结合了方法,所以ViewState只有在请求代理是爬虫时才移动到底部。我的问题是关闭,因为SEO是关闭的StackOverflow的话题,但它可能会有所帮助过它来阅读,如果你想尝试这种形式给出:
最佳, 斯蒂芬
相关问题
- 1. 需要禁用Viewstate
- 2. 如何禁用部分视图ViewState?
- 3. CheckboxList未设置选择与Viewstate禁用
- 4. ViewState或HiddenField
- 5. 在ASP.net中禁用ViewState
- 6. ASP.NET Viewstate不会禁用
- 7. C#禁用viewstate,但仍然使用ViewState [“item”]
- 8. 有没有可以禁用ViewState的服务器设置?
- 9. Page ViewState,Control ViewState和ControlState
- 10. ViewState等于null asp.net
- 11. 禁用ViewState中的ASP:LinkButton的
- 12. 禁用只有Formview页面的Viewstate
- 13. .NET ViewState解码器
- 14. 什么发生如果ViewState禁用
- 15. 已禁用文本框损失viewstate
- 16. 动态控制,禁用ViewState和回传
- 17. ASP.net ViewState
- 18. ViewState EnableViewStateMAC
- 19. 与VIEWSTATE
- 20. Viewstate persistence
- 21. 更新viewstate网页抓取
- 22. 将ViewState模仿到WinForm的
- 23. 的ViewState在asp.net
- 24. 我有ViewState的
- 25. ASP.net中的ViewState
- 26. ViewState的状态
- 27. gridview的viewstate/databinding
- 28. ViewState的 - 如何
- 29. ViewState的PageContext
- 30. 从javascript中设置asp:ImageButton ViewState
没把握这个。它可能被视为隐藏。所以,我尽可能减少了视图状态。 –