Discuz模板|Discuz插件|Discuz教程|Discuz素材免费下载

 找回密码
 立即注册

QQ登录

只需一步,快速开始

广告
温馨提示:本站所有DZ相关模板、插件、教程(包括DZ应用中心已下架插件、模板)所有用户可全部免费下载,无任何收费模式(不包括VIP版块非DZ资源,VIP版块需购买会员组方可下载),如本站没有您需要的插件或模板,请自行前往淘宝互站网送吗网等第三方站点搜索相关插件或模板进行低价格购买下载本站非常不建议用户浪费金钱前往DZ应用中心购买。

百度快速收录API提交代码适合各种网站及APP教程

[复制链接]
tuyuanma 发表于 2020-8-19 16:24:46 | 显示全部楼层 |阅读模式
温馨提醒:禁止内容附带广告图片、二维码图片,否则将在不通知情况下永久禁言账号!
欢迎加入兔源码站长交流群,您的加入是我们前行的动力!

DZ站长建站交流群:493651246

[ 温馨提示:点击上方群文字,可快速加入QQ群 ]


快速收录提交要求;已经开通了快速收录通道的网站。1 x# ]- U& G0 V
使用说明:

" W' X0 z: t2 h6 v1、快速收录仅限于提交移动端页面及移动端自适应页面。
. J% p8 s2 J# d3 G0 S8 g2、快速收录工具可以向百度搜索主动推送资源,缩短爬虫发现网站链接的时间,对于高实效性内容推荐使用快速收录工具,实时向搜索推送资源。. `& c9 ~1 E6 I' {: }
3、资源不符合移动资源标准,依然会占用配额,请您谨慎选择提交类型。判断站点是否符合移动体验标准,请参考《百度搜索优质内容指南》及《百度APP移动搜索落地页体验白皮书5.0》。
% |. m; ^$ w; t) B7 [5 e, _( h4、如果网站已通过HTTPS认证工具验证为HTTPS网站,请确保所提交链接的协议头为HTTPS。9 s5 D9 i, J! C7 M9 q  X, y
6 G! T) F+ u; _) M
各种网站快速收录提交代码
1 Q) a+ p1 Y4 V+ }6 a1.织梦php网站通用提交代码(方式:创建一个php文件,复制下面代码到文件里 ,然后浏览器访问这个文件!)
  1. <?php% P6 U0 ~( w6 A0 `
  2. require_once ("include/common.inc.php");
    ( {/ e' r7 W( w' _6 }
  3. require_once "include/arc.partview.class.php";
    " |7 }/ D8 Z: _3 @9 q
  4. require_once('include/charset.func.php');
    + {' f+ }6 [" K9 Z& B
  5. $year = date("Y");
    7 v7 I; y0 i  h9 F
  6. $month = date("m");  D- K/ h3 J% C! H; ?* m( v' i
  7. $day = date("d");# o3 _7 Q3 m8 N) b" V9 X
  8. $dayBegin = mktime(0,0,0,$month,$day,$year);//当天开始时间戳$ O5 [" n  q( s; e9 {
  9. $dayEnd = mktime(23,59,59,$month,$day,$year);//当天结束时间戳
      f- h: o0 m# P1 Y7 G' D, [4 A
  10. $query = "SELECT arch.id,types.typedir FROM dede_arctype as types inner join dede_archives as arch on types.id=arch.typeid where pubdate<".$dayEnd." AND pubdate>".$dayBegin.""; //这里dede换成你们自己的表前缀  ~4 g7 z2 H) }/ `
  11. $urls="";
    8 {& J- \* m6 D+ b
  12. $dsql->Execute('arch.id,types.typedir',$query);! _' w$ h8 y0 N2 J+ y/ i; H/ _
  13. while($row = $dsql->GetArray('arch.id,types.typedir'))
    9 ]2 g' I# U9 z- R4 B  Q7 V* |  r
  14. {1 e, i+ }- d; F- J% r1 p
  15. $urls.="这里换成你的网址".str_replace("{cmspath}","",$row['typedir'])."/".$row[id].".html".",";
    + U" b" x5 b( O: u) b  Y& S) A
  16. //将上边的换成你的网址
    # f5 Q. V+ S. u! `) N2 Q8 K
  17. }
    2 a$ e" O- N& h  r" R+ g" i  _
  18. $urls=substr($urls,0,-1);
    ; k1 [& B; ], `! C9 A
  19. $urls = explode(",",$urls);
      ~6 c+ X  r! s0 ]% n
  20. $api = '这里换成你的百度提交接口'; // 换成自己的接口调用地址! O! Y# L+ T( k% c4 t5 e; L7 }' N
  21. $ch = curl_init();5 q: d2 M& F9 ]( f$ z
  22. $options = array(0 m, r1 l' Z2 ^# R5 D
  23. CURLOPT_URL => $api,
    & c( ^- Z: c& e3 U
  24. CURLOPT_POST => true,, u+ ~# w: F. l; ]' v' a
  25. CURLOPT_RETURNTRANSFER => true,
    : q+ J) M5 }7 j. y- i/ x: {
  26. CURLOPT_POSTFIELDS => implode("\n", $urls),. K( J' X# s, j2 I& M
  27. CURLOPT_HTTPHEADER => array('Content-Type: text/plain')," M4 V9 v4 v/ F  I8 J6 l" t
  28. );  f, R1 m( ?' I  F' I- B
  29. curl_setopt_array($ch, $options);
    - Z% g; Y; V3 Z- c- Q
  30. $result = curl_exec($ch);' Y' ?1 W8 W  ?3 _/ j  N
  31. echo $result.count($urls);/ y% U* P# E' V+ ~) Z
  32. ?>
复制代码
php程序相对较多 基本格式就是上面这种 具体需要自行更改# c6 J9 W, P' \. h- g) E
2.WordPress 百度快速收录 API 提交代码(方法:将以下代码添加到你的 WordPress 当前使用的主题的 functions.php 文件最下面,记得添加自己的API 接口地址。)
  1. ///WordPress 百度快速收录 API 提交代码
    & d" K8 C7 K+ ~+ B: E- S
  2. add_action('save_post', 'fanly_baidu_dailysubmit', 10, 3);2 ~- M* w+ ?/ e5 c3 T8 I
  3. function fanly_baidu_dailysubmit($post_id, $post, $update){" R4 \9 ~4 [4 j( Z6 `6 V
  4.         if($post->post_status != 'publish' || get_post_meta($post_id,'Fanly_Submit',true)=='OK') return;# o9 p. L5 a/ u. Q0 N( n
  5.         $api = 'http://data.zz.baidu.com/urls?site=https://www.tuyuanma.com/&token=f6sOBgdA96zHU8Oj&type=daily';//修改成你的快速收录接口调用地址
    * G% C' |/ \* P7 R& f
  6.         $response = wp_remote_post($api, array( " z: q" g. A; q8 R
  7.                 'headers' => array('Accept-Encoding'=>'','Content-Type'=>'text/plain'),
    2 `5 y6 Q' M# i2 N7 t! I# R
  8.                 'sslverify' => false, # h' c9 S, ~! [- I; k& U
  9.                 'blocking' => false,
    " P  h6 a4 A* J- f( _( G
  10.                 'body' => get_permalink($post_id)3 Z; D+ }7 P0 {  F8 T8 V$ h/ x2 o
  11.         ));( U& t& |) }4 h( H7 Q" s! _$ Z
  12.         if ( !is_wp_error( $response ) ) {
    $ l. o' S8 Q3 Y
  13.                 $res = json_decode($response['body'], true);
      Y. N2 G2 a- y8 y$ }1 _- `
  14.                 if($res['success_daily']==1)update_post_meta($post_id, 'Fanly_Submit', 'OK');// OK 避免重复提交* ~/ N8 F9 L* W! A' v; ?
  15.         }6 p* Q2 r* M- r8 a( D
  16. }
复制代码
以上就是比较常用的百度快速推送提交代码!如有不足 请在下方评论补充!
/ O2 Q  k, a' T1 B' @其他PHP源码将以下代码复制到代码编辑器里,注意修改信息:
  1. <?php7 u# o. V# y; w
  2. $urls = array(
    ! f* V9 J9 g! f9 B9 K1 l
  3.     'https://www.tuyuanma.com/news_8966_1_1',//换成你要提交的网址9 _2 I) ?  r0 E' z) c
  4. );: J  P( H; i. a# f
  5. $api = 'http://data.zz.baidu.com/urls?site=换成你自己的网站&token=换成你自己的信息=daily';8 f% q" x( b$ l# w' P/ ]2 l
  6. $ch = curl_init();
    * P' z& a3 G, M) I, [
  7. $options =  array(8 \3 _# {$ c: B
  8.     CURLOPT_URL => $api,) q# x* h- T& x1 W7 J
  9.     CURLOPT_POST => true,
    $ N& u$ W) [" r
  10.     CURLOPT_RETURNTRANSFER => true,
    " `+ b2 m6 T" n
  11.     CURLOPT_POSTFIELDS => implode("\n", $urls),; D; e2 y* S" w( b- I
  12.     CURLOPT_HTTPHEADER => array('Content-Type: text/plain'),+ v3 J6 Q! S7 ^0 v' e3 m
  13. );) W/ n! G4 n  ~& h
  14. curl_setopt_array($ch, $options);
    / p) d3 b+ o' R: b5 ?$ v8 Y
  15. $result = curl_exec($ch);; W6 ]- V" w" o" k" \/ I8 J
  16. echo $result;
    + T) e8 ?& y/ T3 }8 f& x3 Z- N
  17. php?>
复制代码
将其命名为kuaisu.php(随便命名,文件是php格式就行)。
6 l3 q; ~; ~6 w8 C2 h$ u% g将文件上传到根目录,然后输入域名/kuaisu.php,就可以了。* v1 u& A& e$ R& h) w
举例:https://www.tuyuanma.com/kuaisu.php,如图:
" U# Q5 S6 \% Q7 e, N0 f. p$ w( Y QQ截图20200819164134.png

版权声明
1、转摘或引用本站内容资源须注明原网址,并标明本站网址(兔源码www.tuyuanma.com);
2、对于转摘或引用本站内容资源而引起的民事纠纷、行政处罚或其他损失,本站不承担责任;
3、对于不遵守本声明或其他违法、恶意使用本站内容者,本站保留其追究法律责任的权利。




自动排版 | 高级模式
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

广告
493651246站长邮箱:tuyuanma@qq.com 站长QQ:3197813386

© 2001-2013 本站内容皆来自互联网及用户分享,如需删除请提供软著或商标证书。

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