您现在的位置是:首页 > 教程 > dedecms教程dedecms教程
织梦dedecms5.7怎么生成百度地图sitemap和谷歌地图sitemap
乐瑶2023-09-26 18:36:28dedecms教程已有32人查阅
导读因为我的新网站收录的特别慢,之前dede系统用的sitemap是直接用的插件百度新闻…因为看到一篇日志,那个鬼说这样有用,今天仔细查了下,后来发现这个生成的
因为我的新网站收录的特别慢,之前dede系统用的sitemap是直接用的插件百度新闻…因为看到一篇日志,那个鬼说这样有用,今天仔细查了下,后来发现这个生成的 xml现在已经不符合百度sitemap的要求了,而且还是只适用于news.baidu.com这个网站…瞬间感觉无比蛋疼,然后今天就研究了下怎么用 dedecms生成正确的sitemap文件。
1.dedecms 生成里面有一个生成地图,原来这个生成的是html,不是我们想要的,而且只生成栏目的,没文章,但是这个界面我们可以方便操作,所以就在这上面来进行修改
2.在/templets/plus 目录下 找到两个文件sitemap.htm 和rssmap.htm,前者我们当中是百度的sitemap 后者我们当中谷歌的sitemap
3.修改sitemap.htm :把原来的代码全部删除 然后用下面的代码 大家也可以自行修改条数
4.重点
之前我就是这个地方有问题,一直生成不了数据,后来改了一些方法调用才OK
找到dede后台目录 找到makehtml_map.php 修改
在上面引用文件的时候 加一句 :require_once DEDEINC.”/arc.partview.class.php”;
搜索 然后把这个判断里面的代码替换掉: (原因: 1.html改为xml 不用多说 格式问题 2.把data去掉了,因为sitemap这样的文件放到根目录效果更好 ) 把这3句话注释掉
在上面的判断下面加入 整体代码如下: 基本差不多了,如果你配置成功了,给我留一句言,然后多点点我网站的 広吿 ,我会无比感激的!
在你织梦后台生成的地方 点击更新网站地图 那么这个网站地图的问题就完美结局了。
1.dedecms 生成里面有一个生成地图,原来这个生成的是html,不是我们想要的,而且只生成栏目的,没文章,但是这个界面我们可以方便操作,所以就在这上面来进行修改
2.在/templets/plus 目录下 找到两个文件sitemap.htm 和rssmap.htm,前者我们当中是百度的sitemap 后者我们当中谷歌的sitemap
3.修改sitemap.htm :把原来的代码全部删除 然后用下面的代码 大家也可以自行修改条数
4.重点
之前我就是这个地方有问题,一直生成不了数据,后来改了一些方法调用才OK
找到dede后台目录 找到makehtml_map.php 修改
在上面引用文件的时候 加一句 :require_once DEDEINC.”/arc.partview.class.php”;
搜索 然后把这个判断里面的代码替换掉: (原因: 1.html改为xml 不用多说 格式问题 2.把data去掉了,因为sitemap这样的文件放到根目录效果更好 ) 把这3句话注释掉
在上面的判断下面加入 整体代码如下: 基本差不多了,如果你配置成功了,给我留一句言,然后多点点我网站的 広吿 ,我会无比感激的!
在你织梦后台生成的地方 点击更新网站地图 那么这个网站地图的问题就完美结局了。
本文标签:
很赞哦! (0)
暂无内容 |
暂无内容 |
相关文章
暂无内容 |
暂无内容 |
随机图文
dedecms提示用户名不存在造成的原因
我们在登录织梦cms后台时候,提示你的用户名不存在,这种情况要怎么处理呢?1、首先排查下你的用户名是不是你输入的。这个可以利用phpmyadmin,Navdedecms列表中调用单条数据文章body内容的方法
有时候我们需要在网站上调用某一篇文章,但是不想只调用固定的一篇文章。如果需要手动推荐某篇文章显示在首页,则需要通过arclist的方式来实现对文章的调用。dedecms文章页伪静态URL实现方法步骤教程
网上介绍DEDEMS文章页伪静态的教程可以说得上用多如牛毛来形容,但梦想都感觉那些伪静态并不是很完美的,都是千遍一律的,不是用默认的伪静态URL就是用拼音来代替。dedecms登录后台卡死怎么办
DedeCMS登录后台后卡死的解决方法:找到后台管理目录下的templets文件夹下的index_body.htm文件中的第18行至第35行,也就是下面的代码:
留言与评论 (共有 0 条评论) |