迅睿CMS关键词TAG标签插件指南:从零掌握建站核心工具
我们一直在坚持不懈地努力,帮助新手小白更加方便的进行WEB应用的快速开发,如果您对我们的成果表示认同,并且觉得对你有所帮助。我们愿意接受来自各方面的捐赠^_^,您的帮助是对我们的支持和动力!
关键词TAG标签插件作为内容分类与流量聚合的利器,已成为网站SEO的必备功能。但迅睿CMS官方却未提供系统化的使用指南,对新手不够友好。本文主要介绍TAG标签的应用场景及下插件的使用教程。
应用场景及用途
这里以网络公司官网举例,比如某网络公司官网,新闻资讯栏目下,设有网站建设、网络推广子栏目。使用TAG标签插件可以实现以下功能。
文章归类
替代冗余的子分类,例如将“SEO优化”“百度推广”设为标签,避免在“网络推广”分类下创建过多子类。
跨分类聚合
同一标签可跨不同分类聚合文章,如“网站优化”关键词可同时出现在“网站建设”和“网络推广”的文章中。
用户导航
用户可通过任意页面的TAG标签,快速进入至该标签的聚合页,集中查看所有相关文章,提升站内浏览效率,降低跳出率。
SEO优化
标签聚合页可增加长尾关键词流量。
入门使用教程
使用关键词TAG标签,需要了解插件设置方法、插件页面模板、各页面的调用标签等。实际应用时,根据自己需求取舍即可。
插件设置方法
安装完插件后,在应用-关键词库,进行设置。此处一般开启自动存储关键词、设置内页SEO和聚合首页SEO即可。其他可根据需求进行设置。具体每一项,官方后台都有描述。这里不再赘述。
主要提示一下TAG标签的伪静态,设置完地址规则,务必将伪静态规则代码手动写入到根目录的config/rewrite.php 数组体[ .... ]中。
插件页面模板
关键词TAG标签共需2个页面模板,分别为index.html和tag.html。放至模板目录的tag文件夹(例:template/pc/tklmoban/home/tag中)具体页面的标签可参考下方页面调用标签。
index.html是TAG标签的首页或称之为TAG列表页面,展示的是本站所有关键词,可分页显示。
tag.html是TAG标签的内容页或称之为TAG文章聚合页,展示的是包含某关键词的所有文章,可分页显示。
页面调用标签
文章内容页调用标签
{loop $tags $name $url}
<a href="{$url}">{$name}</a>
{/loop}
//这里输出的词,是文章内容的关键字字段的全部数据,链接会指向TAG文章聚合页面的URL。
//自己加入对应样式文章列表页面调用标签
{module catid=$catid order=updatetime page=1}
//例如return返回变量是rs,那么可以这样写
{php $kws = dr_get_content_tags($rs.keywords);}
{if $kws}
{loop $kws $name $url}
<a href="{$url}">{$name}</a>
{/loop}
{/if}
//代码结束
{/module}
//也可以用到搜索页面
//自己加入对应样式任意页面调用标签
{tag num=20 order=rand}
<a href="{$t.url}">{$t.name}</a>
{/tag}
//这里会随机调用关键词库中的20个标签。TAG文章聚合页调用标签
<a href="{SITE_URL}">网站首页</a>TAG:{$tag.name}
//面包屑导航
{if $parent}<a href="{$parent.url}">{$parent.name}</a>{/if}
//判断是否存在父词,调用父词信息,需开启子词功能,用于面包屑导航
{loop $related $t}{$t.name}{/loop}
//TAG标签父子关系导航,一般用不到,需开启子词功能
{if $tag.id}
{$tag.name}
{$tag.content}
{/if}
//首先判断tag是否在库中,分别TAG标签的名称和描述内容标签。
{related module=all field=title,url tag=$tag.tags page=1 pagesize=10 urlrule=$urlrule}
<a href="{$t.url}">{dr_strcut($t.title, 35)}</a>
{/related}
//调用文章关键词字段中含有此TAG标签的文章列表,分页展示。
//如果只调用news模块的内容,可修改为module=news,如果内容的其他字段可在field中添加,比如id,thumb等。
{$pages}
//分页标签TAG标签首页调用标签
{table table_site=tag page=1 pagesize=20 urlrule=$urlrule}
<a href="{php echo \Phpcmf\Service::M('tag', 'tag')->tag_url($t);}">{$t.name}</a>
{/table}
//调用全部TAG关键词库中的词,分页展示,每页显示20个
{$pages}
//分页标签结语
以上就是迅睿CMS关键词TAG标签的常见应用场景及相关调用标签,此插件的玩法还有很多,系统是为人服务,可以根据自身需求,多进行尝试。
应用下载
我们一直在坚持不懈地努力,帮助新手小白更加方便的进行WEB应用的快速开发,如果您对我们的成果表示认同,并且觉得对你有所帮助。我们愿意接受来自各方面的捐赠^_^,您的帮助是对我们的支持和动力!

