2012-09-04 67 views
1

我相信Google顯示的DOM也可以修改爲Javascript。 看我用的工具抓取谷歌/冰/百度lazyload圖片 - 搜索引擎中的索引圖片

看看結果:

沒有我的jQuery的插件和無腳本(即純HTML):

http://img845.imageshack.us/img845/2632/webpagethumbnail1.jpg


JavaScript和無腳本

http://img138.imageshack.us/img138/3485/webpagethumbnail.jpg

注:,展示圖像和操縱的DOM的JavaScript。

LIB的Javascript

下載和測試案例:https://github.com/brcontainer/defer-images/

問:

  • 使用<noscript>幫助圖像的索引是一個很好的?

  • 如果它是一個壞主意,給我一個良好的HTML索引圖像的例子,我可以使用LazyLoad

  • 如果JavaScript的顯示圖像和抓取如谷歌/冰/百度顯示內容通常(如瀏覽器),以便谷歌/冰/百度索引由JavaScript操縱DOM?

+1

這不是無效的,HTML5支持數據屬性。此外,「數據原始」是一種特定於您的實施的屬性,與搜索引擎優化無關。 –

+0

但是這可能會影響搜索引擎如何索引圖像? (可以發生問題嗎?) –

+1

不,你很好。搜索引擎將忽略數據屬性(尤其是因爲它們可能在每個站點上都不相同) –

回答

2

搜索引擎將索引圖像grey.gif。它永遠不會知道關於example.jpg

data-* attributes在HTML5(僅)中有效。

PS:不要忘記alt屬性。

+0

這隻在html5中有效我已經知道了。 我的問題不是SEO和驗證HTML。 你知道嗎?謝謝 –

+0

@GuilhermeNascimento你準確的問題是什麼? – unor

+1

如果有一個替代LazyLoad不影響SEO的操作。我想過使用