如何用PHP判斷你的文章/網(wǎng)址是否被百度搜索引擎收錄妙真?

懂一些SEO優(yōu)化知識的親們都知道,文章發(fā)布以后荚守,只有被搜索引擎收錄珍德,才有可能通過搜索引擎帶來一些自然流量练般。如果文章發(fā)布以后遲遲不被搜索引擎收錄,那么很大概率是這篇文章內(nèi)容的質(zhì)量不達(dá)標(biāo)锈候,網(wǎng)頁亦是如此薄料。

一,那么如何才能判斷你的文章或者一個網(wǎng)頁是否被搜索引擎收錄呢泵琳?

其實最簡單的辦法就是手動復(fù)制網(wǎng)址直接百度回車搜索摄职,然后看搜索結(jié)果即可。不過這種方法僅僅適合于一次性的查看获列,如果需要檢測大批量的網(wǎng)址是否被百度收錄谷市,這種方法真的會累死人。
但是我們可以用程序來解決這個重復(fù)的檢測工作蛛倦,剛好我今天就用PHP實現(xiàn)了這個功能點歌懒,所以就用這篇文章整理記錄,順便分享出來溯壶。

比如我們需要判斷“網(wǎng)址1”和“網(wǎng)址2”和“網(wǎng)址3”這三個網(wǎng)址是否被百度搜索引擎收錄及皂,只需要逐一手動復(fù)制網(wǎng)址到百度搜索框,然后回車搜索即可且改。

網(wǎng)址1的搜索結(jié)果截圖如下验烧,從搜索結(jié)果我們可以看出,該網(wǎng)址已經(jīng)被百度收錄了又跛。


網(wǎng)址1的搜索結(jié)果.png

網(wǎng)址2的搜索結(jié)果截圖如下碍拆,從搜索結(jié)果我們可以看出,該網(wǎng)址還沒有被百度收錄慨蓝,而且搜索結(jié)果中出現(xiàn)了“沒有找到該URL”這個關(guān)鍵字感混。


網(wǎng)址2百度的搜索結(jié)果.png

網(wǎng)址3的搜索結(jié)果截圖如下,從搜索結(jié)果我們可以看出礼烈,該網(wǎng)址也沒有被百度收錄弧满,且搜索結(jié)果中出現(xiàn)了“抱歉沒有找到”,“請檢查您的輸入是否正確”此熬,“網(wǎng)頁未收錄”等關(guān)鍵字庭呜。


網(wǎng)址3百度的搜索結(jié)果.png

二,判斷網(wǎng)頁/網(wǎng)址是否被收錄的原理又是什么呢犀忱?

到這一步募谎,其實我們的判斷原理已經(jīng)有了,就是看搜索結(jié)果阴汇。如果搜索結(jié)果中有“沒有找到該URL”数冬,“抱歉沒有找到”,“請檢查您的輸入是否正確”搀庶,“網(wǎng)頁未收錄”這4個關(guān)鍵字中的一個吉执,那么基本上就可以確定這個網(wǎng)址還沒有被百度收錄疯淫。

三地来,具體怎么實現(xiàn)這個功能戳玫?實現(xiàn)思路是怎樣的?

現(xiàn)在需求明確了未斑,原理也清楚了咕宿,那一般這種情況我們該怎么實現(xiàn)呢?我本次采用的是PHP中的一項基礎(chǔ)技術(shù)蜡秽,也就是CURL采集功能府阀。
我的實現(xiàn)思路就是先通過分析百度搜索結(jié)果的鏈接地址得出需要采集的目標(biāo)URL的地址結(jié)構(gòu),然后使用CURL去采集目標(biāo)URL地址的結(jié)果芽突,再通過strpos()這個函數(shù)來判斷采集的結(jié)果中有沒有包含上面提到的4個關(guān)鍵字试浙,如果有的話,那就說明該網(wǎng)址還沒有被收錄寞蚌,如果沒有的話田巴,就說明該網(wǎng)址已經(jīng)被百度收錄了。

下面就是我今天用PHP實現(xiàn)這個功能的具體代碼:

<?php
function checkBaiduInclude($url){
    $url = 'http://www.baidu.com/s?wd='.$url;
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, $url);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    $result = curl_exec($ch);
    curl_close($ch);
    if(strpos($result, '沒有找到該URL')){
        return 0;
    }elseif(strpos($result, '抱歉沒有找到')){
        return 0;
    }elseif(strpos($result, '請檢查您的輸入是否正確')){
        return 0;
    }elseif(strpos($result, '網(wǎng)頁未收錄')){
        return 0;
    }else{
        return 1;
    }
}

$url = "https://www.hubaye.com";
if(checkBaiduInclude($url) == 1){
    var_dump("該網(wǎng)頁已經(jīng)被百度收錄了");
}else{
    var_dump("該網(wǎng)頁還沒有被百度收錄");
}

四挟秤,為什么只寫了如何用PHP判斷網(wǎng)址是否被百度收錄壹哺,沒有寫如何判斷網(wǎng)頁是否被其它搜索引擎收錄呢?

因為如今國內(nèi)的搜索領(lǐng)域艘刚,百度依舊是搜索引擎領(lǐng)域的巨頭管宵。我們平時做國內(nèi)SEO優(yōu)化工作的時候,基本上也只做百度的優(yōu)化攀甚。
所以我們這次也只寫了如何用PHP判斷網(wǎng)址是否被百度收錄箩朴,但其實代碼的原理是通用的,需要判斷是否被其它搜索引擎收錄的親們秋度,可以自行更改CURL采集的URL地址炸庞。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市静陈,隨后出現(xiàn)的幾起案子燕雁,更是在濱河造成了極大的恐慌,老刑警劉巖鲸拥,帶你破解...
    沈念sama閱讀 207,248評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件拐格,死亡現(xiàn)場離奇詭異,居然都是意外死亡刑赶,警方通過查閱死者的電腦和手機捏浊,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,681評論 2 381
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來撞叨,“玉大人金踪,你說我怎么就攤上這事浊洞。” “怎么了胡岔?”我有些...
    開封第一講書人閱讀 153,443評論 0 344
  • 文/不壞的土叔 我叫張陵法希,是天一觀的道長。 經(jīng)常有香客問我靶瘸,道長苫亦,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 55,475評論 1 279
  • 正文 為了忘掉前任怨咪,我火速辦了婚禮屋剑,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘诗眨。我一直安慰自己唉匾,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 64,458評論 5 374
  • 文/花漫 我一把揭開白布匠楚。 她就那樣靜靜地躺著巍膘,像睡著了一般。 火紅的嫁衣襯著肌膚如雪油啤。 梳的紋絲不亂的頭發(fā)上典徘,一...
    開封第一講書人閱讀 49,185評論 1 284
  • 那天,我揣著相機與錄音益咬,去河邊找鬼逮诲。 笑死,一個胖子當(dāng)著我的面吹牛幽告,可吹牛的內(nèi)容都是我干的梅鹦。 我是一名探鬼主播,決...
    沈念sama閱讀 38,451評論 3 401
  • 文/蒼蘭香墨 我猛地睜開眼冗锁,長吁一口氣:“原來是場噩夢啊……” “哼齐唆!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起冻河,我...
    開封第一講書人閱讀 37,112評論 0 261
  • 序言:老撾萬榮一對情侶失蹤箍邮,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后叨叙,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體锭弊,經(jīng)...
    沈念sama閱讀 43,609評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,083評論 2 325
  • 正文 我和宋清朗相戀三年擂错,在試婚紗的時候發(fā)現(xiàn)自己被綠了味滞。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,163評論 1 334
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖剑鞍,靈堂內(nèi)的尸體忽然破棺而出昨凡,到底是詐尸還是另有隱情,我是刑警寧澤蚁署,帶...
    沈念sama閱讀 33,803評論 4 323
  • 正文 年R本政府宣布便脊,位于F島的核電站,受9級特大地震影響形用,放射性物質(zhì)發(fā)生泄漏就轧。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,357評論 3 307
  • 文/蒙蒙 一田度、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧解愤,春花似錦镇饺、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,357評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至哼鬓,卻和暖如春监右,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背异希。 一陣腳步聲響...
    開封第一講書人閱讀 31,590評論 1 261
  • 我被黑心中介騙來泰國打工健盒, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人称簿。 一個月前我還...
    沈念sama閱讀 45,636評論 2 355
  • 正文 我出身青樓扣癣,卻偏偏與公主長得像,于是被迫代替她去往敵國和親憨降。 傳聞我的和親對象是個殘疾皇子父虑,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 42,925評論 2 344

推薦閱讀更多精彩內(nèi)容