destoon采集论坛

 找回密码
 立即注册
查看: 436|回复: 14

设置百度的sitemap,从而增加网站收录(最终版)

[复制链接]

135

主题

90

回帖

625

积分

高级会员

Rank: 4

积分
625
发表于 2013-3-18 22:14:29 | 显示全部楼层 |阅读模式
本帖最后由 xuezuo 于 2013-3-18 22:23 编辑
首先感谢http://bbs.destoon.com/forum.php?mod=viewthread&tid=48040这个帖子的作者。这个帖子无法从后台更新百度sitemap,所以对这个帖子进行了修改。修改完代码后,可以进入后台--功能模块--扩展功能--模块设置,点击“立即更新”百度sitmap了,是不是与google sitemap不一样了?
百度sitemap
http://www.51114.org/baidunews.xml
谷歌sitemap
http://www.51114.org/sitemaps.xml
备份网站根目录下面module\extend\baidunews.htm.php
复制下面的代码,替换“您的域名”为您的域名,然后替换baidunews.htm.php里面所有的代码[ol]
  • ';
  • $data .= '';
  • $data .= '';
  • $data .= ''.DT_PATH.'';
  • $data .= ''.$today.'';
  • $data .= 'always';
  • $data .= '1.0';
  • $data .= '';
  • $data .= ''.DT_PATH.'wap/';
  • $data .= '';
  • $data .= '';
  • $item = '';
  • foreach($mods as $mid) {
  •         if(isset($MODULE[$mid]) && !$MODULE[$mid]['islink'] && !$MODULE[$mid]['domain']) {
  •                 if($mid == 4 && $CFG['com_domain']) continue;
  •                 $url = linkurl($MODULE[$mid]['linkurl']);
  •                 $data .= '';
  •                 $data .= ''.$url.'';
  •                 $data .= ''.$today.'';
  •                 $data .= 'hourly';
  •                 $data .= '0.9';
  •                 $data .= '';
  •                 $data .= 'http://您的域名/wap/index.php?moduleid='.$mid.'';
  •                 $data .= '';
  •                 $data .= '';
  •                 if($nums) {
  •                         if ($mid==4)
  •                         {
  •                                 $fields='userid,linkurl';
  •                                 }
  •                         else{
  •                                 $fields='itemid,linkurl,edittime';
  •                                 }
  •                         //$fields = $mid == 4 ? 'linkurl' : 'linkurl,edittime';
  •                         $order = $mid == 4 ? 'userid' : 'addtime';
  •                         $condition = $mid == 4 ? "catids''" : "status>2";
  •                         $result = $db->query("SELECT $fields FROM ".get_table($mid)." WHERE $condition ORDER BY $order DESC LIMIT $nums");
  •                         while($r = $db->fetch_array($result)) {
  •                                 if ($mid==4)
  •                                         {
  •                                                 $id='&userid='.$r['userid'];
  •                                         }
  •                                 else{
  •                                                 $id='&userid='.$r['itemid'];
  •                                         }
  •                                 $item .= '';
  •                                 $item .= ''.xml_linkurl($r['linkurl'], $url).'';
  •                                 $item .= ''.($mid == 4 ? $today : timetodate($r['edittime'], 3)).'';
  •                                 $item .= ''.$MOD['sitemaps_changefreq'].'';
  •                                 $item .= ''.$MOD['sitemaps_priority'].'';
  •                                 $item .= '';
  •                                 $item .= 'http://您的域名/wap/index.php?moduleid='.$mid.$id.'';
  •                                 $item .= '';
  •                                 $item .= '';
  •                         }
  •                 }
  •         }
  • }
  • $data .= $item;
  • $data .= '';
  • $data = str_replace('>\n';
  •                 $data .= '';
  •                 $data .= '';
  •                 $data .= ''.$url.'';
  •                 $data .= ''.$today.'';
  •                 $data .= 'always';
  •                 $data .= '1.0';
  •                 $data .= '';
  •                 $data .= '';
  •                 foreach(cache_read('category-'.$mid.'.php') as $c) {
  •                         $data .= '';
  •                         $data .= ''.$url.$c['linkurl'].'';
  •                         $data .= ''.$today.'';
  •                         $data .= 'hourly';
  •                         $data .= '0.9';
  •                         $data .= '';
  •                         $data .= '';
  •                 }
  •                 $item = '';
  •                 $nums = intval($MOD['sitemaps_items']);
  •                 if($nums) {
  •                         $fields = $mid == 4 ? 'linkurl' : 'linkurl,edittime';
  •                         $order = $mid == 4 ? 'userid' : 'addtime';
  •                         $condition = $mid == 4 ? "catids''" : "status>2";
  •                         $result = $db->query("SELECT $fields FROM ".get_table($mid)." WHERE $condition ORDER BY $order DESC LIMIT $nums");
  •                         while($r = $db->fetch_array($result)) {
  •                                 $item .= '';
  •                                 $item .= ''.xml_linkurl($r['linkurl'], $url).'';
  •                                 $item .= ''.($mid == 4 ? $today : timetodate($r['edittime'], 3)).'';
  •                                 $item .= ''.$MOD['sitemaps_changefreq'].'';
  •                                 $item .= ''.$MOD['sitemaps_priority'].'';
  •                                 $item .= '';
  •                                 $item .= '';
  •                         }
  •                 }
  •                 $data .= $item;
  •                 $data .= '';
  •                 $data = str_replace('>\n[/ol]复制代码也可以直接下载下面的文件,覆盖到网站根目录下面module\extend,并把替换baidunews.htm.php文件里面的“您的域名”为您的域名。
  • 回复

    使用道具 举报

    83

    主题

    377

    回帖

    1239

    积分

    金牌会员

    Rank: 6Rank: 6

    积分
    1239
    发表于 2013-3-19 09:29:07 | 显示全部楼层
    技术贴,一定要支持一下的
    回复 支持 反对

    使用道具 举报

    8

    主题

    10

    回帖

    62

    积分

    注册会员

    Rank: 2

    积分
    62
    发表于 2013-3-28 17:27:19 | 显示全部楼层
    做个记号,以后来
    回复 支持 反对

    使用道具 举报

    69

    主题

    219

    回帖

    683

    积分

    高级会员

    Rank: 4

    积分
    683
    发表于 2013-5-12 21:14:33 | 显示全部楼层
    这个一定要用。非常感谢。
    回复 支持 反对

    使用道具 举报

    7

    主题

    21

    回帖

    85

    积分

    注册会员

    Rank: 2

    积分
    85
    发表于 2013-5-14 09:45:29 | 显示全部楼层
    这个是支持5.0新版的规则不?
    回复 支持 反对

    使用道具 举报

    5

    主题

    5

    回帖

    37

    积分

    新手上路

    Rank: 1

    积分
    37
    发表于 2013-5-14 10:17:22 | 显示全部楼层
    V5适用吗
    回复 支持 反对

    使用道具 举报

    6

    主题

    13

    回帖

    64

    积分

    注册会员

    Rank: 2

    积分
    64
    发表于 2013-5-14 17:40:33 | 显示全部楼层
    这个不错。
    回复 支持 反对

    使用道具 举报

    0

    主题

    4

    回帖

    18

    积分

    新手上路

    Rank: 1

    积分
    18
    发表于 2013-5-22 15:04:46 | 显示全部楼层
    很好呀,学习了
    商展城http://www.szc.com
    b2b http://szc.com
    b2b网站 http://china.szc.com
    墙壁开关 http://cnstzt.szc.com/
    商人社区 http://bbs.szc.com
    回复 支持 反对

    使用道具 举报

    0

    主题

    4

    回帖

    18

    积分

    新手上路

    Rank: 1

    积分
    18
    发表于 2013-5-22 15:38:11 | 显示全部楼层


    我顶!!!!!!!!
    回复 支持 反对

    使用道具 举报

    7

    主题

    21

    回帖

    85

    积分

    注册会员

    Rank: 2

    积分
    85
    发表于 2013-5-22 15:38:49 | 显示全部楼层


    我顶!!!!!!!!
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|小黑屋|手机版|Archiver|destoon采集论坛

    GMT+8, 2025-11-25 01:03 , Processed in 0.020690 second(s), 21 queries .

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

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