浙北英语网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

湖州日报:3名学子入围“希望之星”只有狂人才干的事情!带字幕美国之音慢速英语VOA Special English学英语视频近1000个,自诩为国内最全!适合增加词汇和锻炼听力!点击查看...
查看: 4387|回复: 4
打印 上一主题 下一主题

discuz x2.0 sitemap插件下载及改进方案(google baidu sitemap修复版)

[复制链接]
跳转到指定楼层
1#
发表于 2012-5-5 14:49:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
原来的一个,不能用了,不能下载了,所以我自己找了一个修复了一下!~

并提供下载地址,好了开始正文:

sitemap对于网页的收录有极为重要的作用,可以通过sitemap生成工具完成并提交给搜索引擎,本次给大家提供的是针对于discuz x2.0的专用sitemap插件,此插件是绿色插件,原版由原作者所有,江波只是做了一些修改更适合快速提交及更新。
此sitemap插件的功能有:
1、通过计划任务文件生成google baidu sitemap。
2、可生成导航页面,门户文章,论坛帖子,个人主页,日志页面,群组页面
3、支持X2伪静态页面。
4、支持门户,论坛,群组,家园自定义域名
5、定时增量生成sitemap,分卷压缩,更加合理。

对于此文件的优化修改如下:
原作者的sitemap生成的文件比较大,大大增加了搜索引擎对一个sitemap的读取时间,另外如果有其他域名的网站和当前网站整合的话也会添加到sitemap中,百度和google的sitemap都是不允许sitemap中有非本站其他域名的存在,会直接报错而不进行抓取和收录。
本人修改的版本将sitmap文件生成在512K左右并过滤了非本站域名的url
如果你的 discuz有多个域名,请在cron_sitemap.php中找到
$query=DB::query("SELECT id,parentid,url FROM ".DB::table('common_nav')." WHERE available=1 and url like '.%51myit.com%.' ");
将“51myit.com”改为你的域名即可。
插件详细使用方法:
1、下载discuz x2.0 sitemap插件
2、将解压出来的cron_sitemap.php文件上传到你的网站的source\include\cron目录下
3、登陆discuz x2.0后台,进入“工具”--“计划任务”-添加一个名为sitemap的任务,并按下图填写



提交后每天1点的时候自动生成最新的sitemap。无需手动提交。也可以直接点击后面的执行直接生成sitemap文件,执行完后你会发现你的网站的根目下有sitemap_baidu.xml和sitemap_google.xml等文件生成。将这两个文件通过google站长工具及百度站长工具提交即可。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 转播转播 分享分享 分享淘帖
2#
发表于 2012-5-28 10:16:11 | 只看该作者
不错哦~~~~~~
3#
发表于 2012-6-3 13:26:30 | 只看该作者
好啊楼主,没想到啊,太好了
4#
发表于 2012-6-29 11:31:02 | 只看该作者
这么强,支持楼主,佩服
5#
发表于 2012-7-4 19:36:54 | 只看该作者
这个要什么让隐藏的版块不生成sitemap
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|典范英语|Oxford在线词典|在线查词典|每日签到|浙北英语网 ( 蜀ICP备10032068号 )

GMT+8, 2024-12-4 03:00 , Processed in 0.058350 second(s), 31 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表