因为我原来的网站一直在提供动易破解版下载(点击南开http://www.nkcn.net),而且南开也是用动易做的,所以应该说对动易CMS的优化还是了解一点点的,今天趁没事,把一直想写出来的关于动易优化的问题简单的说说,希望对使用动易CMS的朋友有所帮助。
1.原来天骄提过的模板速度和容错问题:众所周知div+css对搜索引擎的友好度要高于table,源文件的大小写规范,单双引号等等问题都存在,所以动易cms在这块至少2006 sp6之前,做的还不是很好,一般拿动易做的网站比起dede CMS要差很多了,我们只能尽量去减少冗余代码,加快访问速度,没有太好的方法。
2.弃用动易JS导航栏和动易自带的友情链接系统,JS对于搜索引擎来说抓取非常困难,所以建议大家去掉不必要的JS调用,尽量以生成静态为主,导航是蜘蛛引擎的重点,所以导航栏如果使用JS调用,将大大影响搜索引擎抓取兴趣。
3.内容也meta关键词调用问题,动易对内容也meta关键词调用没有设置直接的解决方式,建议大家自定义标签来调用内容页内容的部分文字来调用。自定义标签内容如下:
标签名:MY_meta
sql语句:select Content from PE_Article where ArticleID={input(0)}
标签内容:{Loop}{Infobegin}{$Field(0,Text,20,1,0)}{Infoend}{/Loop} 红字是调用文字的数量
调用语句:<META content="{$MY_meta({$ArticleID})}" name=description>
这样每个内容页的描述就和内容相关了。
4.title写法,动易是正序写法应该说非常不合适,建议大家弃用动易自带的title标签,正确的title写法应该是:
<title> {$ArticleTitle}>>{$ClassName} >> {$ChannelName}>>网站名称</title>
5.内容页标题大小及链接问题,为了让每页都有突出的重点并且让内部链接更加完善,建议大家把内容页的文章标题加上h1和链接,美化vh1可使用CSS。
如:<A title="{$ArticleTitle}" href="{$ArticleID}.html" class=articletitle><h1>{$ArticleTitle}</h1></a>
CSS中的articletitle:H1 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 20px 黑体 "serif"; PADDING-TOP: 0px; TEXT-ALIGN: center; }
CSS可以自己定义,别作弊就ok,当然我这么做也有点黑帽的意思。嘿嘿
