织梦SEO:如何真正的自动内链及自动内链BUG的解决方法

  本人最近改版网站,采用织梦5.7版本,想要使文章自动内链,在网上找了许久,发现所有的文章都只解决了内链问题,而没有解决“自动”二字,于是经过研究,可通过如下方法解决织梦5.7自动内链问题,并彻底解决织梦内链BUG。

  一、开打include/arc.archives.class.php 文件

  二、查找function ReplaceKeyword($kw,&$body)

  三、查找如下代码

  


 

  四、修改如上代码为

  


 

  五、OK,已经修改完成了保存。FTP上传,覆盖空间include/arc.archives.class.php 文件

  六、一键更新网站->更新所有(以前的文章就会自动内链)

  七、最后,在系统设置的“性能设置”选择使用关键词关连文章,“其他选项->关键词替换次数”中填入不小于1的数。

  以后,新添加的文章,就会自动内链,以后都不需要去“后台->核心->批量维护->文档关键词维护”那里累死累活的添加链接了。如果是和本人一样懒,可以在“后台->系统->系统基本参数->性能选项”做如下选取

  


 

  这样,每次添加好文章后,就一切自动解决了。

  注释:新代码可以有效的消除织梦自动内链bug

  原bug为:如果有两个关键词“对外汉语”和“对外汉语教师”,在文章中出现“对外汉语教师”时,自动内链只会永远链接为“对外汉语”,而忘却“对外汉语教师”这个关键词。

  转载本文,请记住http://www.imzzr.com

时间: 2024-11-03 08:06:52

织梦SEO:如何真正的自动内链及自动内链BUG的解决方法的相关文章

实战dedecms织梦SEO优化分享

dedecms是公认的在SEO优化方面做得非常好的CMS管理系统之一,下面说说自己在使用dedecms中的几个优化方法. 1.启用内容绝对网址 启动绝对地址,防止网站被镜像,也防止网站权重分散. 方法:系统-系统基本参数-核心设置-(是/否)支持多站点,开启此项后附件.栏目连接.arclist内容启用绝对网址: 选择是就OK了,启用后是http://***.XXX.cc/1.html这种形式. 2.自动给dedecms图片加上Alt和Title属性方法 找到目录include里的arc.arch

内网用户AD账号无法登陆的解决方法分析

最近,公司部分用户反映在使用公司相关微软系统(包括Microsoft Share Point 2010.Microsoft Outlook 2010.Lync)时会不定期出现弹出密码框且无法登陆的问题(如图1).在正常情况下,用户只需要登录系统后,不需要再次输入用户名和密码就能访问这些基于AD的应用系统. 一.现象分析 通过抓包分析,并结合采用微软提供的LockoutStatus工具,我们发现此问题是由于相关域帐号在与用户PC(或服务器)无关的机器上发起了多次失败的登陆,造成这些账户在域中被锁定

Windows 8 无法使用内置管理员账户打开Metro程序的解决方法

windows 8启用administrator账户之后打开Metro程序总提示"windows8无法使用内置管理员账户打开..." 在运行中输入:"gpedit.msc",就会启动组策略编辑器,依次展开"计算机配置"里面的"Windows设置", 然后是"tch安全设置",再就是"本地策略"里面的"安全选项",在右边查找一项策略: "用户帐户控制: 用于内

Win8、Win8.1下“无法使用内置管理员账户打开Metro应用”的解决方法

Win8或Win8.1在系统超级管理员账户下,无法正常运行Metro界面程序,出现报错"内置管理员无法激活此应用",该报错只会在超级管理员权限的账户下出现. 1.Metro模式下,直接运行Metro程序,例如相机.音乐.地图等,出现如下报错: 2.桌面模式下若某些文件的打开方式为Metro界面的应用,如图片.阅读器等,出现如下报错: 解决方案: 专业版或者企业版系统(修改组策略,请提前备份数据并在专业人士指导下慎重操作.): 1. 按[Win键+R]快捷键调出来[运行]在框中输入[gp

远程连接局域网内的sql server 无法连接 错误与解决方法_MsSql

第一个错误"SQL Server 不存在或访问被拒绝"通常是最复杂的,错误发生的原因比较多,需要检查的方面也比较多 .一般说来,有以下几种可能性: 1.SQL Server名称或IP地址拼写有误: 2.服务器端网络配置有误: 3.客户端网络配置有误. 要解决这个问题,我们一般要遵循以下的步骤来一步步找出导致错误的原因. 首先,检查网络物理连接: ping <服务器IP地址> 或者 ping <服务器名称> 如果 ping <服务器IP地址> 失败,说

远程连接局域网内的sql server 无法连接 错误与解决方法

第一个错误"SQL Server 不存在或访问被拒绝"通常是最复杂的,错误发生的原因比较多,需要检查的方面也比较多 .一般说来,有以下几种可能性: 1.SQL Server名称或IP地址拼写有误: 2.服务器端网络配置有误: 3.客户端网络配置有误. 要解决这个问题,我们一般要遵循以下的步骤来一步步找出导致错误的原因. 首先,检查网络物理连接: ping <服务器IP地址> 或者 ping <服务器名称> 如果 ping <服务器IP地址> 失败,说

织梦dedecms不同页面使用不同ueditor编辑器配置

中介交易 SEO诊断 淘宝客 云主机 技术大厅 昨天,我为大家介绍了织梦dedecms下使用百度ueditor时针对不同页面使用不同编辑器宽度的方法,虽然这个方法很实用,但其局限性也比较强:只能设置宽度,不能进行其它个性配置.下面再来为大家介绍一个对ueditor进行页面个性配置的方法,即不同页面使用不同的配置,我想这个方法应该能解决各位站长朋友的很多问题了,至于你更喜欢哪种方法,那就仁者见仁了. 下图是小创意网使用百度ueditor时使用不同配置的截图: 对前台编辑器进行配置,取消其附件上传和

织梦DedeCMS V5.7添加导航条下拉子菜单方法

在dedecms5.5中官方模板里设置了下拉菜单的显示,但是之后的几个版本里面下拉菜单就没有再用在模板上了,早前几天,部落听到几个使用织梦DedeCMS V5.7模板问到这个问题,网上找了一下,有一个方法比较靠谱,大家可以参考一下. 首先你需要把DedeCMS5.6程序文件夹\dede\img里的mmenubg.gif(绿色背景图片,适用于绿色主题模板)或者DedeCMS5.5程 序文件夹\templets\images里的mmenubg.gif(蓝色背景图片,适用于蓝色主题模板)复制到Dede

织梦dedecms文章页SEO四点优化提高百度收录率

织梦dedecms是广大站长比较熟悉的.国内比较知名的内容管理系统了,也是广大站长朋友选择最多的一款cms系统,笔者的站点www.shuashoucang.net就是采用dedecms进行搭建,这次跟大家探讨分享的是织梦内容页的几个SEO细节优化,提高"原创度",来提升百度收录率,由于笔者并非专业SEO人员,因此本文观点也只代表作者本人的一点看法,同时也欢迎广大站长朋友批评指正. 一.文章页H1标签的优化: H1标签代表最重要的,用来修饰网页的主标题,用过dedecms的朋友都知道,系