在SEO优化中,确保页面中 H1 标签的唯一性是非常重要的。这不仅有助于提升用户体验,还能让搜索引擎更好地理解网页的核心内容。

对于首页和列表页,我们可以将H1标签设置为网站名称或LOGO部分。而在具体文章页面中,则需要将文章标题设置为H1标签。然而,在DedeCMS中,默认情况下无法直接判断LOGO是否使用了H1标签。因此,通常的做法是复制一份Header文件,并将LOGO的H1标签改为DIV或其他标签,专门用于文章页面模板(如article_article)。


/* 网站首页及列表页面显示 */

{dede:global.cfg_webname/}

/* 网站文章页面显示 */

此外,为了提升网站权重,建议将DedeCMS中的“相对链接”改为“绝对链接”。这对SEO优化有显著帮助。

在DedeCMS后台管理系统中,选择【系统】 > 【核心设置】,开启“(是/否)支持多站点”选项。这样可以确保附件、栏目链接以及arclist内容都使用绝对网址。需要注意的是,“网页主页链接”应设置为“/”,而不是完整的网站地址。否则可能会导致面包屑导航中首页链接出现问题。

接下来,我们可以通过“自由列表”功能创建网站地图(HTML 或 XML)。首先,在DedeCMS后台管理界面中,进入【频道模型】 > 【自由列表管理】,新建一个列表:

  • 自由列表名称:网站地图
  • 目录默认页名称:sitemap.html
  • 命名规则:{listdir}/sitemap{page}.html
  • 最大列出页数:100
  • 限制栏目设置:不限

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


  • [field:textlink/] [field:pubdate function="GetDateTimeMK(@me)"/]
  • 保存并更新后,即可生成网站地图文件。访问“你的网站地址/sitemap.html”查看效果。

    最后,利用“单页文档”功能创建404错误页面。这种方法不仅能与网站整体风格保持一致,还便于后续维护和更新。

    通过以上方法,您可以有效优化DedeCMS网站的SEO性能,提高搜索引擎排名。


    注意:在实际操作中,请根据您的具体需求调整相关参数和代码。