2012-08-22 95 views
2

我正在优化网站,使其对搜索引擎友好。有某些需要Viewstate的控件。所以,我不能完全禁用它。
有两种方法可以实现这一点。
- 将Viewstate数据移动到页面底部。
- 仅对爬网程序禁用Viewstate。
某处我读过,更改抓取工具和普通用户的内容可能会影响SEO排名。但是对这个陈述不太确定,因为这将最终影响到一个隐藏的领域。
将Viewstate移动到底部似乎需要更多资源,然后禁用抓取工具的Viewstate。

请建议什么是最好的办法或我缺少的任何其他选项。将Viewstate置于底部或禁用爬网器的Viewstate

回答

0

我有一个类似的问题,并最终结合了方法,所以ViewState只有在请求代理是爬虫时才移动到底部。我的问题是关闭,因为SEO是关闭的StackOverflow的话题,但它可能会有所帮助过它来阅读,如果你想尝试这种形式给出:

https://stackoverflow.com/questions/16328172/dealing-with-an-imperfect-viewstate-best-practices-move-to-the-bottom-disab

最佳, 斯蒂芬

+0

没把握这个。它可能被视为隐藏。所以,我尽可能减少了视图状态。 –