做网站优化的都知道一篇文章的关键词对于网站非常重要,可以让搜索引擎明白本篇文章的大意,而tags标签是用来链接文章的,帝国CMS文章的关键词和tags标签并非一码事,对于SEOer来说,设置Tag还是很有利于搜索的,可以起到聚合的作用,增加网站页面,提高权重。
帝国CMS在列表页中调用Tag并带上链接:
$fr=$empire-fetch1(select infotags from {$dbtbpre}ecms_news_data_{$r[stb]} where id=$r[id]');
$infotags=$fr[infotags];
$tag=;
$t=explode(,,$infotags);
$d=count($t);
for($i=0;$icount($t);$i++)
{
if($t[$i])
{
$tagslink=/e/tags/?tagname=.urlencode($t[$i]).;
$tag.='a href=.$tagslink.'.$t[$i].'/a ;
}
}
$img='a href=[!titleurl] target=_blank title=[!oldtitle]img src=[!titlepic] alt=[!oldtitle] //a';
if(empty($r[titlepic]))
{
$img=;
}
$listtemp='li
div class=test-list-c
h2a href=[!titleurl] target=_blank[!title]/a/h2
p时间: [!newstime]
/p
p class=newstag
标签:
.$tag.
/p
.$img.
p style=margin-top:10px[!smalltext]/p
a href=[!titleurl] class=read target=_blank ref=nofollow阅读全文/a
/div
/li';
帝国CMS在内容页中调用本文关键字并加上链接:
?php
$keyr=explode(,,$bqr[keyboard]);
for($i=0;$icount($keyr);$i++)
{
echo'a href=/e/search/?searchget=1keyboard=.$keyr[$i].show=title target=_blank.$keyr[$i].'/a';
}
?
关于帝国CMS如何调用当前文章内容tags以及实现tags静态化等其他设置可参考奇芳阁之前的另一篇博文:
帝国cms文章内容tags关键词设置调用方法以及tags静态化