首页 > 经验 > 关键词  > 织梦系统设置最新资讯  > 正文

织梦有关文档锚文本链接数量的处理方案

2012-01-31 13:45 · 稿源:seoboek.org

织梦(dedecms)文档关键词维护中频率是什么意思?从很早开始,网上很多朋友都纠结于这个问题,使用织梦设置自动添加锚文本所无法避及的一个问题。本文,小熊给大家介绍下这个频率的含义以及织梦锚文本设置的一个细节问题。

首先解释下文档关键词维护中这个“频率”的意思。我们知道,织梦默认设置为30,很多朋友都将其看作是锚文本的链接数量。其实不然,这个频率只是表示关键词的热度,同动易系统的关键词权重等同。只是,织梦在这个地方处理的不好。所以,笔者建议最好不要改动。

那么到底应该如何控制文档锚文本链接数量呢?系统 >系统基本参数 >其他选项 的最后一行。文档内容同一关键词替换次数(0为全部替换):1(1表示只链接第一个出现的目标关键词)。如图:

说到这里,可能又会出现一个问题。比如我在后台设置了两个锚文本链接“SEO博客”、“SEO”,但文章第一次出现“SEO博客”这个词的时候,本来设想是应该链接到“SEO博客”所对应的页面,但是织梦默认设置为链接到“SEO”所对应的页面。那么,这种情况应该如何处理呢?

解决方法(先备份)

第一步:打开目录include中的arc.archivew.class.php

找到function ReplaceKeyword($kw,&$body)代码,从这里然后一直到最下面。替换这段代码:

function ReplaceKeyword($kw,&$body)
{
global $cfg_cmspath;
$maxkey = 5;
$kws = explode(",",trim($kw)); //以分好为间隔符
$i=0;
$karr = $kaarr = $GLOBALS['replaced'] = array();
//暂时屏蔽超链接
$body = preg_replace("/(<a(.*))(>)(.*)(<)(\/a>)/isU", '\\1-]-\\4-[-\\6', $body);
global $dsql;
$query="SELECT * FROM #@__keywords WHERE rpurl<>'' and sta=1 ORDER BY length(keyword)desc";
$dsql->SetQuery($query);
$dsql->Execute();
while($row = $dsql->GetArray())
{
$key = trim($row['keyword']);
$key_url=trim($row['rpurl']);
$karr[] = $key;
$kaarr[] = "<u><a href='$key_url' target='_blank'>$key</a></u>";
}
foreach ($karr as $key => $word)
{
$body = preg_replace("/(^|>)([^<]+)(?=<|$)/sUe", "_highlight('\\2', \$karr[$key], \$kaarr[$key], '\\1')", $body);
//echo $body."<br/>";
//恢复超链接
$body = preg_replace("/(<a(.*))-\]-(.*)-\[-(\/a>)/isU", '\\1>\\3<\\4', $body);
//暂时屏蔽超链接
$body = preg_replace("/(<a(.*))(>)(.*)(<)(\/a>)/isU", '\\1-]-\\4-[-\\6', $body);
}
//恢复超链接
$body = preg_replace("/(<a(.*))-\]-(.*)-\[-(\/a>)/isU", '\\1>\\3<\\4', $body);
return $body;
}
}//End Archives
//高亮专用, 替换多次是可能不能达到最多次
function _highlight($string, $words, $result, $pre)
{
global $cfg_replace_num;
$string = str_replace('\"', '"', $string);
if($GLOBALS['replaced'][$words] == 1)
{
return $pre.$string;
}
if($cfg_replace_num > 0)
{
$string = preg_replace("/".preg_quote($words)."/", $result, $string, $cfg_replace_num);
if(strpos($string, $words) !== false)
{
$GLOBALS['replaced'][$words] = 1;
//echo $words;
}
}
else
{
$string = str_replace($words, $result, $string);
}
return $pre.$string;
}

进入后台生成,至此大功告成。

原创文章请注明转载自湖南seo,本文地址:https://www.seoboke.org/seoxg/276.html

举报

  • 相关推荐
  • AI重构文档效率!UPDF完成数千万PreA 轮融资

    全球PDF效率服务商UPDF完成数千万元PreA+轮融资,由凯德赛恩创投与上海安亭实业联合领投。UPDF将聚焦"AI+商业化"战略,加速PDF处理及智能办公领域的技术突破与全球化布局。作为融合AI技术与PDF核心能力的工具,UPDF已服务全球数百万企业及个人用户,覆盖法律、教育、金融等多场景。其核心功能包括:1)智能编辑:支持跨设备协作与格式转换;2)AI辅助阅读:提供文档总结、翻译等功能;3)安全加密:支持权限管理与电子签名;4)效率工具:具备批量处理等13项功能。UPDF凭借自主PDF引擎和本土化运营,快速占领市场。本轮融资将重点投入AI算法研发,未来将持续深耕文档处理场景,重新定义全球化协作效率标准。

  • 如何用DeepSeek一键自动生成Word文档

    DeepSeek推出AI自动排版Word文档功能,用户只需输入指令即可一键生成格式规范的文档,大幅提升办公效率。操作流程:1.在DeepSeek对话框输入文档要求并指定HTML格式输出;2.AI处理完成后点击运行按钮;3.页面会出现下载Word按钮,点击即可获取自动排版的文档。该工具同样支持生成PDF、Excel等格式,只需修改指令中的文件类型即可。免费工具地址:https://www.deepseek.com

  • 《沙丘:觉醒》开启“金色通道”,同时在线玩家数量超18.9万

    Funcom开发的开放世界生存游戏《沙丘:觉醒》6月20日上线后好评如潮,Steam平台获85%特别好评,Metacritic评分80,OpenCritic评分81。游戏首周峰值玩家达18.9万,超越前作《流放者柯南》5.34万记录,成为Funcom史上销售增速最快游戏。媒体盛赞其沉浸式玩法与忠实还原沙丘宇宙,IGN给出8/10分,DualShockers打出9/10分并预言其将成为"史上最佳游戏之一"。游戏包含首批四款DLC,开发�

  • “全球链接 生态共生”钻石珠宝产业创新生态发布!中钻网同步启幕

    6月28日,"全球链接+生态共生"钻石珠宝产业生态创新发布会暨中钻网开幕仪式在上海普陀举行。活动汇聚珠宝行业领导、政府代表及企业高管,共同探讨产业数字化转型。普陀区将打造集交易、消费、展示于一体的钻石珠宝全产业链生态圈,建设中钻网数字化平台,推动产业创新升级。现场签署多项战略合作协议,发布《普陀区钻石珠宝产业生态规划》,旨在将普陀建设成为国际钻石文化消费地标和产业创新策源地。活动标志着中国珠宝产业向数字化、国际化迈出重要一步。

  • 余承东:开源鸿蒙代码规模超1.3亿行 软硬件产品数量超1200款

    今日,华为开发者大会(HDC2025)在广东东莞松山湖盛大举行。华为常务董事、终端BG董事长余承东以“共建共享鸿蒙新世界”为主题发表演讲,介绍了开源鸿蒙的最新发展情况。 余承东指出,开源鸿蒙代码规模已超过1.3亿行,社区贡献者接近9000位,软硬件产品数量超1200款,三方发行版达到69款。开源鸿蒙已广泛覆盖政务、交通、金融、电力、水利、建筑等多个行业领域,成�

  • 喂养不焦虑!小熊电器「托管级」喂养方案,安心直达

    文章介绍小熊电器推出的消毒泡奶一体机,专为现代家庭设计,解决传统喂养中的消毒、泡奶、摇奶等繁琐流程。产品采用12L不锈钢消毒仓和高效紫外线杀菌技术,实现99.99%杀菌率;智能定量出水系统可精准控制水温和水量;无水暖奶器通过450r/min双向摇动技术,避免奶块和气泡产生;40℃恒温热风系统快速加热。该组合设备简化了喂养流程,让父母从重复劳动中解脱,获得更多亲子时光,重塑科学育儿的轻松体验。

  • 儿童排痰难题解决方案:易坦静与科学饮水

    文章讨论了儿童呼吸道感染时痰液滞留的危害及应对措施。主要内容包括:1)痰液滞留会加重咳嗽、喘息症状,阻碍康复,甚至延长病程;2)儿童因生理特点难以有效排痰;3)介绍了氨溴特罗口服溶液作为常用祛痰药的作用机制,能稀释痰液、促进排出;4)强调日常护理中少量多次饮水的重要性;5)提醒家长若症状持续或加重应及时就医。全文着重阐述了有效排痰对治疗儿童呼吸道感染的关键作用。

  • 蛋仔派对就异常致歉 公布补偿方案:相关问题已修复

    ​7月3日,《蛋仔派对》官方发布公告,就当日早晨“蛋仔农场”仓库鱼类出售出现的短暂异常现象作出回应。 随着气温不断攀升,“蛋仔农场”夏季版本即将上线。在这忙碌的筹备阶段,负责商店上新与畜牧大业筹备的田园阿公,因天气炎热有些晕头转向,不慎导致7月3日早晨“蛋仔农场”仓库鱼类出售出现短暂异常情况。不过,官方表示目前该问题已经得到修复。

  • 交通组网不用专线?蒲公英异地方案降本又高效

    文章介绍了智慧交通建设中远程协同与实时互联的重要性。贝锐蒲公英基于自研SD-WAN技术,推出异地组网方案解决交通设备分散部署、无公网IP、专线成本高等网络难题。其X5Pro企业路由器支持多网协同,实现秒级组网和智能路径选择,确保数据传输稳定。方案还具备毫秒级数据回传能力,提升交通调度效率90%,并通过国密加密和等保三级认证保障数据安全。该方案实现了动态�

  • 安克修改召回方案 充电宝泡盐水处理后可获赔

    安克近期调整了召回执行方案。据社交媒体用户反馈及品牌方确认,针对物流运输受限问题,现允许用户通过盐水浸泡法处理召回产品:将充电宝完全浸入盐水24小时后,上传设备浸泡照片及清晰SN码图片即可完成申报。安克客服解释称,此调整源于部分快递企业暂停接收召回物品,新方案旨在为用户提供更便捷的处理途径。