-1

我制作了一个“纯 JavaScript”网络(使用 HTML5 History API,如 Grooveshark 或类似的),一切正常,但问题在于它的 SEO、特定的 Facebook 和谷歌蜘蛛/跟踪。

我的想法是使用 PHP vars $_SERVER 跟踪“浏览器”,并且“浏览器”是一个特定的字符串,显示不同的 HTML(不仅是带有未执行的 javascript 的主页,也就是没有内容)。

但我有一些问题,首先,我不知道 Facebook、Google 和其他跟踪器的“字符串”。

有什么想法可以解决这个问题吗?(不允许制作经典的 HTML 网站:P)

谢谢

4

1 回答 1

1

您可以读取User-Agent字符串,并识别爬虫。是一个完整的值列表。举个例子:facebook bot 使用facebookexternalhit/1.1 (+http://www.facebook.com/externalhit_uatext.php)

于 2013-05-16T13:17:15.350 回答