我有一个页面在我的网站上有一个经常更新的东西的列表。这个列表是通过jsonp调用服务器创建的,获取json并将其转换为html。快速和光滑。谷歌搜索优化阿贾克斯调用
不幸的是,Google无法为其编制索引。根据Google's AJAX crawling guide阅读完后,我有点困惑,需要一些澄清和确认:
ajax页面只需要执行规则,对吧? 我现在有一个休息的url像
[site]/base/junkets/browse.aspx?page=1&rows=18&sidx=ScoreAll&sord=desc&callback=jsonp1295964163067
这将需要成为类似:
[site]/base/junkets/browse.aspx#page=1&rows=18&sidx=ScoreAll&sord=desc&callback=jsonp1295964163067
而当谷歌称它像这样
[site]/base/junkets/browse.aspx#!page=1&rows=18&sidx=ScoreAll&sord=desc&callback=jsonp1295964163067
我将不得不交付html快照。
为什么要更换?用#? 创建html快照看起来非常麻烦。仅仅提供简单的链接就足够了吗?在我的情况下,我会很高兴,如果谷歌只索引的东西页面。
感谢您的详细解释。我学到了很多东西。我的主要(个人)牛肉与这整个方法是,我必须在客户端上使用c#和JavaScript在服务器上生成内容。保持两个库同步只是简单的错误。 – AyKarsi 2011-01-29 09:49:33