2012-11-21 13 views
3

我正在考慮潛入「響應式網頁設計的漸進式增強學校」,我正在研究延遲加載以增加移動設備和大量內容的網頁的加載時間。我應該什麼時候進行延遲加載以及這會如何影響谷歌搜索結果?

我一直在讀了一下,而延遲加載聽起來不錯,它可以在使用?何時不應該使用延遲加載?

另外,如果內容不加載,直到我向下滾動,這將如何影響谷歌的搜索引擎,我將使用jQuery抓取內容? (讓我們假設我有一個網站地圖)

更新
我只是有一個想法。
如果我有一個很好的網站地圖,並且我在Google中爲我的網頁編制索引,延遲加載不應該影響谷歌搜索結果,因爲內容已經被索引(大多數情況下)。

我對不對?

+0

好問題。最好比粗略地知道它。 「大多數情況下」不能處理您的定製案例。 – sergzach

回答

1

只要你有展示一堆的前端數據和圖像的,你應該使用延遲加載,它會幫助你,以顯示將在另一個線程下載的UI線程和圖像的所有文字信息,也不會影響你的UI線程。隨着您的文本信息,它將顯示所有的圖像,因爲它們將在您的系統上下載。

根據您的問題它並不適用於谷歌搜索的影響,圖像不會阻止任何事情,他們已經延遲加載。加載事件通知您所有內容已被下載(包括圖像),但文檔準備就緒後很長時間。

請檢查這個鏈接。

lazy-loading img src negatively impact SEO

+1

延遲加載(基於初始替換圖像的佔位符)的最可能的標準實現應該打破Google的圖像搜索(因爲'src =「」'屬性不涉及實際圖像)。 –

+0

我看到三種類型的延遲加載(如果我理解正確)。 1)加載主頁面後加載一些容器中的內容2)加載圖像等內容,但直到用戶向下滾動時纔會設置圖像鏈接3)僅在需要時加載內容。對我而言,減少加載時間方面,最後一個選項與mot有關。 – Steven

相關問題