jtaurus/blockseobots

阻止 Ahrefs、MajesticSEO 和 Seomoz 机器人爬取您的网站。

dev-master 2015-08-20 16:48 UTC

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');