当前位置:首页 > 行业动态 > 正文

如何制作DedeHtml格式的站点地图?

dedehtml地图制作需要通过编写代码或使用工具生成,确保包含所有重要页面链接。

织梦DedeCms网站地图制作指南

网站地图对于网站的SEO优化至关重要,它不仅能帮助搜索引擎更好地抓取网站内容,还能提升用户体验,本文将详细介绍如何在织梦(DedeCms)系统中生成和优化HTML格式的网站地图。

如何制作DedeHtml格式的站点地图?  第1张

一、准备工作

1、登录网站后台:使用管理员账号登录织梦系统的后台管理界面。

2、备份文件:在进行任何修改之前,建议先备份相关文件,以防出现意外情况。

二、修改配置文件

1、修改makehtml_map.php文件

路径:/dede/makehtml_map.php

操作:找到并修改以下两行代码,将data目录改为根目录。

     $cfg_cmspath."/data/sitemap.html";
     $cfg_cmspath."/data/rssmap.html";

改为:

     $cfg_cmspath."/sitemap.html";
     $cfg_cmspath."/rssmap.html";

2、修改arc.rssview.class.php文件

路径:/include/arc.rssview.class.php

操作:找到并修改以下代码,将data/rss改为rss。

     $murl = $GLOBALS['cfg_cmspath']."/data/rss/".$this>TypeID.".xml";

改为:

     $murl = $GLOBALS['cfg_cmspath']."/rss/".$this>TypeID.".xml";

3、修改sitemap.class.php文件

路径:/include/sitemap.class.php

操作:找到并修改以下两处代码,将data/rss改为rss。

     $typelink = $GLOBALS['cfg_cmsurl']."/data/rss/".$row>id.".xml";
     $typelink = $GLOBALS['cfg_cmsurl']."/data/rss/".$row>id.".xml";

改为:

     $typelink = $GLOBALS['cfg_cmsurl']."/rss/".$row>id.".xml";
     $typelink = $GLOBALS['cfg_cmsurl']."/rss/".$row>id.".xml";

4、修改head.htm模板文件

路径:/templets/default/head.htm

操作:找到并修改以下代码,将{dede:global.cfg_dataurl/}改为{dede:global.cfg_cmsurl/}。

     <li ><a href="{dede:global.cfg_dataurl/}/sitemap.html">网站地图</a></li>
     <li ><a href="{dede:global.cfg_dataurl/}/rssmap.html">RSS订阅</a></li>

改为:

     <li ><a href="{dede:global.cfg_cmsurl/}/sitemap.html">网站地图</a></li>
     <li ><a href="{dede:global.cfg_cmsurl/}/rssmap.html">RSS订阅</a></li>

三、更新网站地图

1、进入后台管理界面:在织梦后台,依次点击“生成” > “HTML更新” > “更新网站地图”。

2、更新RSS文件:同样在“生成”菜单下,点击“更新RSS文件”。

3、更新主页:点击“更新主页”,确保所有更改生效。

四、验证网站地图

1、访问网站地图:在浏览器中输入http://你的域名/sitemap.html,查看是否能够正常访问并展示网站地图。

2、检查RSS地图:同样,访问http://你的域名/rssmap.html,确保RSS地图也能正常显示。

通过以上步骤,您已经成功在织梦系统中生成并优化了HTML格式的网站地图,这不仅有助于搜索引擎更好地抓取您的网站内容,还能提升用户体验,如果在实际操作中遇到问题,可以参考官方文档或寻求专业人士的帮助。

0