block-robots middleware
PSR-15 middleware to avoid search engine indexing with PSR-7
This middleware provide framework-agnostic possibility to preventing your site from being indexed.
How it works?
- Add
X-Robots-Tag
header withnoindex, nofollow
value. - Add
robots.txt
"file" withUser-Agent: * Disallow: /
body
Installation
composer require php-middleware/block-robots
$blockRobotsMiddleware = new PhpMiddleware\BlockRobots\BlockRobotsMiddleware();
$app = new MiddlewareRunner();
$app->add($blockRobotsMiddleware);
$app->run($request, $response);
It's just works with any modern php framework!
Middleware tested on:
Middleware should works with:
And any other modern framework supported middlewares and PSR-7.