首页 > 经验分享 > 正文

比如文章中同时出现了“网络货运”、“网络货运资质”、“网络货运资质申报”,织梦程序会优先使用短的词,也就是“网络货运”这个词进行内链,但是优化需求优先级是 网络货运资质申报 优先内链,需要怎么设置呢。

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

找到:

$query = “SELECT * FROM #@__keywords WHERE rpurl<>” ORDER BY rank DESC”;

改为:

$query = “SELECT char_length(keyword) AS num,aid,keyword,rpurl,rank FROM #@__keywords WHERE rpurl<>” ORDER BY num DESC”;

找到:

“#”.preg_quote($word).”#”

改为:

“#(?<!>)(?!<)”.preg_quote($word).”#”

再重新生成一遍内容,内链优先级就修改为长词优先了

1、凡本网注明"来源:网络货运平台的所有作品,版权均属于中网络货运平台,转载请必须注明中网络货运平台,https://www.cgq0628.com。违反者本网将追究相关法律责任。 2、本网转载并注明自其它来源的作品,目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品来源,并自负版权等法律责任。 3、如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。

猜你喜欢
发表评论

电子邮件地址不会被公开。 必填项已用*标注

评论信息