su-sws / nobots
此模块通过设置 "X-Robots-Tag: noindex,nofollow,noarchive" HTTP 标头来阻止(行为良好的)搜索引擎机器人爬取、索引或存档您的网站。
This package is auto-updated.
Last update: 2023-04-18 16:13:03 UTC
README
版本:8.x
维护者: jbickar,sherakama,pookmish 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标签,例如(
patch
、minor
、major
)。这可能会通过Github动作自动完成(如果已配置标签动作)。 - 当PR合并到
master
时,将自动创建一个新的标签,根据semver标签升级版本。 - 该github动作是基于:semver-release-action构建的,并且更多文档可在那里找到。
已弃用
此仓库和su-sws/nobots被drupal/nobots取代。