Изменение мета-тегов роботов с помощью JavaScript и jQuery

У меня странная проблема. У меня есть страницы со спортивными событиями, у них есть даты, когда они играются (h1). Я пытаюсь сделать следующее: когда событие закончится, страница изменится на noindex.

Вот мой код в настоящее время:

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 <моменты просто сравнивает дату начала с текущей датой + 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 ответов

Другие вопросы по тегам