tomk79 / px2-search-bots-headers
0.1.0
2020-01-05 08:26 UTC
Requires
- php: >=5.4.0
Requires (Dev)
- phpdocumentor/phpdocumentor: ^2.7.0
- phpunit/phpunit: ^4.1.0
- pickles2/px-fw-2.x: dev-develop
- pickles2/px2-multitheme: dev-develop
- pickles2/px2-path-resolver: dev-develop
- pickles2/px2-px2dthelper: dev-develop
- pickles2/px2-remove-attr: dev-develop
- pickles2/px2-sitemapexcel: dev-develop
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 的扩展列中输入各个页面的设置。
- 输入
on
、yes
、true
、1
等时,输出肯定命令(例如:follow
)。 - 输入
off
、no
、false
、0
等时,输出否定命令(例如: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
- Tomoya Koyanagi tomk79@gmail.com
- 网站: https://www.pxt.jp/
- 推特: @tomk79 https://twitter.com/tomk79/