我正在優化網站,使其對搜索引擎友好。有某些需要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
沒把握這個。它可能被視爲隱藏。所以,我儘可能減少了視圖狀態。 –