jqGrid 和 Seo - 他们可以成为朋友吗?
我在我的网站上使用 jqGrid。 http://www.trirand.com/blog/。 我希望该网格的内容应该由搜索引擎(Google、Yandex)编制索引。 我真的不想在没有 AJAX 的情况下重新制作所有页面。有什么方法可以做到这一点吗? 先感谢您, 亚历山大.
I use jqGrid on my website. http://www.trirand.com/blog/.
I want the content of this grid should be indexed by Search Engines (Google, Yandex).
I don't really want to remake all the page without AJAX. Is there any ways to do this?
Thank you in advance,
Alexander.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
如果您的内容是由 JavaScript 生成的,那么它对搜索引擎不友好。唯一的例外是如果您使用 Google 的可抓取 Ajax 提案。但这仅适用于 Google,并且是一个非常糟糕的主意。
仅供参考,需要 JavaScript 来访问您的内容是一个糟糕的网站设计选择。它将太多用户锁定在您的网站之外。一个精心构建的网站将包含无需 JavaScript 即可访问的内容,然后使用 JavaScript 来增强启用 JavaScript 的用户的体验。
If your content is produced by JavaScript it is not search engine friendly. The only exception is if you use Google's crawlable Ajax proposal. But that only works for Google and is a very bad idea.
FYI, requiring JavaScript to reach your content is a poor site design choice. It locks too many users out of your site. A well-built site will have content that can be reached without JavaScript and then use JavaScript to enhance the experience of users who have JavaScript enabled.
是的!他们可以!它实际上非常简单...
使用渐进增强方法,我能够通过以下方式完成此任务:
5) 用户在网格上执行的下一个操作,将从远程源拉取。
有关此方法的更多详细信息,请参阅我的问题/答案/小提琴:Jqgrid &渐进增强:成功从 HTML 进展到本地 JSON,再到远程 JSON,但分页器无法正确启动?
Yes! They can! And it's actually very simple...
Using a progressive enhancement approach, I was able to accomplish this by:
5) The next operation a user performs on the grid, it will pull from remote source.
For more details on this approach, see my question/answer/fiddle here: Jqgrid & progressive enhancement: Successfully progresses from HTML, to local JSON, to remote JSON, but pager doesn't start correctly?