owenmelbz/laravel-robots-txt

Laravel 5.x 辅助工具,用于半自动生成 robots.txt 和元标签

0.0.4 2019-10-02 14:27 UTC

This package is auto-updated.

Last update: 2024-08-29 04:42:58 UTC


README

自动生成的 robots.txt,自动禁止索引文件夹,并带有额外的元标签 blade 指令,用于页面排除。

用法

  1. 通过 composer 安装 composer require owenmelbz/laravel-robots-txt

  2. 注册服务提供者 - 通常在 app.php 提供者数组内完成,例如 OwenMelbz\RobotsTxt\RobotsTxtServiceProvider::class

  3. 在应用环境配置中添加 BLOCK_ROBOTS=true,例如 .env

  4. 在您的 <head> 区域,可以包含 blade 指令 @robotsMeta 来引入 noindex, nofollow 元标签。

配置

如果您通过 php artisan vendor:publish --provider="OwenMelbz\RobotsTxt\RobotsTxtServiceProvider" 发布此包,您可以使用自定义的 robots.txt 模板文件来包含额外的规则。