2009-06-24 55 views
0

我已经构建了只有一个页面的Twitter客户端:index.html。在使用时,它会从JSON提要中提取内容以填充各个列。这个问题几乎没有来自Google的任何流量,除了搜索该网站的域名。这是因为Google只会在index.html空白时并且在用户输入要查找的任何Twitter用户名之前才抓取它。为Google抓取提供的不同页面

当我试图抓取index.html抓取而不是index.html(或者除此之外)还说index.html#CNN(即site.com/#CNN)或索引时,如何获得Google Spider。 html#whitehouse,因此这些页面的所有内容也将被抓取,因此用户可以通过搜索其中的条款进行访问。

+0

如果你还不知道,谷歌机器人不运行javascript时,它涉及到您的网页。 – Tony 2009-06-24 19:27:08

+0

Google不会将100%的AJAX网站编入索引。如果你想依靠谷歌来获得流量,你将不得不硬着头皮,以AJAX为中心的设计略微放松。 – 2009-07-10 22:24:24

回答

2

我不认为Google会在其索引中包含片段(#)。 您应该提供替代网址,例如site.com/CNN

+0

问题在于,我不希望这样的页面被命名,因为只要用户离开CNN,它就不会反映页面的内容。但是,它可能是唯一的选择。 – Adrian33 2009-06-24 19:21:20

0
  • 使用网站地图来说明Google的选项。
  • 嵌入隐藏的链接,让Google知道在那里看?
  • 使用单独的页面列出一些“示例”。可能是你的用户加上谷歌的混合...