标签存档: x2.0

discuz x2.0 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 ‘.%discuz.net%.’ “); 将“discuz.net”改为你的域名即可。 插件详细使用方法: 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站长工具及百度站长工具提交即可。