如何修改织梦地图sitemap的路径?
- 行业动态
- 2024-09-28
- 2040
要修改织梦地图sitemap路径,请按照以下步骤操作:,,1. 打开织梦后台,进入“生成”菜单下的“更新主页HTML”。,2. 在页面底部找到“生成Sitemap”选项。,3. 点击“生成Sitemap”按钮,系统会自动生成新的sitemap文件,并替换原有的sitemap文件。,4. 生成完成后,新的sitemap路径会自动更新。,,注意:确保在生成新的sitemap之前,先备份原有的sitemap文件,以防万一需要恢复。
织梦地图sitemap路径修改方法
在织梦CMS(DedeCMS)中,网站地图(sitemap)的默认路径为/data/sitemap.html,由于data文件夹通常被搜索引擎屏蔽,不利于网站的优化和文章的收录,许多站长会选择修改sitemap的路径,使其更加有利于SEO。
修改步骤
1、修改makehtml_map.php文件:
通过FTP工具进入网站根目录。
找到并打开dede文件夹下的makehtml_map.php文件。
将以下代码:
“`php
$murl = $cfg_cmspath."/data/sitemap.html";
$tmpfile = $cfg_basedir.$cfg_templets_dir."/plus/sitemap.htm";
“`
修改为:
“`php
$murl = $cfg_cmspath."/sitemap.html";
$tmpfile = $cfg_basedir.$cfg_templets_dir."/plus/sitemap.htm";
“`
2、修改arc.rssview.class.php文件:
找到并打开根目录下include文件夹中的arc.rssview.class.php文件。
将以下代码:
“`php
$murl = $GLOBALS[‘cfg_cmspath’]."/data/rss/".$this>TypeID.".xml";
“`
修改为:
“`php
$murl = $GLOBALS[‘cfg_cmspath’]."/rss/".$this>TypeID.".xml";
“`
3、修改sitemap.class.php文件:
找到并打开根目录下include文件夹中的sitemap.class.php文件。
将以下代码:
“`php
$typelink = $GLOBALS[‘cfg_cmsurl’]."/data/rss/".$row>id.".xml";
$typelink = $GLOBALS[‘cfg_cmsurl’]."/data/rss/".$row>id.".xml";
“`
修改为:
“`php
$typelink = $GLOBALS[‘cfg_cmsurl’]."/rss/".$row>id.".xml";
$typelink = $GLOBALS[‘cfg_cmsurl’]."/rss/".$row>id.".xml";
“`
4、生成Sitemap:
登录织梦CMS后台,点击生成更新,选择“更新主页HTML”和“更新RSS”。
表格示例
文件名 | 原代码 | 修改后代码 |
makehtml_map.php | $murl = $cfg_cmspath."/data/sitemap.html"; | $murl = $cfg_cmspath."/sitemap.html"; |
$tmpfile = $cfg_basedir.$cfg_templets_dir."/plus/sitemap.htm"; | $tmpfile = $cfg_basedir.$cfg_templets_dir."/plus/sitemap.htm"; | |
arc.rssview.class.php | $murl = $GLOBALS['cfg_cmspath']."/data/rss/".$this>TypeID.".xml"; | $murl = $GLOBALS['cfg_cmspath']."/rss/".$this>TypeID.".xml"; |
sitemap.class.php | $typelink = $GLOBALS['cfg_cmsurl']."/data/rss/".$row>id.".xml"; | $typelink = $GLOBALS['cfg_cmsurl']."/rss/".$row>id.".xml"; |
FAQs
1、为什么要修改Sitemap路径?
答:默认情况下,织梦CMS生成的网站地图位于/data/sitemap.html,而data文件夹通常会被搜索引擎屏蔽,导致网站地图无法被有效抓取,将网站地图路径修改到根目录或其他更易访问的位置,有助于提高搜索引擎对网站内容的收录效率。
2、如何验证Sitemap是否生效?
答:可以通过搜索引擎的站长平台(如Google Search Console或百度站长平台)提交修改后的Sitemap URL,然后使用“抓取URL”功能来验证搜索引擎是否能正确抓取和解析新的Sitemap,如果一切正常,搜索引擎应该会显示抓取成功的信息。
本站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本站,有问题联系侵删!
本文链接:http://www.xixizhuji.com/fuzhu/115857.html