打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
dedecms 5.6文档关键词自动添加超链接的解决方案 - SEO(搜索引擎优化)技术 - 商业SEO服务 - 郝聪SEO博客

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

修改文件:/include/arc.archives.class.php 查找以下代码:

引用
foreach($kwsas $k) { $k = trim($k); if($k!=''") { if($i > $maxkey) { break; }$myrow = $this->dsql->GetOne("select * from dede_keywords wherekeyword='$k' And rpurl<>'' "); if(is_array($myrow)) { $karr[] =$k; $GLOBALS['replaced'][$k] = 0; $kaarr[] = "$k"; } $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>";

  }

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
dede的文档关键词维护修改规则(自动加内链)问题
http://hi.baidu.com/vipxiaofan/item/70293dc72239277788ad9e06<br>DEDE的一键更新不能更新单页文档的解决办法
Dedecms列表页通过函数调用当前文档tag的方法
!!!dedecms关键字不需要在keyword中设置实现內链
使用dedecms自带采集功能的文字过滤与替换的方法
phpcms dedecms - DeDeCMS优化心得 _ 建站中国
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服