su-sws/nobots

此包已被弃用且不再维护。未建议替代包。

此模块通过设置 "X-Robots-Tag: noindex,nofollow,noarchive" HTTP 标头来阻止(行为良好的)搜索引擎机器人爬取、索引或存档您的网站。

维护者

详细信息

github.com/SU-SWS/nobots

来源

问题

安装次数: 43,957

依赖项: 1

建议者: 0

安全: 0

星标: 1

关注者: 21

分支: 1

开放问题: 0

类型:drupal-module

8.2.2 2023-04-18 16:12 UTC

This package is auto-updated.

Last update: 2023-04-18 16:13:03 UTC


README

版本:8.x

维护者: jbickarsherakamapookmish Changelog.txt

此模块通过设置 "X-Robots-Tag: noindex,nofollow,noarchive" HTTP 标头来阻止(行为良好的)搜索引擎机器人爬取、索引或存档您的网站。

启用模块以阻止搜索引擎机器人。禁用模块以允许它们爬取您的网站。

安装

像安装其他模块一样安装此模块。 查看Drupal文档

配置

启用模块以阻止搜索引擎机器人。禁用模块以允许它们爬取您的网站。

高级配置

nobots 变量设置为 FALSE 以保持模块启用,但仍允许机器人爬取您的网站。

一个示例用例是在生产环境中将 $settings['nobots'] = FALSE; 设置在 settings.php 中,而对于所有其他环境设置为 TRUE

要将状态 nobots 设置为 TRUE,请使用 drush @[alias] state:set nobots 1 来阻止机器人。您也可以将状态 nobots 设置为 FALSE。使用 drush state:set nobots 0 将此状态设置为 false。

故障排除

如果您在使用此模块时遇到问题,请首先尝试回滚功能。如果问题仍然存在,请尝试在GitHub问题页面上发布问题。

贡献/合作

欢迎您为此模块贡献功能、错误修复或文档。如果您想建议修复或新功能,可以在GitHub问题队列中添加新问题,或者您可以分叉此存储库并提交拉取请求。更多帮助请参阅GitHub关于分叉、分支和拉取请求的文章

发布

构建新版本的方法

  • 8.x-2.x 分支检出最新提交。
  • 为发布创建一个新分支。
  • 将任何必要的更改提交到发布分支。
    • 这包括,但不限于
    • 更新任何 info.yml 文件中的版本,包括任何子模块。
    • 更新CHANGELOG以反映新版本中的更改。
  • 创建一个PR以合并您的发布分支到 master
  • 为PR分配一个符合semver标签,例如(patchminormajor)。这可能会通过Github动作自动完成(如果已配置标签动作)。
  • 当PR合并到master时,将自动创建一个新的标签,根据semver标签升级版本。
  • 该github动作是基于:semver-release-action构建的,并且更多文档可在那里找到。

已弃用

此仓库和su-sws/nobots被drupal/nobots取代。