dedecms优化技巧-seo优化

织梦教程 强烈建议 2024-02-26 11:15 116 0

  关于dedecms优化的一些技巧,其实dedecms对搜索引擎来说是非常友好的,至少它是纯静态网页,当然在以后的优化中,有了新的方法,我会及时更新出来。。。

  1、去掉index.heml后缀

  安装完dedecms程序以后,会发现我们进入首页后,在url地址上面会多一个index.html的后缀,使用http状态工具检测为301转向,这样百度权重会重定向到index.html上面,所以我们要去掉index.html。

  方法一:打开.htaccess文件,在htaccess最下方添加DirectoryIndex index.html index.php index.htm

  方法二:将根目录下的index.php文件更改为:

  

  if(!file_exists(dirname(__FILE__).'/data/common.inc.php'))

  {

  header('Location:install/index.php');

  exit();

  }

  require_once (dirname(__FILE__) . "/include/common.inc.php");

  require_once DEDEINC."/arc.partview.class.php";

  $GLOBALS['_arclistEnv'] = 'index';

  $row = $dsql->GetOne("Select * From `dede_homepageset`");

  $row['templet'] = MfTemplet($row['templet']);

  $pv = new PartView();

  $pv->SetTemplet($cfg_basedir . $cfg_templets_dir . "/" . $row['templet']);

  $pv->Display();

  ?>

  2、标题、描述设置

  在设置栏目页的标题和描述的时候,我是使用后台调用的方式来实现的,进入后台点击【核心】-【网站栏目管理】-【高级选项】,这个时候我们可以看到后台可 以设置SEO标题与描述部分了,可根据自己网站的需求来编写标题与描述。网站的首页标题与描述部分在后台的【系统】-【系统基本参数】网站名称为首页的标 题,站点描述为描述部分。

  dedecms新站栏目图文教程

  如果不知道如何编写标题与描述,推荐阅读:

  网站描述description如何编写

  页面Title标题优化注意几个事项

  3、文章内容标签优化

  点击【核心】-【普通文章】-【添加文档】我们会发现有很多选项,实际我们在后台编写文章的时候并不是要选择这么多,主要注意的事项有以下几种:

  头条属性:我们可以看到卢松松以及我的博客首页上面有一排小字了吗,那就是我在仿照卢松松主题的时候设置的头条属性,更好的文章推荐到头条,更容易吸引用户的眼球,在利于用户体验的同时还增加了站内链接。

  推荐属性:由于首页并非栏目页面,而更具我们自己的需求来定义首页的文章,所以在设置方面,我使用推荐属性来定义首页文章,当我们推荐出来了,首页就会显示,没有推荐,文章自然在栏目页。这样是非常方便我们站长管理的。

  TAG标签:tag标签与文章关键词同步,所以我们在进入编辑文章的页面,写好tag标签就等于写好了关键词。

  文章来源:文章来源一般设置为自己的首页地址,当然如果是转载别人的文章,可在这里保留其版权,丢下别人网站的链接即可。

  作者:作者建议更改为自己的博客名称,因为我在作者上面添加了锚文本超链接,一来有利于网站的内链建设。还可以让读者清楚的知道文章作者是谁,利于推广网站品牌。

  内容摘要:首页显示标题下方内容的摘要就是在这里填写,同时内容摘要同步了内容页的描述部分,我们可以更具搜索引擎的习惯来编写内容摘要,而不是自动获取文章头部为内容摘要。

  文章栏目:根据我们发布文章的类型来定义文章栏目。任意栏目文章可设置头条或推荐。

  dedecms发布文章图文教程

  P标签:主要是用到段落上面,当我们有一段话的时候,添加一个P标签就可以了,没有必要敲空格。网站太多空格是与搜索引擎不友好的。

  H3标签:在css中我定义h3标签的虚线,一来我们可以清楚的知道,这是一个标题,二来搜索引擎也能够清楚的识别网站的标题。

  Blockquote标签:我个人主要是用来放置代码的,同时也可以利用Blockquote标签来放置导读和必要重要的内容。卢松松一般使用Blockquote标签引用别人的部分文字。

  图片标签:当我们文章需要插入图片的时候,在后台点击上传图片即可,图片上传后会自动定义图片的大小,我们只需要编写图片的title标签和ait标签即可,具体图片标签可参考阅读《图片标签优化四要素》,同时也可参考下图。

  dedecms发布文章内容编辑图文教程

  4、网站地图

  Dedecms本不带网站地图的功能,考虑到每天使用软件自动生成网站地图上传不方便,因此这里可以写出一套后台更新网站地图的功能。

  新建一个XML文件,用Dreamweaver打开这个文件,添加以下代码:

  

  

  

  http://www.xri.cn/

  {dede:arclist row=1 titlelen=24 orderby=pubdate}

  [field:pubdate function=strftime('%Y-%m-%d',@me)/]

  {/dede:arclist}

  daily

  1.0

  

  {dede:channel row='23' type='top'}

  

  http://www.xri.cn[field:typelink /]

  daily

  0.8

  

  {/dede:channel}

  {dede:arclist row=2000 orderby=pubdate}

  

  http://www.xri.cn[field:arcurl/]

  [field:pubdate function=strftime('%Y-%m-%d',@me)/]

  

  monthly

  

  {/dede:arclist}

  

  把以上链接(www.xri.cn)更换成你自己的链接。把文件传到你网站模板文件夹里面/wwwroot/templets/dedecms/后台更新方法如图所示:

  dedecms网站地图更新图文教程

  注:更新之后,需要更换回来在更新一次。

  5、robots编写

  Dedecms默认带robots文件,同时建议大家下载模板后将dede文件夹重命名,以免被人盗出后台地址以及账号密码,出于我们网站模板为二次开发,因此需要定义动态文件以及后台的robots文件,同时我们需要在robots文件里面写出网站地图。在robots文件底部添加以下代码:

  Disallow: /*?*

  Disallow: /后台文件名/

  Sitemap: http://你网站地址/sitemap.xml

  6、推荐插件

  无觅:一般的cms都是没有自动识别的相关文章,都是通过调用其他文章的方式来做链接,所以导致每个内容页推荐文章相同,而被搜索引擎认为网站重复内容太 多,容易把原创文章定义为伪原创文章。手动推荐非常麻烦,因此我们可以添加无觅插件来推荐相关文章,无需人工推荐的同时避免了被搜索引擎误认为伪原创的可 能性。

  多说:可到多说官方安装多说插件,可进行后台管理dedecms的留言板以及评论窗口。

  百度分享:内容页建议使用百度分享插件,我们在发布文章后,可通过百度分享到微博以及微信来推广我们的博客,本站的百度分享加载在本站JS,没有多余的外链JS文件。

  QQ订阅:后台有RSS生成的功能,我们生成的RSS链接可以拿到各种平台去做订阅功能, QQ订阅是如今使用的比较多的一款。

  7、nofollow

  因动态页面使用了robots屏蔽了,因此留言板的tag标签我使用了nofollow屏蔽了。如果在文章内容中需要插入站外链接,建议使用nofollow屏蔽其网站,因为一个大的问题都是小问题引起的。

本站资源均来自互联网或会员发布,如果不小心侵犯了您的权益请与我们联系。我们将立即删除!谢谢!