今天,中國博客聯(lián)盟QQ群里的【58說】博友提到百度站長平臺推出綠色收錄通道了。連忙登陸站長平臺看了下,意外的發(fā)現(xiàn)張戈博客已開通了站內(nèi)搜索功能。之前確實給管理員發(fā)郵件申請過,不過一直沒有郵件回復(fù),就放一邊沒管了。 先打開了【綠色通道】的按鈕看了看: 以張戈的經(jīng)驗來看,這個地址應(yīng)該填寫sitemap.xml或者h(yuǎn)tml版本的網(wǎng)站地圖為最佳! 而張戈博客之前已開通并提交了sitemap.xml文件,于是選擇填寫了html版本的博客地圖url: 目前處于審核狀態(tài): 百度一向以反應(yīng)遲鈍出名,所以什么時候?qū)徍送瓿?,咱們就沒必要過于關(guān)注了。準(zhǔn)備折騰一下期待已久的百度站內(nèi)搜索功能: 可以發(fā)現(xiàn)有個【搜索框樣式】,進(jìn)去自定義設(shè)置一番,會獲得一段代碼,這時候只要把代碼貼到側(cè)邊欄的文本框應(yīng)該就能用了吧?不過,此文并非分享如何將百度站內(nèi)搜索添加到博客的側(cè)邊欄,所以想添加到側(cè)邊欄的朋友,請看知更鳥作者鳥哥很久以前的相關(guān)教程:《將百度站內(nèi)搜索添加到側(cè)邊小工具中》,理論上適用于各種WordPress。 下面說下知更鳥主題的博客,如何將上方博客導(dǎo)航里面內(nèi)嵌的搜索換成百度站內(nèi)搜索: 一、準(zhǔn)備工作溫馨提示:建議在博客的百度收錄比較完整的時候,再使用此功能,否則搜索結(jié)果將遠(yuǎn)遠(yuǎn)小于實際可搜索內(nèi)容,甚至空白!因為站內(nèi)搜索的結(jié)果均來自百度收錄!張戈大膽猜測,用了百度站內(nèi)搜索,百度收錄的速度應(yīng)該會有所提升,因為這其中還涉及到了額外數(shù)據(jù)的抓取! 做這項工作之前,咱們還有一個重要的準(zhǔn)備工作: ①、CNAME一個二級域名到zhannei.baidu.com:
②、將這個二級域名添加為百度站內(nèi)搜索的【搜索域名】: ③、確認(rèn)這個二級域名可以正常訪問到百度站內(nèi)搜索,比如:http://so. 到這里,準(zhǔn)備工作就已經(jīng)做好了(其他站內(nèi)搜索選項,自行按照提示設(shè)置即可)! 二、折騰主題①、我們先看下知更鳥主題的主題選項: 發(fā)現(xiàn)可以選擇WP默認(rèn)搜索或者Google搜索,谷姐最近來例假了,咱也就別打擾她了,還是用百度吧! ②、再打開主題模板中的header.php,可以找到這樣一段代碼: 可知,當(dāng)選擇為Google搜索時,調(diào)用的就是 includes/g_search.php,所以,今天的折騰對象就是它了! ③、打開includes/g_search.php,瞄了瞄身體構(gòu)造: 對比如下的百度站內(nèi)搜索的鏈接結(jié)構(gòu): http://so./cse/search?s=11196058821421648414&q=搜索詞 ④、依葫蘆畫瓢改裝后的代碼:
將 includes/g_search.php內(nèi)容替換為以上代碼,然后參考上圖知更鳥主題選項中的【搜索設(shè)置】,修改成自己的百度站內(nèi)搜索ID和地址即可。 三、附加部分①、如果不是知更鳥主題,以上代碼可直接如下寫死:
將代碼中的第1、2行修改成你的站內(nèi)搜索地址及ID即可,至于怎么用,放到哪,張戈就不管了,自己看著辦吧。 ②、在站內(nèi)搜搜結(jié)果中插入百度廣告 前提必須已申請了百度聯(lián)盟,然后去百度聯(lián)盟創(chuàng)建3個廣告位,再將廣告ID插入到站內(nèi)搜索的【獲得收入】選項中即可,具體操作可參看下圖文字說明:
③、還未開通站內(nèi)搜索的博客,可參考下圖發(fā)一封郵件至百度站長平臺管理員zhanzhangpingtai@baidu.com:
至于能否開通,就看管理員心情了。。。。 四、最終效果在知更鳥主題導(dǎo)航的內(nèi)嵌搜索框中輸入任意內(nèi)容,回車即可: 雖然樣式無法自定義,但總體還算滿意!文章寫的有點流水賬,有興趣的可以參考操作試試。至于牽扯到的相關(guān)CSS樣式神馬的,請自行調(diào)整,就不贅述了,畢竟折騰WP還是要有那么一點功底的。 |
|