admin 发表于 2012-5-5 14:49:00

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

原来的一个,不能用了,不能下载了,所以我自己找了一个修复了一下!~

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

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的任务,并按下图填写


http://www.wisdomseo.com/upload_5sq3q-ak7/2011/10/1.jpg
提交后每天1点的时候自动生成最新的sitemap。无需手动提交。也可以直接点击后面的执行直接生成sitemap文件,执行完后你会发现你的网站的根目下有sitemap_baidu.xml和sitemap_google.xml等文件生成。将这两个文件通过google站长工具及百度站长工具提交即可。

qiqhc 发表于 2012-5-28 10:16:11

不错哦~~~~~~

阿斯匹林866 发表于 2012-6-3 13:26:30

好啊楼主,没想到啊,太好了

银贵花 发表于 2012-6-29 11:31:02

这么强,支持楼主,佩服

wjqaone 发表于 2012-7-4 19:36:54

这个要什么让隐藏的版块不生成sitemap
页: [1]
查看完整版本: discuz x2.0 sitemap插件下载及改进方案(google baidu sitemap修复版)