使用JavaScript和jQuery更改机器人元标记

时间:2016-10-27 14:53:16

标签: javascript jquery html meta

我有一个奇怪的问题。我有包含体育赛事的页面,这些赛事的发布日期(h1)。我想要完成的是:当事件结束时,页面将变为无索引。

这是我目前的代码:

if (h1 < +moment().add(172800000)) {

    $('meta[name=robots]').attr('content', "noindex,follow,noodp,noydir");
    $('meta[name=googlebot]').attr('content', "noindex,follow");

    console.log("ARCHIVED");
} else {
    console.log("NOT ARCHIVED");
}

h1&lt;时刻只是将开始日期与当前日期+ 48小时进行比较。 console.log的东西工作正常,这意味着if语句有效。我已经看过很多与此类似的帖子,似乎$('meta[name=googlebot]').attr('content', "deindex,follow") 工作,但事实并非如此。

您是否有人在代码中看到错误?我错过了什么吗?

以下是我当前尝试更改的元标记

<meta name="robots" content="index,follow,noodp,noydir" />
<meta name="googlebot" content="index,follow" />

0 个答案:

没有答案