【问题标题】:SEO - Can Google Crawl Text Inside jQuery Function?SEO - Google 可以在 jQuery 函数中抓取文本吗?
【发布时间】: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 函数”将文本放在页面上,它可能会抓取它。

标签: jquery seo


【解决方案1】:

Google now processes JavaScript 所以可以安全地假设他们可以索引该内容。

【讨论】:

    【解决方案2】:

    您需要将您的 seo javascript 以将文件分隔到目录中并使用 robots.txt 将其关闭

    https://en.wikipedia.org/wiki/Robots_exclusion_standard

    希望对你有帮助

    【讨论】:

      猜你喜欢
      • 2023-04-09
      • 2013-11-03
      • 2012-12-12
      • 2014-07-16
      • 2013-09-03
      • 2019-08-02
      • 2016-04-17
      • 2019-12-23
      • 2020-09-30
      相关资源
      最近更新 更多