各类知识收集,PHP技术分享与解决方案各类知识收集,PHP技术分享与解决方案各类知识收集,PHP技术分享与解决方案

Str Tom,为分享PHP技术和解决方案,贡献一份自己的力量!
收藏本站(不迷路),每天更新好文章!
当前位置:首页 > CMS教程 > dedecms

DEDECMS自动关键词链接的简单方法

管理员 2014-09-04
dedecms
107

为了提升网站的SEO选项,友好于搜索引擎,我们这些站长会进行各种各样的尝试。常见当然会有网站内链的建设,今天我用织梦模板做了一个站,当然也要注重内链的建设,我常用的方法是文档自动关键词链接,上网搜索,发现方法好多,最终我认为以下的方法最为简单实用,分享出来,大家一些研究。

实现方法:

1、后台-采集-文档关键词维护 添加关键词及链接
2、后台-系统-核心设置 关键字替换(是/否)使用本功能会影响HTML生成速度: 是
3、后台-系统-其他选项 文档内容同一关键词替换次数(0为全部替换): 设置一个数值 (这里顺便提一下,比如一篇文章含有互相包含关键词,比如dede和织梦模板,系统会把后面的织梦模板会被dede替代,我的做法是,关键词替换次数设置为1次,然后文档关键词维护那里把dede和织梦模板的频率设置成一样,就搞定了。

修改文件:

打开/include/arc.archives.class.php查找

  1. foreach($kws as $k)   
  2.   
  3.   {   
  4.   
  5.    $k = trim($k);   
  6.   
  7.    if($k!=''")  
  8.  
  9.    {  
  10.  
  11.     if($i > $maxkey)  
  12.  
  13.     {  
  14.  
  15.      break;  
  16.  
  17.     }  
  18.  
  19.     $myrow = $this->dsql->GetOne("select * from dede_keywords where keyword='$k' And rpurl<>'' ");  
  20.  
  21.     if(is_array($myrow))  
  22.  
  23.     {  
  24.  
  25.      $karr[] = $k;  
  26.  
  27.      $GLOBALS['replaced'][$k] = 0;  
  28.  
  29.      $kaarr[] = "<a href='{$myrow['rpurl']}'><u>$k</u></a>";   
  30.   
  31.     }   
  32.   
  33.     $i++;   
  34.   
  35.    }   
  36.   
  37.   }   
本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!

相关推荐

扫码关注

qrcode

QQ交谈

回顶部