Heim > 类库下载 > PHP类库 > Hauptteil

PHP erkennt, ob die URL-Adresse in Baidu enthalten ist

高洛峰
Freigeben: 2016-10-21 10:11:50
Original
1541 Leute haben es durchsucht

Das Folgende kann für SEO-Freunde nützlich sein, oder es kann auch nützlich sein, um von Unternehmen bearbeitete und veröffentlichte Artikel zu verwalten, die ich jetzt gerne mit Ihnen teilen möchte.

/**
 * PHP检测url地址是否被百度收录
 * @param string    $url 要检测的URL地址
 */
function checkBaidu($url) { 
    $url = 'http://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 = 'http://liqingbo.cn/blog-385.html'; 
 
 
echo checkBaidu($url);    //如果输出1表示已经收录,-1表示没收录
Nach dem Login kopieren

Anhand des Rückgabewerts der checkBaidu-Methode können wir feststellen, ob die URL enthalten ist.

Verwandte Etiketten:
php
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Empfehlungen
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage