您现在的位置是:首页 > 教程 > dedecms教程dedecms教程
织梦dedecms5.7怎么生成百度地图sitemap和谷歌地图sitemap
乐瑶2023-09-26 18:36:28dedecms教程已有26人查阅
导读因为我的新网站收录的特别慢,之前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自定义表单中必填项判断解决方法
DedeCMS自定义表单中的必填项的判断解决方法1.用php验证:1. 在plus/diy.php 的第 40行下加 //增加必填字段判断dedecms系统管理员帐号密码了怎么找回
您好,朋友!代码号团队很高兴能为您解答:首先修改您需要phpmyadmin或者navicat for mysql等mysql管理工具,可登录phpmyaddede织梦多彩标签云实现标签Tag随机颜色和字体大小的代码
实现织梦dedecms多彩标签云的效果,包括标签有不同的颜色和字体大小等等,颜色和字体大小都为随机显示,可改变代码来控制其范围。dede织梦网站实现数据库互相调用数据的方法
如果在同一个数据库就用SQL调用,不在的话就没办法啦!因为DEDE还不支持像PHPCMS那样远程读取数据库调用这样的功能!
留言与评论 (共有 0 条评论) |