PHP判斷url鏈接是否被百度收錄

字號+ 編輯: 国内TP粉 修訂: 种花家 來源: ThinkPHP 2024-03-30 我要說兩句(0)

簡單的php代碼來判斷url鏈接是否被百度收錄

PHP判斷url鏈接是否被百度收錄
百度找了幾個檢測url的方法,都不能正確顯示是否被收錄。還好本人用過wordpress,把wordpress的檢測url鏈接是否被百度收錄的方法分享給大家。本人已測過,正確率100%。

用到的:

function checkBaidu($url)
{ 
    $url = 'https://www.baidu.com/s?wd=' . urlencode($url); 
    $curl = curl_init(); 
    curl_setopt($curl, CURLOPT_URL, $url); 
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); 
    $rs = curl_exec($curl); 
    curl_close($curl); 
    if (!strpos($rs, '沒找到')) { // 沒有找到說明已被百度收錄 
        return 1; 
    } else { 
        return -1; 
    } 
}

後台檢測url是否被百度搜索引擎收錄。若返回1,說明已被收錄,你可以點擊查看該鏈接收錄情況。否則返回-1.說明沒有被收錄,你可以提交到站長工具。

$url = trim($_POST['url']); 
echo checkBaidu($url);


閲完此文,您的感想如何?
  • 有用

    0

  • 沒用

    0

  • 開心

    0

  • 憤怒

    0

  • 可憐

    0

1.如文章侵犯了您的版權,請發郵件通知本站,該文章將在24小時内刪除;
2.本站標注原創的文章,轉發時煩請注明來源;
3.交流群: 2702237 13835667

相關課文
  • mac開發接入微信公衆號接口返回報錯 cURL error 56: SSLRead() return error -9806

  • PHP的換行符是什麽

  • pecl安裝程序時報錯Array and string offset access syntax with curly braces is no longer supported

  • 由於商家傳入的H5交易參數有誤,該筆交易暫時無法完成,請聯繫商家解決

我要說說
網上賓友點評