【发布时间】:2014-10-01 14:20:26
【问题描述】:
为了让我的工作更轻松,我开发了一个原型,用户可以对其进行更新,这些用户不一定具备更新我的代码所需的技能。
这样,HTML 就可以不用管了,所有需要更新的只是更新链接、文本和图像的变量。
所以我的问题是,如果手动输入,Google 是否能够像通常那样抓取它?
<a id="banner"></a>
var $banner = $('#banner');
var bannerTxt = "Banner Title";
var bannerUrl = "/banner-url";
$banner.attr('title', bannerTxt);
$banner.html("<h2>" + bannerTxt + "</h2>");
$banner.attr('href', bannerUrl);
为了更容易解释,我已经修改了它:http://jsfiddle.net/n7ubdnx7/
【问题讨论】:
-
简短回答:是的:)
-
没有人可以肯定地说。他们可能索引它,正如@JohnConde 指出的那样,他们声称他们应该这样做;但唯一可以确定的方法是让他们为您的页面编制索引并搜索这些关键字。您应该考虑的是(诚然很少)由于自身原因禁用 JavaScript 的浏览器数量。
-
如果“jquery 函数”将文本放在页面上,它可能会抓取它。