相关疑难解决方法(0)

Facebook支持Hash Bang#!Ajax Crawlable Urls?

Facebook是否支持Google的ajax抓取规范,如果是这样,您需要做些什么来实现它?

我正在尝试使用Facebook"赞"按钮来处理此处定义的AJAX可抓取网址:code.google.com/web/ajaxcrawling/docs/specification.html

我有这个网址,我可以直接去,它加载.注意"#!" 在网址中:

http://www.idkshouldi.com/?#!idkDetails_idkKey=agppZGtzaG91bGRpcmMLEiljb21faWRrc2hvdWxkaV93ZWJfc2VydmVyX2dhZV9vYmpfSWRrVXNlciIDamltDAsSKWNvbV9pZGtzaG91bGRpX3dlYl9zZXJ2ZXJfZ2FlX29ial9JZGtJdGVtGN6kBgw

当我"喜欢"这个页面时,它应该抓取这个"转义的片段"网址:

http://www.idkshouldi.com/?_escaped_fragment_=idkDetails_idkKey=agppZGtzaG91bGRpcmMLEiljb21faWRrc2hvdWxkaV93ZWJfc2VydmVyX2dhZV9vYmpfSWRrVXNlciIDamltDAsSKWNvbV9pZGtzaG91bGRpX3dlYl9zZXJ2ZXJfZ2FlX29ial9JZGtJdGVtGN6kBgw

为什么不抓这个页面?Facebook linter没有正确抓取我的页面.如果在这里使用Facebook linter工具:developers.facebook.com/tools/debug

它不会使用"#!"正确抓取启用AJAX的URL 在里面.这是Google的规范.Facebook的lint爬虫需要做的是替换"#!" 使用"_escaped_fragment_".我的AJAX启用链接似乎没有这样做.

hash escaping fragment facebook-graph-api

11
推荐指数
1
解决办法
4767
查看次数

标签 统计

escaping ×1

facebook-graph-api ×1

fragment ×1

hash ×1