织梦dedecms网站seo优化教程
学技巧网站制作为您解答:
DEDECMS V57版本出现后,在前台网页底部会出现织梦版权信息 “powered by dedecms”,很多人都不知道怎么去掉的(当然了,学技巧不建议你去掉,毕竟程序是人家开发的,你免费用了),因为这段代码并不存在于HTM模板中。其实还有一种方法,等等也教教大家。学技巧现在告诉大家怎么去除织梦底部的 powered by dedecms版权信息:方法一:
在include/dedesqlclasssphp文件中找到第588行:
1
2
3
4
$arrs1 = array(0x63,0x66,0x67,0x5f,0x70,0x6f,0x77,0x65,0x72,0x62,0x79);
$arrs2
=
array(0x20,0x3c,0x61,0x20,0x68,0x72,0x65,0x66,0x3d,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x77,0x77,0x77,0x2e,0x64,0x65,0x64,0x65,0x63,0x6d,0x73,0x2e,0x63,0x6f,0x6d,0x20,0x74,0x61,0x72,0x67,0x65,0x74,0x3d,0x27,0x5f,0x62,0x6c,0x61,0x6e,0x6b,0x27,0x3e,0x50,0x6f,0x77,0x65,0x72,0x20,0x62,0x79,0x20,0x44,0x65,0x64,0x65,0x43,0x6d,0x73,0x3c,0x2f,0x61,0x3e);
改成:
1
2
$arrs1 = array();
$arrs2 = array();
方法二:大家可以在系统参数里自己添加一个变量,然后在模板调用这个变量。这个方法就是不用默认的{dede:globalcfg_powerby/}这个便签,比如你添加的变量,你模板调用可以是{dede:globalcfg_banquan/},这样也可以避免调用织梦官方版权信息。或者把默认的{dede:globalcfg_powerby/}这个变量删除也可以的。怎么通过dedecms后台语句删除变量呢?“SQL命令行工具”里 运行 :
1
Delete FROM dede_sysconfig where varname="这里写你自己写的名称,列如:cfg_powerby"
学技巧不太赞同第一种方法,感觉第二个还算比较实用点。大家运行sql语句的时候注意把数据表的前缀修改为自己的。
希望对你有所帮助
两个办法
1新建一个变量;进入系统——系统基本参数——
添加新变量右上角如下图:
点击保存变量,后台参数中就会多出一个网站底部信息变量的输入框,输入底部信息,通过:{dede:globaldede_powerby/}就可以在模板中调用了。有了我们自己的版权信息变量,我们就可以删除之前系统自带的版权信息变量。
我们使用sql命令工具在系统设置下面有个sql命令工具在输入框输入以下SQL语句,即可删除系统的版权信息变量。
SQL语句:
1DELETE FROM dede_sysconfig WHERE varname = "cfg_powerby"
2修改源码除了添加另一个变量之外,还可以看看官方的最新补丁使用到什么,通过查看67日官方更新补丁,织梦DedeCMS官方在6月7号的安全补丁主要更新文件是include/dedesqlclassphp,修复变量覆盖漏洞。但是下面的这段代码明显是不正常的,为什么要用这种编码呢?删除该文件的下面这段代码就可以解决这个问题了。代码如下:
12$arrs1 = array(0x63,0x66,0x67,0x5f,0x70,0x6f,0x77,0x65,0x72,0x62,0x79);$arrs2 = array(0x20,0x3c,0x61,0x20,0x68,0x72,0x65,0x66,0x3d,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f, 0x77,0x77,0x77,0x2e,0x64,0x65,0x64,0x65,0x63,0x6d,0x73,0x2e,0x63,0x6f,0x6d,0x20,0x74,0x61,0x72, 0x67,0x65,0x74,0x3d,0x27,0x5f,0x62,0x6c,0x61,0x6e,0x6b,0x27,0x3e,0x50,0x6f,0x77,0x65,0x72,0x20, 0x62,0x79,0x20,0x44,0x65,0x64,0x65,0x43,0x6d,0x73,0x3c,0x2f,0x61,0x3e);
以上2个方法都可以有效去除底部的版权信息,但是不建议用第二种,会造成注入漏洞的隐患,最好使用第一种!
方法/步骤
1、网站标题seo优化技巧:
列表页标题优化技巧:把列表文件中的<title></title>改为栏目名称-seo标题-网站名称即<title>{dede:fieldtitle/}-{dede:fieldseotitle
/}-{dede:globalcfg_webname/}</title>
2、内容页标题优化技巧:把内容页文件中的<title></title>改为文章标题-网站名称<title>{dede:fieldtitle/}-{dede:globalcfg_webname/}</title>
3、网站url路径的优化技巧:dede默认的路径名称是栏目的拼音,然而栏目下的文章内容的默认url路径是栏目路径/年/月日/文章id的形式,文章的路径默认就增加了(年/月日/)2层目录,不利于搜索引擎的抓取,应该让网址规范化改为栏目路径/文章idhtml。
具体操作方法如下:在栏目修改哪里的高级选项里有个文章命名规则:默认是这样的{typedir}/{Y}/{M}{D}/{aid}html,把它改成{typedir}/{aid}html或者你把内容都放在一个文件夹里
a/{aid}html这样的话路径就比较规范化了,有利于搜索引擎的抓取。
4、做一个404页面:在主机控制面板开启404功能,然后做一个404文件并上传404htm页面并放入到根目录下
5、做好robots文件并上传网站根目录,文件内容:模板里的,css等不需要蜘蛛爬行,upload里的附件不需要蜘蛛爬行,具体格式如下图:
6、js广告的优化:网站通用的js可以保存到一个文件比如把常用的函数保存到commonjs里,尽量不用dede默认的广告插件,我发现那个广告插件不如直接自己写js速度快。另外如果网站头部有js广告的话,打开的时候可能影响速度,解决方法:可以用一个层,把js放到底部,然后用css绝对定位到头部你需要的位置这样就不影响速度了。另外给大家提醒下,广告文件名和文件目录最好别用ad
ads
guanggao之类的名称,因为如果用这类名称会导致遨游浏览器屏蔽你的广告,虽说遨游用户不多,但是细节问题也要注意啊。
7、织梦dedecms网站seo优化技巧一般就这几项,做好这些会提高网站的收录量,优化知识到此结束,希望可以帮助大家。
以上就是专题栏小编带来的织梦dedecms教程,更多教程请看“http://wwwzhuantilancom/zt/dedecms/”
织梦后台的登录界面比较简洁实用,不过其中包含了织梦的logo、版权信息和广告,我们可以自定义更改登录界面,把这些织梦的信息更改成我们自己的网站标志,本文是针对新手站长,不需要会太多编程技术,对登录界面进行简单更改。(如果你熟练html网页制作,也可以把整个登录界面完整的重新做一遍)
1、默认登录界面如下图,接下来工作就是更换logo标志,更改织梦版权信息,去掉广告。
更改完成后的对比界面如下图:
2、更改上图中织梦logo
这个logo是个,保存路径:根目录/dede/image/login-bgjpg ,把这个下载到本地,之后用photoshop在这上做简单修改,之后重新上传到对应目录,重新登录后台,就会发现织梦logo已经更换成我们的了。
注意:默认login-bgjpg的大小为4k左右,你处理的大小也要差不多,如果变大的话,在登录界面可能不会显示,所以一般情况下,建议在原图上做处理。
3、更改版权信息和去除广告
这需要更改登录界面的模板,模板位置:根目录/dede/templets/loginhtm 。
打开logoinhtm模板。
(1)在代码的52行左右,找到下面代码:
<div class="login-power">Powered by<a href="http://wwwdedecmscom" title="DedeCMS官网"><strong>DedeCMS<php echo $cfg_version; ></strong></a>© 2004-2011 <a href="http://wwwdesdevcn" target="_blank">DesDev</a> Inc</div>
这就是版权信息代码,可以把其中织梦的信息更改成自己的版权信息,例如懒鸟飞的更改代码如下:
<div class="login-power">Powered by<a href="http://wwwlazybirdflycom" title="懒鸟飞官网"><strong>懒鸟飞<php echo $cfg_version; ></strong></a>© 2012827 Inc</div>
你可以模仿上面更改的内容,更改成你的信息。
(2)在代码的54行左右,找到下面代码:
<div class="dede-iframe"><iframe name="loginad" src="loginphpdopost=showad" frameborder="0" id="loginad" scrolling="no" marginwidth="0" marginheight="0" width="100%"></iframe></div>
这就是底部的广告代码,可以直接删除。
做完上面的操作,保存,刷新就可以看到登录界面已经变成我们更改的界面了,如果你html技术很好,也可以把loginhtm模板任意更改成自己喜欢的样子。
您好!很高兴为您答疑!
该网提供的服务,包含大量广告元素,会影响页面加载速度,您需要在帐户设置中,将广告部分去除。
您可以在火狐社区了解更多内容。希望我的回答对您有所帮助,如有疑问,欢迎继续在本平台咨询。
0条评论