diff --git a/app.js b/app.js index b6355b958..f27d173c8 100644 --- a/app.js +++ b/app.js @@ -10,6 +10,7 @@ if( peliasConfig.api.accessLog ){ app.use( require('./middleware/headers') ); app.use( require('./middleware/cors') ); +app.use( require('./middleware/robots') ); app.use( require('./middleware/options') ); app.use( require('./middleware/jsonp') ); diff --git a/middleware/robots.js b/middleware/robots.js new file mode 100644 index 000000000..c3114e9cf --- /dev/null +++ b/middleware/robots.js @@ -0,0 +1,9 @@ +// Prevent search engines from attempting to index the API +// https://developers.google.com/search/reference/robots_meta_tag#xrobotstag + +function middleware(req, res, next) { + res.header('X-Robots-Tag', 'none'); + next(); +} + +module.exports = middleware; \ No newline at end of file