搜索引擎优化排名
 
SEO文章 SEO技术 | SEO动态 | SEO案例 | SEM技术 | SEO资源 | SEO教程 | SEO工具 | SEO新闻 | SEO培训 | 搜索引擎优化 | 百度优化排名 | 谷歌优化排名 | 互联网观察
产品服务 搜索引擎优化(SEO)服务 | 搜索引擎营销(SEM)服务 | 网络营销策划服务 | 大型网站咨询服务 | 网站制作 | 网站运营 | 域名空间 | 关于我们 | 联系我们 | 首页
设计编程 酷站推荐 | 网页设计 | WEB标准 | 视频处理 | 设计教学 | Asp编程 | Php编程 | .Net编程 | Xml编程 | Access | Mssql | Mysql | 网站联盟 | 服务器技术
本站推荐
写企业网站的软文要注意的问题
GoogleSEO优化策略
哪有在线的站长SEO工具
百度排名下降原因及解决方法
为什么site主页不在第一位?这代表什么?
搜索引擎会认为什么样的是原创?
热门文章
搜索引擎优化(SEO)服务
如何找百度蜘蛛爬行规律——通过IP地址看网站日志
如何采集文章:做SEO伪原创的一些要点
如何利用rel=“nofollow”保护外链
为什么site主页不在第一位?这代表什么?
如何评价一个网页的重要性?
SEO资源
写企业网站的软文要注意的问题
如何采集文章:做SEO伪原创的一些要点
网络营销与网站优化、网站推广的关系
百度搜索引擎优化中要注意的细节
成也百度,败也百度——百度最近无规律
如何找百度蜘蛛爬行规律——通过IP地址看网站日志
联系我们
电话:0551-3221973; 3444475
传真:0551-3444757
手机:13909691973
513816851 461436777
SEO工具 SEO Tools

强化SEO,活学活用DedeCms

发布时间:2009-6-29 17:55:33  浏览次数:

      DedeCms 是公认的在SEO优化方面做得做好的CMS,可能很多人会说,优化是靠个人的,与CMS无关,这其实也不尽正确,因为必须程序提供商提供足够的工具才有可能,举例说:如果某CMS的栏目设置连关键字、摘要都没有,何来优化之说?本文以DedeCMS为例,深入说明SEO优化方面的攻略,本文所说的优化绝对不是那种含作弊的SEO策略,而是针对网站自身的内容,提高搜索引擎对内容的识别能力。

一.DEDE全局优化

在DedeCms的系统参数配置中,包含了“网站版权、编译JS等底部调用信息;站点默认关键字;站点描述”这些项目,其实必须注意的是站点默认关键字、站点描述的设置必须合理。

(1) 站点名称和关键字是搜索引擎识别你这个网站内容的关键,其中在主页的网站名称可以手工填写,在标题的地方适当增加一些关键字。

(2) 网站摘要(站点描述)必须要合理,最理想的写法应该是“某某网站是关于某某方面的内容的网站”这里千万别堆砌关键字,否则可能会被搜索引擎视为作弊或放弃使用你指定的这些描述作为站点描述。

(3) 对于新站而言,为了提高网站名的权重,还可以在底部放一些“某某网站的内容来自何处或版权所有之类”这里也不能堆砌关键字或仅突出某一两个关键字,仅是为了提高网站名的权重。

二、栏目标题与关键字、摘要的合理SEO

对于有耐心的用户,在新建栏目时最好把栏目的关键字填写完整,如果没有耐心的,不妨用下面的方法。

在建好所有栏目后,到系统-》SQL命令行工具的地方运行下面的SQL:

Update `dede_arctype` set
keywords=Conact(typename, ‘,’, typename, ‘,’, ‘和内容相关的关键字,如:教程、新闻、资源等’),
description=Conact(’本栏目主要是关于’, typename, ‘,’, typename, ‘,’, ‘和内容相关的关键字,如:教程、新闻、资源等’, ‘方面的内容’);
 

三、核心文章内容的SEO

DedeCms 提供了自动关键字提取、自动摘要等各类工具来进行文档的优化,不过有部份用户往往习惯对本站所的文章都用同样的关键字、同样的摘要,这种方法是极不可取的,如果在没法获得关键字和摘要的情况下,宁可放弃这些描述,让搜索引擎自动生成。

使用DedeCms时,需要进行如下更改:

(1) 对于多页的文章 DedeCms 的标题默认没有1、2、3之类的标识,这里可以打开 arc.archives.class.php

在大约是 350 行左右的地方找到“//循环生成HTML文件”,然后把for循环起始的地方改为

for($i=1;$i<=$this->TotalPage;$i++)
{
if($this->TotalPage > 1) {
$this->Fields['tmptitle'] = (empty($this->Fields['tmptitle']) ? $this->Fields['title'] : $this->Fields

['tmptitle']);
$this->Fields['title'] = $this->Fields['tmptitle'].”($i)”;
}
 


这样就能使多页文章的标题带有(1)、(2)、(3)… 的标识了。

(2) 如果标题进行了修改,那么每页所对应该的摘要必须也要进行修改,否则会被搜索引擎认为描述是相同

引发被怀疑堆叠关键字的警告。

打开 arc.archives.class.php 找到 function ParseDMFields($pageNo,$ismake=1)

if($this->SplitPageField!=” && isset($this->Fields[$this->SplitPageField]))
{
$this->Fields[$this->SplitPageField] = $this->SplitFields[$pageNo - 1];


改为

if($this->SplitPageField!=” && isset($this->Fields[$this->SplitPageField]))
{
$this->Fields[$this->SplitPageField] = $this->SplitFields[$pageNo - 1];
$this->Fields['description'] = trim(ereg_replace(”[\r\n\t]“, ‘ ‘, cn_substr(html2text($this->Fields[$this

->SplitPageField]), 200)));
}
 


这样文档每页的摘要便有所区别。

四、创造符合GOOGLE面包屑导航的目录式SEO

DedeCms V5.3中,为了兼容某些人配置的WEB服务器,对栏目链接强制指向了默认页,即是显示为 typedir/index.html ,对于某些用户可能希望指定”typedir/”, 对于SEO而言,这确实有利于体现出网站的目录结构,因此这样想法是合理的,如果你的网站结构比较简单(如不使用一些公司简介之类的非默认页链接),可以 按下面方式修改。

打开文件 channelunit.func.php 找到 function GetTypeUrl

($typeid,$typedir,$isdefault,$defaultname,$ispart,$namerule2,$moresite=0,$siteurl=”,$sitepath=”)

把前面一段

if($isdefault==-1)
{
//动态
$reurl = $GLOBALS['cfg_phpurl'].”/list.php?tid=”.$typeid;
}
else if($ispart==2)
{
//跳转网址
$reurl = $typedir;
return $reurl;
}
else
{
if($isdefault==0 && $ispart==0)
{
$reurl = str_replace(”{page}”,”1″,$namerule2);
$reurl = str_replace(”{tid}”,$typeid,$reurl);
$reurl = str_replace(”{typedir}”,$typedir,$reurl);
} else {
$reurl = $typedir.’/’.$defaultname;
}


改为:

if($isdefault==-1)
{
//动态
$reurl = $GLOBALS['cfg_phpurl'].”/list.php?tid=”.$typeid;
}
else if($ispart==2)
{
//跳转网址
$reurl = $typedir;
return $reurl;
}
else
{
if($isdefault==0 && $ispart==0)
{
$reurl = str_replace(”{page}”,”1″,$namerule2);
$reurl = str_replace(”{tid}”,$typeid,$reurl);
$reurl = str_replace(”{typedir}”,$typedir,$reurl);
} else {
if(!isset($cfg_need_dfname) || $cfg_need_dfname==’N') $reurl = $typedir.’/';
else  $reurl = $typedir.’/’.$defaultname;
}
}
 


关键在于:“if(!isset($cfg_need_dfname) || $cfg_need_dfname==’N') $reurl = $typedir.’/';”这一句不过大家一定需注意一个问题,目录必须用 typedir/ 的形式,否则在IIS如果用 typedir不带”/”的形式,IIS会通过303永久重定向到 typedir/ ,让搜索引擎又多费了一重功夫,这显然不搜索引擎喜欢的,也不是我们想看到的。

五、重复文档标题

      不管任何情况,尽量减少你网站出现的重复文档,DedeCms本身也提供了重复标题检测处理的功能,在网站被搜索引擎大量收录前,必须排除网站上重复的文档,如果重复量过大,甚至会被认为你的网站是作弊的。

      综上种种,DedeCms 自身为SEO提供了各类的工具,不愧是SEO优化做得最好的CMS,在默认模板上也有体现,但由于兼容性原因,官方也没开放所有符合SEO的方案,如果你做的网站进行上面所说的修改后,并不会影响到运行,这样将会更完美。

上一页信息 什么是关键词提示工具,它有什么用?
下一页信息 看看外链怎么帮你提升流量

【声明】:
以上文章或资料除注明为www.dmseo.com自创或编辑整理外,均为各方收集或网友推荐所得。其中摘录的内容以共享、研究为目的,不存在任何商业考虑。
目前网站上有些文章未注明作者或出处,甚至标注错误,此类情况出现并非不尊重作者及出处网站,而是因为有些资料来源的不规范。如果有了解作者或出处的原作者或网友,请告知,本网站将立即更正注明,并向作者或出处单位道歉。
被摘录的对象如有任何异议,请与本站联系,联系邮箱:dmdz@vip.qq.com,本站确认后将立即撤下。谢谢您的支持与理解!
 
  本站公告
2010虎年放假通知—合肥德曼SEO优化
合肥德曼SEO团队——网站优化平台,真诚的为您服务!
合肥SEO、搜索引擎优化(SEO)、搜索引擎营销(SEM)、互联网整体应用供应商
为庆祝德曼公司5岁生日,免费建网站喽!
  产品服务
 搜索引擎优化(SEO)服务
 搜索引擎营销(SEM)服务
 网络营销策划服务
 大型网站咨询服务
 网站制作
 网站运营
 域名空间
  网站建设
一站式应用将成网络未来趋势
什么是网站地图、Sitemap?
网站地图SiteMap
google sitemap的小知识
如何利用rel=“nofollow”保护外链
网站的内部链接该怎样优化
  合作伙伴
返回首页 | 公司介绍 | 联系我们 | 人才招聘 | 免费网站登陆 | 搜索引擎大全 | 网站SEO优化 | 网站推广 | SEO工具推荐 | 给我留言
Copyright 2005-2009 合肥SEO网站优化  版权所有 地址:合肥马鞍山南路88号金地国际城2号4层 邮编:231055
电话:0551-3221973; 3444475 传真:0551-3444757 手机:13909691973;
技术支持:合肥德曼/DEMAN.CC 网站备案:皖ICP备09018273号   流量统计:  SiteMap.xml
友情链接: 合肥德曼网络公司 网站建设 合肥SEO优化 合肥网站推广 洗碗机价格 洗碗机 合肥SEO SEO培训 豆腐机 合肥空调维修 熟食柜 冷藏展示柜 鲜肉柜 冷柜 网页设计培训 SEO论坛 合肥SEO 安徽SEO 合肥人才网 合肥办公家具 安徽办公家具 合肥电脑培训
有什么可以帮助您?SEO优化
有什么可以帮助您?网络推广
有什么可以帮助您?网站建设
有什么可以帮助您?点金商务
有什么可以帮助您?虚拟主机
有什么可以帮助您?域名注册
有什么可以帮助您?客户服务
有什么可以帮助您?技术支持