express-robots-middleware

1.0.1 • Public • Published

express-robots-middleware

Build Status

Middleware for generating robots.txt in Express

Installation

npm i express-robots-middleware --save

Features

  • Multiple User Agents
  • Multiple Allow/Disallow
  • Crawl-delay argument

Usage

Simple initialize and assign the middleware to a route and pass in your robots.txt options see mock.js for a working example.

const robotsMiddleware = expressRobotsMiddleware({
  UserAgent: '*',
  Disallow: ['/private'],
  Allow: '/',
  CrawlDelay: '5'
}]);

app.get('/robots.txt', robotsMiddleware);

License

MIT

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 1.0.1
    44
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 1.0.1
    44

Package Sidebar

Install

npm i express-robots-middleware

Weekly Downloads

44

Version

1.0.1

License

MIT

Last publish

Collaborators

  • chriswalkr