网页特效代码_站长素材站移动版

DeDecms教程

主页 > CMS教程 > DeDecms教程 >

dedecms织梦网站内容页怎么自动添加关键词链接

做网站的朋友很多时候都是想通过网站优化带来大量的流量,所以我们很多时候会去考虑文章内链,其中最重要的是文章内页的内链,但是很多时候手动去添加比较麻烦,很多人就在想有没有办法让我网站文章中出现的关键词自动链接上我想要链接的页面地址,下面模板之家徐国祥告诉你织梦网站内容页自动添加关键词链接的方法

第一步:进入网站后台进行设置

1、首先登录网站管理后台  选择 系统-系统基本参数-核心设置>找到关键词替换(是/否)一栏  选择 是

dedecms织梦网站内容页怎么自动添加关键词链接

2、然后在 系统-系统基本参数-其他选项 中 找到 文档内容同一关键词替换次数(0为全部替换): 后面写个 1或者2,这个随便自己写

dedecms织梦网站内容页怎么自动添加关键词链接

3 在后台的 采集- 文档关键词维护一栏 对关键词 加上需要的链接!

dedecms织梦网站内容页怎么自动添加关键词链接

这时有个小问题需要解决下 经过以上的几个步骤 只能实现 在关键词 一栏中填写的关键词 才会有链接! 而内容出现的并没链接 所以 我们需要通过下一步来实现 内容页出现链接

第二步:打开/include/arc.archives.class.php进行代码替换,

找到下面代码

foreach($kws as $k)  
{  
$k = trim($k);  
if($k!=”")  
{  
if($i > $maxkey)  
{  
break;  
}  
$myrow = $this->dsql->GetOne(“select * from dede_keywords where keyword=’$k’ And rpurl<>” “);  
if(is_array($myrow))  
{  
$karr[] = $k;  
$GLOBALS['replaced'][$k] = 0;  
$kaarr[] = “<a href=’{$myrow['rpurl']}’><u>$k</u></a>”;  
}  
$i++;  
}  
}  

替换为:

global $dsql;  
$query=”SELECT * FROM dede_keywords WHERE rpurl<>” ORDER BY rank DESC”;  
$dsql->SetQuery($query);  
$dsql->Execute();  
while($row = $dsql->GetArray())  
{  
$key = trim($row['keyword']);  
$key_url=trim($row['rpurl']);  
$karr[] = $key;  
$kaarr[] = “<a href=’$key_url’ target=’_blank’><u>$key</u></a>”;  
}  

这样我们就设置好了,但是我们一般尽量设置核心关键词,不要次数过多,不然可能导致优化过度。

(责任编辑:admin)

    468x60