Scott Guthrie刚刚发表了关于他的团队一直在研究的新jQuery模板的博客,我必须说......这看起来真的很甜蜜.然而,我有一个多部分的问题,答案会影响我使用它们的决定.
我目前正在开展一个项目,主页上显示您所在地区即将举办的活动列表.事件列表与http://nerddinner.com中的事件列表大致相同(但我没有使用任何代码).
我正在考虑使用新的jQuery模板格式化从我的Controller(MVC)发送的信息.我这样做的当前方式是将ViewModel对象发送到视图(包含所有需要的内容),但是也要将相同的ViewModel对象序列化为ViewData
Bing地图使用的JSON(传递使用).现在我假设在两次发送相同内容时性能受到影响,因此我认为仅发送JSON并将其用于Bing Maps和内容(使用jQuery模板)是一个好主意.
在走我的问题.搜索引擎可以在页面中读取JSON(如果是这样,他们会用它来编制索引),还是我的页面对搜索引擎来说是"空白",因为我在页面渲染后显示内容?这个问题的第二部分是,如果搜索引擎优化会受到影响,是否有更好的方法来完成我需要的东西,或者我是不是两次发送内容?(请记住,地图信息和内容信息将完全相同).
这些模板现在都是JavaScript,爬虫不会执行.Google支持以特定格式启用AJAX的网站......但是,您不会看到抓取工具对此的支持,至少在新的未来不会.
如果有的话,它会伤害搜索引擎优化...你使用更新的技术/格式支付的价格,爬虫也不是为了处理.
警告:这个答案有保质期(希望如此),并且在某些时候(当前日期 - 2010年10月5日)应该无效......有人请在发生这种情况时编辑我(搜索引擎处理得很好).