激情综合色五月六月婷婷,久久久久久综合网天天,国产精品久久久久精品综合紧无码

  • 2022-10-27
宇哥博客 后端開發 如何使用百度API自動定時提交收錄?

如何使用百度API自動定時提交收錄?

百度搜索資源平臺,普通收錄,API提交,也就是將網站URL使用百度提供的接口推送給百度。

圖1

準備

正文

1.在網站根目錄創建一個PHP文件,文件名可隨意起,將下面代碼復制到新創建的PHP文件中。

<?php
/**
 * 
 * API提交到百度
 * 添加到定時任務中
 * 
*/
read();
function read(){
	$url='http://www.callingbugs.com/sitemap.html';//注意替換這里
	$str = file_get_contents($url);
	preg_match_all('/<li><a href="([^<>"]+)"[^<>]+>.*?<\/a><\/li>/',$str,$post_url_arr);
	//var_dump($post_url_arr[1]);
	$count=count($post_url_arr[1]);
	echo '<br/>count:'.$count;
	$site = $post_url_arr[1];
    $urls = array_slice($site, 0, 2000);//分割長度2000
	$api = 'http://data.zz.baidu.com/urls?site=www.callingbugs.com&token=XXXXX';//注意把這個鏈接替換成圖1中的鏈接
	$ch = curl_init();
	$options =  array(
	    CURLOPT_URL => $api,
	    CURLOPT_POST => true,
	    CURLOPT_RETURNTRANSFER => true,
	    CURLOPT_POSTFIELDS => implode("\n", $urls),
	    CURLOPT_HTTPHEADER => array('Content-Type: text/plain'),
	);
	curl_setopt_array($ch, $options);
	$result = curl_exec($ch);
	echo '<br/>結果:'.$result;
}

2.在寶塔后臺添加計劃任務。

任務類型選擇訪問URL,任務名稱隨意填寫,執行周期選擇每天X小時X分鐘,URL地址填寫域名+第1步創建的PHP文件名稱。

3.任務列表,點擊“日志”查看結果。

本文來自網絡,不代表本站立場,轉載請注明出處。http://www.callingbugs.com/1815.html

發表評論

您的電子郵箱地址不會被公開。

1條評論

返回頂部
激情综合色五月六月婷婷,久久久久久综合网天天,国产精品久久久久精品综合紧无码