javascript - lazyload images - 在搜索引擎中索引图像

标签 javascript html dom search seo

我相信 Google 显示的 DOM 也由 Javascript 修改。 看,我使用了工具 Fetch as Google/Bing/Baidu

看结果:

Without my jquery-plugin and noscript (ie pure HTML):

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


With javascript and noscript:

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

note: The javascript that showcased images and manipulated the DOM.

LIB Javascript

下载和测试用例:https://github.com/brcontainer/defer-images/

问题:

  • 使用 <noscript>帮助索引图像是件好事吗?

  • 如果这是个坏主意,请给我一个适合索引图像的 HTML 示例,我可以使用 LazyLoad

  • 如果 javascript 显示图像并且 Fetch as Google/Bing/Baidu 正常显示内容(类似于浏览器),那么 Google/Bing/Baidu 索引了javascript操作的DOM?

最佳答案

搜索引擎将索引图像 grey.gif。它永远不会知道 example.jpg

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

PS:不要忘记 alt 属性。

关于javascript - lazyload images - 在搜索引擎中索引图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12269682/

相关文章:

javascript - 使用 js 创建的表的滚动功能

javascript - 对齐组对象中的图像和文本

javascript - 如何在 3 延迟后删除元素?

javascript - 与这些 javascript DOM 对象/方法等效的 jQuery 是什么?

javascript - 根据条件跳转到不同的 switch case,比如 goto

javascript - 什么是随机替换百度统计(Analytics)的Javascript代码来对浏览器上的网站进行DDOS攻击?

php - 将 PHP fetch 变量传递到另一个页面

javascript - 使用 Javascript 添加时不包含在 div 中的元素

javascript - 对于向上和向下箭头键的多个 ng-repeats,如何激活类等于 true?

javascript - 修复 IE8 中的 AngularJS 问题