用于搜索爬行和社交网站共享的 GWT 页面呈现

GWT Page rendering for Search Crawling and Sharing to Social Network Sites

GWT 通常是一个纯 Ajax 站点。其内容由 Javascript 动态创建。因此,它在搜索可抓取性以及与社交网站和其他网站的共享方面造成了很多问题。

在典型的社交网络中共享我的 GWT 应用程序时,生成的 "snapshot" 或 "screenshot" 只是一个空白页面(通常是背景颜色)。

尝试使用来自 Google 的工具在搜索索引中添加 GWT 应用程序时也是如此。

主页问题:

场景:站点是mygwtapp.com

此页面是应用程序的主页。

使应用程序 (e.g www.mygwtapp.com) 被抓取以及呈现站点快照以用于 SNS 共享的行之有效的方法有哪些?

关于包含要抓取的内容列表(如搜索结果)的动态页面的问题:

场景:页面是,mygwtapp.com/#PostsPage

此页面通过 Ajax 调用(RPC 或 Restlet)生成 post 的列表,然后动态构建列表。

单击特定 post,将转发到名为 #PostPage;id=123 的页面,该页面还包含抓取工具需要到达的内容。

要对 GWT 应用程序进行哪些调整,以便搜索爬虫可以爬取所有列表及其每个页面。

同样,主页也是如此,页面 mygwtapp.com/#PostPage;id=123 可以共享到 SNS 站点并获得正确呈现的页面的方式是什么?

This 回答了你所有的问题,虽然这个问题是骗人的。