Google Blog Search Pinging Service的使用

Google Blog Search

几天没关注网络上的新动态,Google Blog SearchPinging Service就推出了。相较之前依靠Weblogs的Pinging Service收集Blog的最新信息,Google Blog Search自身的Ping服务无疑让这种收集更加直接与快速,其价值也更加明显的体现出来(我期待此服务很久了,因为早在一个月前,我就将Postshow的搜索换成了Google Blog Search,那时候Google Blog Search的Blog信息索引速度已经很让人满意了)。

使用Google Blog Search Pinging Service,有以下两种方法:

  1. 使用XML-RPC
    发表日记时,向地址http://blogsearch.google.com/ping/RPC2发出一个ping通告。对于使用Movable Type的朋友来说,在Blog“设置→新增日记默认设置→公共/远程接口→Blog 更新时通知下列站点→其它”中输入“http://blogsearch.google.com/ping/RPC2”,然后更新设置。
    movalbetype pinging service 设置
  2. 使用REST通知
    http://blogsearch.google.com/ping直接提交你Blog的网址或RSS Feed,或者用形如以下的地址:
    http://blogsearch.google.com/ping?name=Just平生一笑&url=http%3A%2F%2Fwww.thinkjam.org%2Fzoptuno/&changesURL=http%3A%2F%2Fwww.thinkjam.org%2Fzoptuno%2Fatom.xml

    其中name、url、changesURL参数分别表示Blog名、Blog网址、Blog RSS Feed的地址。
向Google Blog Search发送Ping后,Google会在http://blogsearch.google.com/changes.xml显示已经发送成功的Blog列表。

有关Google Blog Search Pinging Service的详细信息,还是参照其官方网站的帮助来的详细。我还是说一下如何为自己的Blog添加Blog Search搜索框吧!

很简单,把下面的代码拷贝到你的Blog模板中,把其中的thinkjam.org/zoptuno/换成你自己的Blog地址就行了。

<script language="javascript" type="text/javascript">
function searchblog() {
var qe=encodeURIComponent(document.gs.key.value);
window.open("http://blogsearch.google.com/blogsearch?hl=en&q="+qe+"+blogurl%3Athinkjam.org/zoptuno/&btnG=Search+Blogs");
return false;
}
</script>
<div id="searchform">
<form name="gs" onsubmit="return(searchblog())">
<input class="form-text" type="text" name="key" size="15" />
<input class="form-submit" type="submit" value="Search" />
</form>
</div>

最终效果如下: