标签 Ping 下的文章

WORDPRESS百度PING服务不兼容及解决方法

ping是基于XML_RPC标准协议的更新通告服务,是一种用于博客在内容更新后通知百度博客搜索及时进行抓取、更新的方式。百度博客搜索在成功接受到ping以后,会立刻进行抓取并更新。使用ping服务,可以让百度博客搜索在第一时间抓取到您博客上的新内容。 以上是百度官方的介绍。从意思上理解,这个ping服务应该不错的呀,可以及时通知百度我的网站更新了,告诉它赶紧过来爬网吧。而且,这个ping 服务貌似和Google等的API接口貌似也是兼容的,都是调用weblogUpdates.extendedPing方法,而且采用的参数貌似也是一样 的,从而给了人们一种错觉。 所以有的网友就发博文了,使用wordpress程序的博客只要在通告服务处填上”http://ping.baidu.com/ping/RPC2″就可以通知百度了,貌似很方便的样子。 但是实际上并非如此。我今天发现,百度的ping服务和Google等的ping是不兼容的。虽然都是调用的 weblogUpdates.extendedPing方 法,但是在参数方面有一些细微的差别:

WordPress默认的ping服务是3个参数,即网站 名称,首页地址,feed地址;

而百度ping呢,则是4个参数,即网站名称,首页地址,新网页的地址,feed地址。 正是这一个参数的差别,我们就不能 使用wordpress自带的ping服务了。

实现方法,在functions.php中加入如下代码:

 

WordPress网站如何设置百度ping服务

因为最近一直想设立一个公开的日志站点,但是实在是没法进行,所以直接那我的这个私密站点来开刀吧,我的站点名(Private Diary)的名字,估计我一会也就会把它换掉,我想要深入透彻的研究SEO,所以从现在就开始做起,如何开启Wordpress的ping服务。

首先说一下什么是ping?ping是基于XML_RPC标准协议的更新通告服务,是用于blog在内容更新时通知百度blogsearch及时进行抓取、更新的方式。百度blogsearch在成功接受到ping以后,会立刻进行抓取并更新。使用ping服务,可以让百度blogsearch在第一时间抓取到您博客上的新内容。当你在博客发布文章时,你一般都希望搜索引擎能及时抓取你博客的内容,而自动Ping功能让这一切变得简单。不过Ping服务只适用于如Wordpress与Zblog等支持此功能的独立博客系统。

ping服务有两种方法。你可以采取手动通知和自动通知使用ping服务。

1.自动ping:如果您的博客程序支持自动ping功能,只需把百度的Ping服务地址设置到你的博客发布后台中。

百度ping服务的地址为:http://ping.baidu.com/ping/RPC2。

2.手动ping:打开http://ping.baidu.com/ping.html页面,在框中输入博客地址或者feed地址,点击“提交博客”按钮即可。

WordPress网站如何设置百度ping服务?
在WordPress后台>>设置>>撰写栏目,更新服务中填写百度的ping服务地址即可,如下图。

 

 

 

 

 

 

常用的ping地址

ping地址
百度 http://ping.baidu.com/ping/RPC2
谷歌 http://blogsearch.google.com/ping/RPC2
有道
抓瞎 http://www.zhuaxia.com/rpc/server.php
雅虎 http://api.my.yahoo.com/RPC2
新浪 http://blog.iask.com/RPC2

 

在独立博客程序的后台,添加ping服务地址,写了新博文就会自动通知百度的蜘蛛过来了。

 

 

2024年5月
« 2月    
 12345
6789101112
13141516171819
20212223242526
2728293031  

广告

分类目录

近期评论

标签

历史上的今天

    历史上的今天没有存档

文章归档