Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery jqGrid和Seo-他们能成为朋友吗?_Jquery_Jquery Ui_Jqgrid_Seo - Fatal编程技术网

Jquery jqGrid和Seo-他们能成为朋友吗?

Jquery jqGrid和Seo-他们能成为朋友吗?,jquery,jquery-ui,jqgrid,seo,Jquery,Jquery Ui,Jqgrid,Seo,我在我的网站上使用jqGrid。 我想这个网格的内容应该由搜索引擎(谷歌,Yandex)索引。 我真的不想在没有AJAX的情况下重做所有页面。有没有办法做到这一点? 提前谢谢大家,, Alexander。如果您的内容是由JavaScript生成的,则不利于搜索引擎。唯一的例外是,如果您使用Google的可爬行Ajax方案。但这只对谷歌有效,而且是一个挑战 仅供参考,要求JavaScript访问您的内容是一个糟糕的网站设计选择。它会将太多用户锁定在网站之外。一个构建良好的网站将拥有无需JavaSc

我在我的网站上使用jqGrid。 我想这个网格的内容应该由搜索引擎(谷歌,Yandex)索引。 我真的不想在没有AJAX的情况下重做所有页面。有没有办法做到这一点? 提前谢谢大家,,
Alexander。

如果您的内容是由JavaScript生成的,则不利于搜索引擎。唯一的例外是,如果您使用Google的可爬行Ajax方案。但这只对谷歌有效,而且是一个挑战


仅供参考,要求JavaScript访问您的内容是一个糟糕的网站设计选择。它会将太多用户锁定在网站之外。一个构建良好的网站将拥有无需JavaScript即可访问的内容,然后使用JavaScript增强启用了JavaScript的用户的体验。

是!他们可以!其实很简单

使用渐进式增强方法,我能够通过以下方式实现这一点:

  • 在第一个页面加载时,让服务器端脚本生成HTML表(包含数据的列和行)。这是搜索引擎优化
  • 在相同的第一个页面加载中,让服务器端脚本也将数据的JSON转储到jqgrid初始化中或页面上的某个地方
  • 首先将jqgrid(与步骤1中的HTML表同名)设置为local并加载转储的JSON数据。(注意:还要使用localReader确保寻呼机显示正确的信息)
  • 网格初始化后,立即从远程源读取网格更新(但不要触发重新加载)。 5) 用户在网格上执行的下一个操作将从远程源获取
  • 有关此方法的更多详细信息,请参阅我的问题/答案/小提琴: