WonderCSS

DedeCMS网站建设中常用的SEO设置

保证 H1 标签的唯一性

在SEO中保证页面中 H1 标签的唯一性尤为重要。在首页和列表页中我们可以设置H1为网站名称,也就是LOGO部分。但在文章的详细页面中,我们需要让文章的 Title 标题设置成 H1 标签。但在 DedeCMS 中我们无法使用判断来切换网站LOGO标签,所以只能再copy一个 Header 文件,改掉LOGO的H1为DIV或其他标签,单独给文章页面 article_article 模板使用。


/* 网站首页及列表页面显示 */
<h1 id="site-title">
     <a href="{dede:global.cfg_basehost/}">{dede:global.cfg_webname/}</a>
</h1>
/* 网站文章页面显示 */
<div id="site-title">
     <a href="{dede:global.cfg_basehost/}">{dede:global.cfg_webname/}</a>
</div>

将 DedeCMS 网站内“相对地址”改为“绝对地址”

对于一个对SEO有要求的网站,绝对地址要比相对地址对网站权重有帮助的多。在此我们需要知道:怎么在DedeCMS中设置绝对地址。

在织梦系统的管理后台中选择 系统 > 核心设置 中 (是/否)支持多站点,开启此项后附件、栏目连接、arclist内容启用绝对网址: 选择“是”,更新网站即可。这里需注意的是,在选择了这一选项后在 “系统基本参数” 中的 “网页主页链接” 不可填写网站网站,“/”即可。不然在dede的面包屑上,首页地址会出现问题。

利用“自由列表”建立网站地图

之前我们简述了 DedeCMS 自由列表的应用,在这里我们可以利用它来制作 HTML 或 XML 的网站地图。

下载 DedeCMS网站地图模板

在织梦管理管理后台 > 频道模型 > 自自由列表管理处新建一个列表:

  1. 自由列表标题处填写:网站地图
  2. 目录默认页名称处填写:sitemap.html
  3. 命名规则处填写:{listdir}/sitemap{page}.html
  4. 最大列出页数填写:100
  5. 限定栏目设置:不限

在 “循环内的单行记录样式(InnerText):” 处填入:


<li><span class="url">[field:textlink/]</span><span class="time">[field:pubdate function="GetDateTimeMK(@me)"/]</span></li>

保存列表后更新即可,可浏览效果“你的网站地址/sitemap.html”

利用“单页文档”建立404页面

若想做好 404页面 必须使用“单页文档”来建立,这样既可以和网站内容融合在一起,又方便更新。

By 于湛 发布于 2013.03.20 7,136 次浏览

发表评论

电子邮件地址不会被公开。 必填项已用*标注