作者:悅然網絡工作室(悅然企業網站建設)(此處已添加小程序,請到今日頭條客戶端查看)我們每發佈一篇網站文章,都希望它盡快被百度收錄,但是百度它是不會主動告訴你的,你隻能自己去查詢,下邊悅然網絡工作室就教大傢幾個查詢網站收錄的方法。網站收錄的查詢方法一、批量查詢想要批量查詢網站收錄情況隻能使用工具,這裡推薦大傢使用愛站工具包(可以到愛站網下載),裡面有一個收錄率查詢工具。添加網站之後,右鍵抓取就可查詢網站收錄情況,這個工具會批量采集網站的網頁鏈接,可以顯示哪個已經收錄,哪些沒有收錄。而且還可以把所有鏈接都導出到表格,非常方便。不過有一個限制,免費用戶隻能查詢500條鏈接,如果你的公司網站建設剛剛做好,是新站,那麼這個額度足夠用瞭,因為你的網站根本就沒有那麼多鏈接。二、單個網頁查詢如果想查詢單個網頁是否被收錄,我們隻需要復制網頁的完整鏈接,然後到百度搜索框中搜索就可以,如果已被收錄,則會出現搜索結果,出現如上圖這樣的顯示(有些可能沒有顯示圖片)。如果網頁沒有被收錄,百度會提示沒有找到。此時你可以把這個鏈接提交給百度,點上面的提交網址即可,這樣可以增加收錄機率。三、實時查詢也有一些插件可以實際實時查詢網頁收錄情況,如果你是用WORDPRESS制作網站,可以安裝一個插件,名為wp-baidu-record(可到wordpress後臺插件中心搜索下載),安裝之後它會在每篇文章後面顯示百度網站收錄情況,如果文章被百度收錄後,就會顯示“百度已收錄”,沒有則顯示“百度未收錄”。不這這個插件可能有點問題,經過悅然網絡工作室的實際測試,發現它會拖慢網站打開速度,所以不建議大傢使用。如果不想使用插件,也可以通過修改代碼來實現實時查詢收錄情況,方法如下:1.找到網站主題的functions.php文件,在 <?php 下面添加如下代碼: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 '百度已收錄';
} else {
return '百度未收錄';
}
}2.找到當前主題的single.php文件,在要顯示收錄提示的位置添加以下調用代碼:<?php echo checkBaidu(get_the_permalink());?>這其實與插件差不多,同樣不太建議使用,因為這樣每次打開網頁都會查詢一次,也會影響網站速度。總結建議大傢用前兩個方法就可以瞭。大傢可以隔天手動查詢一下已發佈文章的收錄情況,做好記錄,沒有收錄的要及時提交,可以重復提交。然後可以三天或一周左右用愛站工具查詢一下整體的收錄情況,發現未收錄的可以批量去提交。
本文出自快速备案,转载时请注明出处及相应链接。