Как вставить метатег только в статический URL - PullRequest
1 голос
/ 30 марта 2019

Мне нужно добавить конкретный метатег robots со свойством noindex / nofollow только к определенному URL моего сайта, например:

www.example.com/static/:somestaticURL

Я пробовал с этим пакетом npm: https://www.npmjs.com/package/express-metatag

Но, похоже, тег не добавляется. Вот мой код:

let Meta = require('express-metatag')

let robotMetaTag =  Meta('robots', true)({
    tag: 'noindex,nofollow'
})

app.get('/static/:staticURL',function(req,res){
    app.use(robotMetaTag);
    res.sendFile(__dirname + '/index.html')
})

1 Ответ

0 голосов
/ 10 мая 2019

@ Габриэла,

Самым простым способом было бы добавить тег <meta> для роботов на странице HTML, доступ к которой можно получить с помощью этого статического URL. Пример:

<html>
<head>
<title>...</title>
<META NAME="ROBOTS" CONTENT="NOINDEX, NOFOLLOW">
</head>
...