Blog Ping教程
用java可以
实现blog ping功能来提高搜索引擎对博客的收录速度,通过了解现用java实现blog ping,一更新文章后自动ping百度,goole等提供自动ping服务的中文
搜索引擎或者RSS聚合
中文ping
-
百度:http://ping.baidu.com/ping/RPC2
-
google:http://blogsearch.google.com/ping/RPC2
-
有道:http://blog.yodao.com/ping/RPC2
-
抓虾:http://www.zhuaxia.com/rpc/server.php
-
鲜果:http://xianguo.com/xmlrpc
/ping.php
-
feedsky:http://www.feedsky.com/api/RPC2
我们先把这几个提供blog ping的放入一个数组中
1
|
public
static
final
String PingMe[] =
new
String[] {
|
通过apache的xmlrpc来实现的
14
|
public
void
blogPing(String Title, String blogUrl, String UrlChanges,
|
16
|
for
(
int
i =
0
; i < PingMe.length; i++) {
|
18
|
XmlRpcClientConfigImpl config =
new
XmlRpcClientConfigImpl();
|
19
|
config.setServerURL(
new
URL(PingMe[i]));
|
20
|
config.setUserAgent(USERAGENT);
|
21
|
XmlRpcClient client =
new
XmlRpcClient();
|
22
|
client.setConfig(config);
|
23
|
Object[] params =
new
Object[] { Title, blogUrl, UrlChanges,
|
25
|
String pMethodName = WEBLOG_UPDATES_EXTENDED_PING;
|
26
|
if
(StringUtils.contansAnyIgnoreCase(PingMe[i],
|
27
|
new
String[] {
"feedsky"
})) {
|
28
|
pMethodName = WEBLOG_UPDATES_PING;
|
30
|
Object result = client.execute(pMethodName, params);
|
33
|
}
catch
(Exception e) {
|
这里要提供个mehodname,发现两种:weblogUpdates.ping,weblogUpdates.extendedPing
上面几种ping提供商,只有feedsky是用weblogUpdates.ping,所以我简单的判断了下,如果是feedsky就使用weblogUpdates.ping,
然后是后面的参数,分别是网站的Title
,网站首页地址,这次更新的文章的地址,博客的rss地址
这样,一个简单的blog ping的功能就出来。
分享到:
相关推荐
在IT行业中,网络管理和故障排查是重要的一环,而批量ping网段则是一种常见的网络诊断技术。批量ping能够快速检查网络中的多个设备...在《菲菲博客-BAT教程》中,可能会有更详细的步骤和示例,供读者深入学习和实践。
这个URL可能是指向一个详细的介绍或教程,解释为什么ping服务比sitemap更适用于及时通知百度等搜索引擎关于网站的新内容。通过阅读这个链接,用户可以进一步了解ping服务的优势,以及如何优化对百度的推送策略。 ...
https://blog.csdn.net/lrqblack/article/details/124353217?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidujs_...安装博主的流程配置,并ping通及通过tcp——service,client,udp的demo测试
4、第一章参考了网上许多教程汇编而成。 5、20080229补充了变量延迟的问题。 6、20080305修改了参数usebackq的说明 7、20080310增加了特殊字符的输入及应用 8、20080311修改了子程序部分 9、20080313修改了echo...
5.4 站外推广:利用社交媒体、博客、联盟营销等方式,提高产品知名度。 5.5 一体化运营思路:整合资源,包括供应链、物流、营销等,形成协同效应。 5.51 一体化运营定义:全方位、系统化管理,确保各个环节高效运作...
4、第一章参考了网上许多教程汇编而成。 5、20080229补充了变量延迟的问题。 6、20080305修改了参数usebackq的说明 7、20080310增加了特殊字符的输入及应用 8、20080311修改了子程序部分 9、20080313修改...
- **Podcasting**:提供了如何利用Roller创建播客(Podcast)的教程,包括设置RSS Feed等。 - **客户端集成**:说明了如何使用第三方博客客户端工具与Roller集成。 #### 九、评论和Trackback - **评论通知**:解释...
【域名解析绑定教程】 在互联网世界中,每个网站都有一个独特的IP地址,即一组数字,如125.64.24.73。然而,为了方便记忆,人们更倾向于使用有意义的名称,即域名,如www.example.com。这个过程就是通过域名解析将...
【描述】:“Blog Pinger是一款开源工具,它的主要功能是在您在博客上发布新内容时,自动向xml-rpc更新服务器发送ping请求,以此来通知搜索引擎或其他服务,您的博客已经更新。这样有助于加快新内容的索引速度,提高...
https://blog.csdn.net/weixin_50988214/article/details/121318989 这里提供我的工程和用到的两个教程。版本vivado,vitis2020.2。 解决了无法pin通的问题
- **10.3 博客 API (blogAPI)**:支持博客的外部访问接口。 - **10.4 颜色模块 (color)**:提供颜色选择器。 - **10.5 评论模块 (comment)**:允许用户在节点下发表评论。 - **10.6 文集模块 (Book)**:创建文集结构...
4、第一章参考了网上许多教程汇编而成。 5、20080229补充了变量延迟的问题。 6、20080305修改了参数usebackq的说明 7、20080310增加了特殊字符的输入及应用 8、20080311修改了子程序部分 9、20080313修改了...
- **在线教程**:如 CSDN 博客、百家号等网站上的大量 Linux 基础教程和进阶文章。 - **书籍**:购买或借阅 Linux 相关的书籍,如《Linux 命令行与 Shell脚本编程大全》等。 - **实践**:在虚拟机或云平台上安装 ...
4、第一章参考了网上许多教程汇编而成。 5、20080229补充了变量延迟的问题。 6、20080305修改了参数usebackq的说明 7、20080310增加了特殊字符的输入及应用 8、20080311修改了子程序部分 9、20080313修改了...
- **官方博客**:关注Linux发行版的官方博客。 - **邮件列表**:加入Linux的邮件列表,接收最新的动态和技术讨论。 - **社交媒体**:通过Twitter、Reddit等社交媒体跟踪官方账号。 #### 五、Linux操作系统上有什么...
在描述中提到的“博文链接:https://liuxueyang457.iteye.com/blog/1776559”,虽然具体内容未给出,但可以推测这是一个关于Zsh的教程或者经验分享,可能涵盖了Zsh的安装、配置、使用技巧以及为何从其他shell(如...
中文用户还可以参考官方提供的中文版教程进行设置。 **2. Google XML Sitemaps** - **功能介绍**:该插件能够自动生成XML站点地图,帮助Google等搜索引擎更有效地索引网站内容。 - **使用建议**:定期更新站点地图...