DedeCMS 提供了非常方便的网站地图生成功能,主要有两种方式:

(图片来源网络,侵删)
- 系统自带的地图生成器:最简单、最直接的方法。
- 使用第三方插件:功能更强大,能生成多种格式的地图。
下面我们分别详细介绍这两种方法。
使用 DedeCMS 系统自带的地图生成器
这是最基础也是最推荐新手使用的方法,它生成的地图是 .html 格式的,适合用户浏览和搜索引擎提交。
第一步:开启地图生成功能
在生成地图之前,需要确保系统设置中开启了此功能。
- 登录您的 DedeCMS 后台。
- 在左侧菜单栏中,找到并点击 【系统】 -> 【系统基本参数】。
- 在打开的页面中,切换到 【核心设置】 选项卡。
- 找到 “是否开启网站地图” 这一项,将其值修改为 “是”。
- 点击页面底部的 【保存】 按钮。
第二步:生成网站地图
设置完成后,您就可以生成地图了。

(图片来源网络,侵删)
- 在 DedeCMS 后台左侧菜单栏,找到并点击 【生成】 -> 【网站地图生成】。
- 进入地图生成页面后,您会看到几个选项:
- HTML 格式:生成一个或多个
.html文件,供用户访问和搜索引擎抓取。 - TXT 格式:生成一个纯文本文件,主要用于向搜索引擎(如百度)提交。
- 更新主页静态:这个选项通常不需要勾选,因为我们只生成地图文件本身。
- HTML 格式:生成一个或多个
- 勾选您需要生成的格式(建议两个都勾选)。
- 点击页面底部的 【开始生成】 按钮。
- 系统会自动处理,完成后会提示“成功生成网站地图!”。
第三步:访问和提交地图
地图生成后,文件会保存在您网站的根目录下。
- HTML 地图:您可以通过浏览器访问
http://您的域名/sitemap.html来查看。 - TXT 地图:您可以通过浏览器访问
http://您的域名/sitemap.txt来查看。
如何提交给搜索引擎?
-
百度站长平台:
- 登录 百度搜索资源平台。
- 添加并验证您的网站。
- 在左侧菜单找到 【站点属性】 -> 【站点地图】。
- 在输入框中填入您的地图地址,
http://您的域名/sitemap.xml(注意:这里我们用的是.html,但百度也支持.html格式,为了规范,我们可以把sitemap.html提交上去)。 - 点击 【提交】。
-
Google Search Console:
(图片来源网络,侵删)- 登录 Google Search Console。
- 添加并验证您的网站。
- 在左侧菜单找到 【网站地图】。
- 在输入框中填入您的地图地址,
http://您的域名/sitemap.html。 - 点击右上角的 【提交】。
注意:DedeCMS 自带的生成器默认不生成
.xml格式的地图,而 Google Search Console 更推荐使用.xml格式,如果您希望完全符合 Google 的规范,建议使用方法二。
使用第三方插件(推荐,功能更全)
第三方插件可以同时生成 .html 和 .xml 两种格式的地图,并且可以自动更新,非常方便。
这里我们以一个经典插件 “DedeCMS地图生成插件” 为例。
第一步:下载并安装插件
- 下载:在网上搜索 “DedeCMS地图生成插件”,可以从 DedeCMS 官方论坛、插件市场或一些技术博客下载,请确保下载的插件版本与您的 DedeCMS 版本匹配。
- 上传:将下载的压缩包解压,您会看到一个名为
dede_map的文件夹,通过 FTP 或主机文件管理器,将这个文件夹上传到您网站根目录下的/dede/文件夹内。 - 安装:
- 登录 DedeCMS 后台。
- 在左侧菜单栏,点击 【系统】 -> 【插件管理】 -> 【插件安装】。
- 在“插件安装”页面,点击 【选择文件】,选择您刚刚上传到
/dede/文件夹下的map_install.php文件。 - 点击 【上传安装】,系统会自动完成安装。
第二步:使用插件生成地图
安装成功后,插件会出现在后台菜单中。
- 在 DedeCMS 后台左侧菜单栏,找到并点击 【Dede地图生成】。
- 进入插件页面后,您会看到非常清晰的选项:
- 网站根URL:自动填写的,无需修改。
- 网站首页标题:自动填写,可手动修改。
- 生成文件类型:这是关键!请勾选
HTML和XML两种格式。 - 栏目设置:选择是否包含所有栏目。
- 内容设置:选择是否包含所有内容页。
- 自定义URL:可以手动添加一些不在栏目和内容页里的链接。
- 文件名设置:可以设置生成的文件名,
sitemap.xml和sitemap.html。
- 检查并确认所有设置无误后,点击页面底部的 【开始生成】 按钮。
- 等待处理完成,插件会提示生成成功。
第三步:访问和提交地图
地图文件会根据您的设置生成在网站根目录下。
- XML 地图:
http://您的域名/sitemap.xml - HTML 地图:
http://您的域名/sitemap.html
您可以向百度和 Google 提交 sitemap.xml,这是它们最推荐的格式。
插件的优势:
- 一键生成:操作简单,界面友好。
- 格式齐全:同时生成
.html和.xml,满足不同需求。 - 自动更新:很多高级插件支持在发布新文章或更新栏目后,自动重新生成地图,无需手动操作。
总结与最佳实践
| 特性 | 方法一(系统自带) | 方法二(第三方插件) |
|---|---|---|
| 易用性 | 非常简单,适合新手 | 简单,安装后即可使用 |
| 生成格式 | HTML、TXT | HTML、XML(推荐) |
| 功能 | 基础,功能较少 | 功能强大,可自定义 |
| 自动更新 | 不支持,需手动生成 | 部分高级插件支持 |
| 推荐度 | ⭐⭐⭐ | ⭐⭐⭐⭐⭐ |
最佳实践建议:
- 对于新用户或简单网站:直接使用 方法一,快速生成地图并提交,已经能满足基本需求。
- 对于有一定 SEO 要求的网站:强烈推荐使用 方法二,安装一个第三方地图插件,一次性生成
.html和.xml地图,并将sitemap.xml提交给各大搜索引擎,这能最大程度地提升网站的抓取效率。 - 定期检查:生成地图后,定期通过搜索引擎的站长平台查看地图的抓取状态和收录情况。
- 保持更新:每次更新网站内容后,最好重新生成一次地图,并重新提交给搜索引擎,以便它们能尽快发现新内容。
