複製鏈接
請複製以下鏈接發送給好友

博客搜索ping服務

鎖定
ping是基於XML_RPC標準協議的更新通告服務,是用於blog在內容更新時通知博客搜索引擎及時進行抓取、更新的方式。博客搜索引擎在成功接受到ping以後,會立刻進行抓取並更新。使用ping服務,可以讓博客搜索引擎在第一時間抓取到您博客上的新內容。
中文名
博客搜索ping服務
外文名
ping
基    於
XML_RPC標準協議的更新通告服務

博客搜索ping服務百度博客搜索ping服務

關於百度Ping服務
ping是基於XML_RPC標準協議的更新通告服務,是用於blog在內容更新時通知百度blogsearch及時進行抓取、更新的方式。百度blogsearch在成功接受到ping以後,會立刻進行抓取並更新。使用ping服務,可以讓百度blogsearch在第一時間抓取到您博客上的新內容。

博客搜索ping服務Ping服務的使用方法

你可以採取手動通知和自動通知兩種方式使用ping服務:
手動ping:訪問ping頁面,在輸入框中輸入博客地址或者feed地址,點擊“提交博客”按鈕即可。
自動ping:如果您的博客程序支持自動ping功能,您只需把百度的Ping服務地址配置到你的Blog發佈後台或者客户端程序中,就可以實現自動通知的功能。百度ping服務的地址參見百度博客ping服務幫助。

博客搜索ping服務自動ping內容

發送給博客搜索Ping服務的XML-RPC客户請求需要包含如下元素:
RPC端點:
調用方法名: weblogUpdates.extendedPing
參數: (應按照如下所列的相同順序傳送)
博客名稱
博客首頁地址
新發文章地址
博客rss地址

博客搜索ping服務ping請求包的例子

weblogUpdates.extendedPing xml-rpc請求舉例:
POST /ping/RPC2 HTTP/1.0
User-Agent: request
Host: ping.baidu.com
Content-Type: text/xml
Content-Length: 511
<?xml version="1.0" encoding="UTF-8"?>
<methodCall>
<methodName>weblogUpdates.extendedPing</methodName>
<params>
<param>
<value><string>百度的空間</string></value>
</param>
<param>
</param>
<param>
<value><string></string></value>
</param>
<param>
<value><string> </string></value>
</param>
</params>
</methodCall>
ping-service響應舉例
ping-service對非POST方法請求返回HTTP_METHOD_NOT_ALLOWED(405)錯誤代碼,對超大錯誤包返回HTTP_REQUEST_ENTITY_TOO_LARGE(413)錯誤代碼,對非“text/xml”請求包返回HTTP_UNSUPPORTED_MEDIA_TYPE(415)錯誤代碼。
其他情況返回HTTP_OK(200)代碼,xml-rpc響應http包體為一個xml文檔,含有一個int值,0表示推送成功,其他值表示推送失敗,目前只有0和1。
推送成功時的服務器響應包為:
HTTP/1.1 200 OK
Date: Mon, 11 May 2009 11:54:53 GMT
Content-Length: 156
Connection: close
Content-Type: text/xml
<?xml version="1.0" encoding="UTF-8"?>
<methodResponse>
<params>
<param>
<value>
<int>0</int>
</value>
</param>
</params>
</methodResponse>
推送失敗時的服務器響應包為:
HTTP/1.1 200 OK
Date: Mon, 11 May 2009 11:54:53 GMT
Content-Length: 156
Connection: close
Content-Type: text/xml
<?xml version="1.0" encoding="UTF-8"?>
<methodResponse>
<params>
<param>
<value>
<int>1</int>
</value>
</param>
</params>
</methodResponse>

博客搜索ping服務常見問題

1、什麼是博客? 查看來自百度百科對博客的解釋。
2、如果在博客搜索中找不到想要的信息? 可能您搜索的信息不在百度博客搜索的信息庫中,請嘗試使用擁有數十億中文網頁的百度網頁搜索
3、關於百度博客搜索是否有什麼特殊的技巧? 百度博客搜索的使用技巧與網頁搜索一致,如果您想學習更多的技巧,請參考網頁搜索幫助。