2011-05-18 56 views
0

在這個URL(http://code.google.com/web/ajaxcrawling/docs/getting-started.html)谷歌表示:谷歌SEO VS AJAX

「你可以創建你的頁面的靜態版本就像現在的做法一樣,例如,許多應用程序從數據庫中提取內容,然後由瀏覽器呈現內容,相反,您可以爲每個AJAX URL創建一個單獨的HTML頁面。

假設您的頁面有一部分用於顯示分頁內容,例如通知。當您點擊「3」時,它會顯示通知的第3頁,但會使用AJAX動態更新頁面的該部分。假設我的數據從my.domain.com/notifications/3

中得到,我被告知Google會禁止您爲非AJAX請求使用相同的URL提供不同的數據視圖。因此,如果您直接訪問my.domain.com/notifications/3(不通過AJAX)並返回顯示這些通知的HTML文檔,則可能會被禁止。

這是否準確?就提供相同數據的不同格式/視圖而言,有哪些規則/限制?我是否可以避免將通知作爲JSON或XML返回給AJAX請求,但爲非AJAX請求返回HTML,以便它可以被用戶抓取並直接查看?

+0

你現在可以這樣做:完整的例子:https://github.com/kubrickology/Logical-escaped_fragment – 2014-12-06 21:21:08

回答

0

只要你按照谷歌的指示,你會沒事的。

相同數據的不同視圖很好。這是如果你嘗試並提供不同的數據給機器人。