2011-03-20 47 views
4

我讀過關於谷歌能夠抓取基於Ajax網站的一些話題,但信息是相當controvesrial。可能嗎?如果是的話,有人可以發佈一個鏈接到教程嗎?阿賈克斯SEO技術

我最常以下列方式使用AJAX使用jQuery:

  1. 我有一個div
  2. 我請求發送到產生的HTML中的PHP後臺
  3. 當響應到達我設置div的內部html與我的響應

這是一個很好的方法,以使頁面優化?

感謝

回答

4

看一看這個鏈接:http://code.google.com/web/ajaxcrawling/

谷歌已經就如何使您的內容,它的履帶式指引。

而且,這個問題對SO談論同樣的事情:What's the shebang/hashbang (#!) in Facebook and new Twitter URLs for?

+0

線程顛簸。 [AJAX抓取文檔的棄用(https://webmasters.googleblog.com/2015/10/deprecating-our-ajax-crawling-scheme.html)和推薦的[逐行增強](http://stackoverflow.com/問題/ 2486 /什麼,是漸進式增強)。 – AA2992 2016-09-02 14:57:40

0

您可以設計的網站是沒有JavaScript和加快你想AJAX在它上面的東西后完全訪問。

0

在我的網站,我用一個正常的PHP頁面,如果它通過Ajax的請求,其不包括頁眉和頁腳,其只需檢索內容(主體)並將其包含在內。

如果內容是從數據庫中檢索,你可以創建一個正常的頁面誰檢索內容,只是對Ajax的程序。

試想,如果你禁用Javascript,您的網站繼續工作。

1

我更喜歡採取progressive enhancement設計策略,其中網站的設計非常簡單,搜索引擎可以抓取,然後在頂部添加AJAX以獲得用戶體驗。這通常會使用「劫持」鏈接和JavaScript形式來覆蓋默認行爲並將其替換爲AJAX請求。