2009-06-24 52 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知道在那裏看?
  • 使用單獨的頁面列出一些「示例」。可能是你的用戶加上谷歌的混合...