jtaurus / blockseobots
阻止 Ahrefs、MajesticSEO 和 Seomoz 机器人爬取您的网站。
dev-master
2015-08-20 16:48 UTC
Requires
- php: >=5.5.9
- illuminate/config: 5.1.*
- illuminate/routing: 5.1.*
This package is not auto-updated.
Last update: 2024-10-02 10:02:01 UTC
README
此包阻止 SEO 链接分析爬虫访问您的网站。如果您不想竞争者窃取您的网站信息或只想节省一些带宽,请使用此包。
它阻止以下爬虫:
- Ahrefs
- MajesticSEO
- Seomoz
##安装
在
"jtaurus/blockseobots": "dev-master"
中将它添加到 composer.json 文件的 require 部分
在命令行中,运行
composer update
接下来,将
Jtaurus\BlockSeoBots\ServiceProviders\BlockSeoBotsServiceProvider::class
添加到 config/app.php 文件中的 providers 数组内
最后一步是将
\Jtaurus\BlockSeoBots\Middleware\BlockSeoBotsMiddleware::class
添加到 kernel.php 文件中的 middleware 数组内
配置
禁止用户代理的数组位于 BlockSeoBots 类中。如果您想阻止另一个爬虫,只需在那里添加其用户代理的一部分即可。
protected $forbiddenUserAgentSubstrings = array( 'ahrefsBot', 'mjseo', 'seomoz', 'rogerbot');