tomk79/px2-search-bots-headers

此包已被弃用且不再维护。作者建议使用 tomk79/px2-seo-utils 包。

Pickles 2 添加了用于控制针对搜索引擎爬虫的元信息的功能。

0.1.0 2020-01-05 08:26 UTC

This package is auto-updated.

Last update: 2021-08-15 12:39:11 UTC


README

Pickles 2 中添加了用于控制针对搜索引擎爬虫的元信息的功能。

设置 - Setup

1. 安装 - Installation

在设置 Pickles 2 后,执行以下命令。

$ composer require tomk79/px2-search-bots-headers;

2. 设置 processor->html

编辑配置文件 config.php(通常为 ./px-files/config.php),并添加以下内容。请确保在主题之后执行。

$conf->funcs->processor->html = array(

    // 〜中略〜

    // px2-search-bots-headers
    // 検索ボット向けの制御メタ情報 を head要素内に追加する。
    'tomk79\pickles2\px2_search_bots_headers\main::append()' ,

    // 〜中略〜

);

3. 扩展 sitemap

向 sitemap 添加以下列。

  • robots:follow
  • robots:index
  • robots:archive

使用方法 - Usage

在添加到 sitemap 的扩展列中输入各个页面的设置。

  • 输入 onyestrue1 等时,输出肯定命令(例如:follow)。
  • 输入 offnofalse0 等时,输出否定命令(例如:nofollow)。
  • 输入空白、列未定义或 null 时,不输出。

在三个项目中有任何一个设置时,将在 head 元素的关闭标签之前输出类似 <meta name="robots" content="follow,noindex" /> 的代码。

其他用法

直接获取 meta 标签

如果需要直接获取标签,可以从 main::tag() 方法获取,此时还会发布 X-Robots-Tag 标头。

<html>
<head>
<?php
$tag = \tomk79\pickles2\px2_search_bots_headers\main::tag(array(
    'follow'=>'no',
    'index'=>'',
    'archive'=>'',
));
echo $tag;
?>
</head>
</html>

更新日志 - Change log

tomk79/px2-search-bots-headers v0.1.0 (2020年1月5日)

  • 首次发布。

许可证 - License

MIT 许可证

作者 - Author