diff --git a/services/web/app/views/_metadata.pug b/services/web/app/views/_metadata.pug index 9f1c5d37bd..2a5208074e 100644 --- a/services/web/app/views/_metadata.pug +++ b/services/web/app/views/_metadata.pug @@ -96,6 +96,11 @@ meta(name="twitter:card", content=metadata && metadata.twitterCardType ? metadat if metadata && metadata.viewport meta(name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes") +//- Noindex +if settings.robotsNoindex + meta(name="robots" content="noindex") + + //- Icons link(rel="icon", href="/" + settings.brandPrefix + "favicon.ico") link(rel="icon", sizes="192x192", href="/" + settings.brandPrefix + "touch-icon-192x192.png") diff --git a/services/web/config/settings.defaults.coffee b/services/web/config/settings.defaults.coffee index c7ee8727bd..6b4c88cc8b 100644 --- a/services/web/config/settings.defaults.coffee +++ b/services/web/config/settings.defaults.coffee @@ -201,6 +201,7 @@ module.exports = settings = # Same, but with http auth credentials. httpAuthSiteUrl: "http://#{httpAuthUser}:#{httpAuthPass}@#{siteUrl}" + robotsNoindex: (process.env['ROBOTS_NOINDEX'] == "true") or false maxEntitiesPerProject: 2000