2014-01-07 40 views
0

我面臨的一個問題是,在網站上,我們有標題上的導航標籤,懸停時出現下拉菜單,數據已填充並顯示給用戶。這些數據是動態生成的,因此它不會出現在Page源代碼中。 研究時,谷歌爬蟲爬網頁源中的任何東西。雖然他們不會爬行腳本標籤。如何獲取搜索引擎抓取的動態加載數據?

現在我的數據是JSON數據,它位於腳本標記內部,它出現在頁面源代碼中。此JSON數據用於使用JavaScript在導航選項卡上填充結果。

我希望這些數據可以被搜索引擎抓取。

有沒有辦法做到這一點?

+0

我碰巧找到[this](https://developers.google.com/webmasters/ajax-crawling/docs/getting-started)。它可能會幫助你 –

回答

0

如果在DOM中不存在,則不可搜索,它們將不會對其進行爬網。它需要在DOM中才能找到它。

+0

如果它們存在於DOM中,那麼爬蟲將如何抓取它?因爲它沒有出現在頁面源代碼中。 – user1057641

+0

你怎麼知道沒有被抓取?更好地粘貼代碼! –

+0

請查看http://www.youtube.com/watch?v=NS_LlRopxsE –

相關問題