没有所谓的捷径
一切都是时间最平凡的累积

wordpress使用代码向百度蜘蛛主动推送链接

站长整理辛苦,觉得有用评论点个赞吧,若转载请注明出处。如果文章内容失效,请反馈给本站,谢谢!
简介说明
  • 1. 站长主动向百度搜索推送数据,可缩短爬虫发现网站链接时间,可加快爬虫抓取速度,但无法解决网站内容是否收录问题。
  • 2. 百度搜索资源平台为站长提供链接提交通道,但不保证一定能够收录提交的链接。
  • 3.通过程序代码方式,将根据自己需要将网站的链接提交给百度蜘蛛。
  • 4.本程序代码是将文章的id提取出来,再和单页页面组合成新的数组,提交的时候按20条进行分割,最终提交给百度蜘蛛。
<?php
//豫章小站出品
include ( "wp-config.php" ) ;
require_once (ABSPATH.'wp-blog-header.php');
global $wpdb;
$qianzui = "https://blog.mydns.vip/"; //更改为自己的域名
$houzui = ".html";//URL网址链接后缀
$sql="SELECT ID FROM wp_posts WHERE post_type = 'post' AND post_status = 'publish' ORDER BY ID DESC limit 0,195";

$myrows = $wpdb->get_results($sql);

foreach ($myrows as $b) {
$id=$b->ID;
$url=$qianzui.$id.$houzui;
$ar[] = $url;
}
$urls = array(
'https://blog.mydns.vip/tools/checkATS.html',
'https://blog.mydns.vip/tools/ipinfo.html',
'https://blog.mydns.vip/tools/qrcode.html',
'https://blog.mydns.vip/tools/pic.html',
'https://blog.mydns.vip/links_1-html',
);

$num=array_merge_recursive($urls,$ar);

$chunk_result = array_chunk($num, 20);

foreach ($chunk_result as $a){
$api = 'http://data.zz.baidu.com/urls?site=https://blog.mydns.vip&token=*****'; //这里要替换为自己在百度官方的api地址,如何获取文章有介绍
$ch = curl_init();
$options = array(
CURLOPT_URL => $api,
CURLOPT_POST => true,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_POSTFIELDS => implode("\n", $a),
CURLOPT_HTTPHEADER => array('Content-Type: text/plain'),
);
curl_setopt_array($ch, $options);
$result = curl_exec($ch);
echo $result;
}

?>

将上述代码保存命名为push.php,上传到网站根目录,然后就可以直接访问http://xxx.xxx.com/push.php这个页面来推送给百度蜘蛛了,可以每隔几天访问一次。

参数说明:

1、$sql语句中,limit 0,195这里是提取最近195篇文章,可以根据自己需要调整。

2、$houzui 网址后缀,有些站长可能没有用.html这种方式,比如是https://www.xxx.com/1437/这种链接,那么$url=$qianzui.$id.$houzui这段就要修改为$url=$qianzui.$id

3、$urls变量是自定义需要提取的链接地址,可以根据自己需要添加,如果不需要可以删除这部分代码,删除以后后面$chunk_result = array_chunk($num, 20);就需要修改为$chunk_result = array_chunk($ar, 20);

百度蜘蛛主动推送的api获取方式如下图:

如果有什么疑问,可以联系小站站长。

» 本文链接地址:https://blog.mydns.vip/2094.html
» 如果喜欢可以: 点此订阅本站
赞(1) 打赏 【豫章小站原创文章】
声明:本站发布的内容(图片、视频和文字)以原创、转载和分享网络内容为主,若涉及侵权请及时告知,将会在第一时间删除,联系邮箱:contact@mydns.vip。文章观点不代表本站立场。本站原创内容未经允许不得转载,或转载时需注明出处:豫章小站 » wordpress使用代码向百度蜘蛛主动推送链接
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

智慧源于勤奋,伟大出自平凡

没有所谓的捷径,一切都是时间最平凡的累积,今天所做的努力都是在为明天积蓄力量

联系我们赞助我们

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏