手把手的教你优化dedecms程序

织梦被业界公认为与搜索引擎最友好的程序之一,不可否认,我个人也比较喜欢织梦程序,不是因为好优化,而是因为简单,变通方便,虽然说织梦程序与搜索引擎友好,但不优化,未必会与搜索引擎优化,我一直在研究织梦程序的优化细节,今天就此分享出来。

网站权重

去掉index.html

织梦默认安装完程序之后,打开首页会自动301转向到index.html的页面,为了保住首页的权重不被传递到index.html页面,我们就必须要去掉301转向问题。关于去掉的方法互联网上很多,我博客也有,可以去搜索一下。

去掉栏目URL中的a和日期

默认建立一个网站后,织梦为了保持文件不混乱,所以新建了一个a的文件夹保存这些栏目数据,另外发布文章的时候,织梦默认是以/{Y}/{M}{D}/的形式出现URL的,而在搜索引擎上,URL越短越利于优化,所以我们在新建栏目的时候,最好情况是去掉a,当然如果你是大型门户,栏目非常多的情况下,可以使用a文件夹,以免文件混乱,具体操作如下图所示:

创建栏目

选择CMS根目录

URL修改

去掉选中部分

自动生成网站地图

织梦默认的情况下是没有sitemap.xml网站地图的,所以需要我们手动开发,不过互联网很多牛人早已把这一技术开发出来,我们只需要现成使用即可。新建一个XML文件,用Dreamweaver打开这个文件,添加以下代码:

<?xml version="1.0" encoding="GB2312"?>

<urlset xmlns="https://www.google.com/schemas/sitemap/0.84">

<url>

<loc>https://www.ssffx.com/</loc>

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

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

{/dede:arclist}</lastmod>

<changefreq>daily</changefreq>

<priority>1.0</priority>

</url>

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

<url>

<loc>https://www.ssffx.com[field:typelink /]</loc>

<changefreq>daily</changefreq>

<priority>0.8</priority>

</url>

{/dede:channel}

{dede:arclist row=2000 orderby=pubdate}

<url>

<loc>https://www.ssffx.com[field:arcurl/]</loc>

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

</lastmod>

<changefreq>monthly</changefreq>

</url>

{/dede:arclist}

</urlset>

把以上的链接改成你自己的链接即可,上传到你网站的模版文件夹中,默认模版文件夹为:default

注意:上传完毕以后,在后台更新一下网站地图,更新的方法如下图所示:

网站地图更新

更新完了以后,在换到index.html更新一次即可,网站地图里面的文章就全部出现了。

Robots文件

织梦程序是默认有robots 文件的,所以我们修改的并不多,只要屏蔽后台的URL和动态URL,外加写个网站地图上去,当然,如果你还有多余的页面需要屏蔽,那最好是屏蔽掉,比如:关于我们、联系我们之类的空白页面。所下所示:

Disallow: /*?*

Disallow: /后台文件名/

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

nofollow

一般情况下是不需要写nofollow标签的,但是由于网站出现一些站外链接、空间链接所以不得不使用nofollow标签来显示,比如联系QQ之类的链接,我们完全没必要传递权重过去,具体自己还需要根据网站的自身条件判断,标签写法:rel="nofollow"。

手把手的教你优化dedecms程序

扫一扫手机访问