谷歌可以抓取由JavaScript小部件附加的HTML内容吗?
Can Google crawl HTML content appended by a JavaScript widget?
我有一个嵌入在第三方网站上的小部件。该小部件加载一个JavaScript文件,该文件通过ajax检索HTML内容并将其附加到第三方页面。追加到页面的 HTML 内容包含两种类型的链接:
第一种类型的链接是标准的:
<a href="www.example.com">Click Here</a>
第二种类型的链接回调到 JavaScript 文件中,该文件添加一些参数,然后使用 window.open 执行链接:
<a href="javascript:send_link('www.example.com');">Click Here</a>
我的问题是:当谷歌抓取第三方网站时,它会抓取我的网站上附加JavaScript文件的内容吗?而且,它会将上面列出的两种类型的链接中的任何一种识别为指向我网站的反向链接吗?
感谢您的输入。
你的浏览器加载的所有内容都是由 JavaScript 抓取的。这就像在浏览器中关闭javascript一样。
如果你的小部件嵌入到第三方网站上,只使用javascript,谷歌根本看不到你的HTML。
至于两个链接:第一个链接将被抓取(如果谷歌会看到你的HTML)。第二个链接不会,请改用以下内容:
<a href="www.mysite.com" onclick="send_link(this.href); return false;" >Click here</a>
相关文章:
- VBA正在抓取不在HTML源文件中的生成内容
- Html抓取网站加载错误的J汤Java
- 如何抓取本地保存的 html 的“隐藏”JS
- 使用 jQuery 将 HTML 文本抓取到 JSON 中,但由于循环引用而无法字符串化
- 以类似于谷歌机器人的方式抓取网站html和javascript
- AngularJs:抓取编译后的html并设置到工具提示中
- 使用[jsdom+qs]抓取html
- 如何抓取使用直接Web远程处理(DWR)返回操纵页面的Javascript的网站's的HTML
- 仅使用 Javascript 抓取特定的远程 HTML
- 节点.js在抓取 HTML 时返回 null
- 在Cheerio中抓取HTML表格
- 谷歌可以抓取由JavaScript小部件附加的HTML内容吗?
- 如何在服务器上抓取图像并显示在 html 页面上
- 使用 web-harvest 抓取 HTML 文件中的 javascript 变量
- 原生脚本中的动态抓取?需要抓取页面,能够单击HTML按钮
- 从html页面抓取内容
- 如何访问NodeWebkit中html代码中的节点模块中的抓取数据
- 用Javascript抓取内部html标签
- 使用JQuery抓取HTML元素
- 如何通过jquery从html抓取图像标签