mediawiki/crawlable-all-pages

MediaWiki中用于移除特殊:所有页面中机器人限制的扩展

安装: 16

依赖: 0

建议: 0

安全: 0

类型:mediawiki-extension

1.0.0 2024-08-24 04:26 UTC

README

此扩展通过更改页面HTML头部来覆盖 Special:AllPages。这是允许搜索引擎爬虫索引您的维基百科中所有页面的相对简单方法。

移除的HTML很简单

<meta name="robots" content="noindex,nofollow"/>

不使用composer安装

  • 下载并将文件放置在您的 extensions/ 文件夹中名为 CrawlableAllPages 的目录中。
  • 在您的 LocalSettings.php 文件的底部添加以下代码
wfLoadExtension( 'CrawlableAllPages' );
  • ✓ 完成 – 导航到您的维基百科中的 Special:Version 以验证扩展是否成功安装。

使用composer安装

  • 如果您MediaWiki安装中没有 composer.local.json 文件,请创建一个
echo '{require: { "mediawiki/crawlable-all-pages": "dev-master" }' > composer.local.json
  • 如果您已安装jqmoreutilssponge,并且已经存在 composer.local.json 文件,您可以使用以下命令将此扩展添加到您的 composer.local.json 文件中
jq '.require += { "mediawiki/crawlable-all-pages": "dev-master" }' \
   composer.local.json | sponge composer.local.json
  • 运行 composer update
composer update
  • ✓ 完成 – 导航到您的维基百科中的 Special:Version 以验证扩展是否成功安装。