2012-01-14 154 views
1

我特指動態頁面,它依賴於GET變量。我的網站將大部分數據保存在數據庫中,根據GET變量,它會輸出不同的結果。我該如何做到這一點,以便Google可以查看數據庫中的所有結果併爲其編制索引?Google如何抓取動態網頁?

回答

1

Google如何抓取動態網頁?

同樣的方式與任何其他頁面

我具體是指依賴於GET變量動態頁面。

如果您有一個變量,那麼它可能不會導致任何問題。查詢字符串中包含大量參數可能會導致Google判定它可能不是抓取的有用頁面。

我該如何讓Google可以看到數據庫中的所有結果併爲它們編制索引?

鏈接到它們。

+0

嗯,這是一個運行在我的框架上的網站,它只有幾頁,所有內容都存儲在數據庫中。因此,如果我有包含所有可能變量的所有網頁的鏈接列表,Google會將它們編入索引? – NoobDev4iPhone 2012-01-14 00:52:23

+0

內容的存儲位置並不重要。客戶端向服務器請求資源。服務器提供客戶資源。客戶端無法知道,也不關心服務器如何決定將哪些數據作爲資源返回。 – Quentin 2012-01-14 00:57:08

+0

我只能在抓取動態網頁時才能獲取CSS或js文件 – BasK 2014-12-03 06:08:28

1

要讓Google索引您的所有結果,請創建所有鏈接的sitemap.xml並將其放置在您的網站的根目錄下。如果你有很多鏈接/頁面設置,也許在PHP中自動生成sitemap.xml的函數。有WordPress的插件可以做到這一點,也許下載一個,如果你需要一個例子,看看源代碼。