zoukankan      html  css  js  c++  java
  • 博客优化ping让博客文章发表就有可能被收录

    现在网络流行订阅,在各个博客等地方流行。极大了方便了读者。很多的信息读取者习惯了RRS,经常订阅对自己有帮助的信息,这种大型的信息聚合订阅网站都有哪些呢?

    国外:

    http://www.google.com/reader
    http://www.bloglines.com
    http://rpc.weblogs.com/RPC2 Ping Service的老祖宗Weblogs
    http://blogsearch.google.com/ping/RPC2 Goolge BlogSearch,注意RPC一定要大写
    http://api.my.yahoo.com/RPC2 Yahoo,注意RPC一定要大写
    http://rpc.pingomatic.com/rpc2 Ping-O-Matic 通过其主页http://pingomatic.com/可以手动将博客ping到各大主流博客网站
    国内:
    http://www.feedsky.com/api/rpc2 飞递
    http://www.xianguo.com/xmlrpc/ping.php 鲜果

    Web Feed可以理解为是一种信息传输方式,与我们所熟悉的Email、World Wide Web、IM并列。这种新的信息传输方式主要解决了以下几个问题:
    1、信息源的更新监测
    2、多个信息源的集中处理
    3、所有信息按照信息源的自动分类

    从它主要解决的几个问题可以看出,Web Feed这种信息传输方式将信息获取(处理)的效率提升到了一个新的高度,它节省了用户浏览信息所需要的时间,或者在同样的时间内能够让用户浏览更大量的信息。RDF、RSS、ATOM这些都是信息源的格式标准。

    Ping服务,也称更新通知服务,是搜索引擎发现网友博客更新的一种方式。Ping服务使搜索引擎能更快,更全面地收录博客文章。搜索引擎在收到Ping后会在最短时间内对相应博客进行抓取。

    个人博客程序ping设置

    你的博客增加发表日志自动给搜索引擎ping的功能!这样每次你发表文章后,博客会自动ping各个搜索引擎,可以让搜索引擎更快的收录你的文章。

    1、打开blogpost.asp:找到:
    复制内容到剪贴板程序代码
    lArticle.logPwtips = request.form("log_Pwtips")
        postLog = lArticle.postLog
        Set lArticle = Nothing

    2、在下面添加

    程序代码
    Const PingContent="http://www.feedsky.com/api/RPC2|http://blogsearch.google.com/ping/RPC2"
    Function SendPing
        Dim Url,Urls
        Urls=Split(Replace(PingContent,vbCr,""),"|")
        For Each Url In Urls
            If Trim(Url)<>"" Then
                Call SendPing_Single(url)
            End If
        Next
    End Function

    Function SendPing_Single(url)
        On Error Resume Next
        Dim s,sUrl
                    If blog_postFile = 2 Then
                     sUrl = siteURL&"article/"&postLog(2)&".htm"
                  else
                    sUrl = siteURL&"default.asp?id="&postLog(2)
                    end if
        s = "<?xml version=""1.0"" encoding=""UTF-8""?>"
        s = s&"<methodCall><methodName>weblogUpdates.ping</methodName>"
        s = s&"<params><param><value>"&SiteName&"</value></param>"
        s = s&"<param><value>"&sUrl&"</value></param></params>"
        s = s&"</methodCall>"
        Response.Write "<p>发送Ping到:" & Url & "</p>"
        Response.Flush
        Dim objPing
        Set objPing = Server.CreateObject("MSXML2.ServerXMLHTTP")
        objPing.SetTimeOuts 10000, 10000, 10000, 10000
        '第一个数值:解析DNS名字的超时时间10秒
        '第二个数值:建立Winsock连接的超时时间10秒
        '第三个数值:发送数据的超时时间10秒
        '第四个数值:接收response的超时时间10秒
        objPing.open "POST",url,False
        objPing.setRequestHeader "Content-Type", "text/xml"
        objPing.send s
        Set objPing = Nothing
        Err.Clear
    End Function
    Call SendPing

    如果需要修改或者增减Ping地址,“PingContent="”,用|分开。

    常用ping地址:
    http://www.feedsky.com/api/RPC2
    http://blog.yodao.com/ping/RPC2
    http://api.my.yahoo.com/RPC2
    http://blogsearch.google.com/ping/RPC2
    http://www.xianguo.com/xmlrpc/ping.php
    http://www.zhuaxia.com/rpc/server.php

    博客ping服务提交

    如何使用Ping服务?
    a.手动Ping服务:
    当发布一篇博客文章后,在搜索引擎提供的手动ping服务页面提交一次博客的RSS即可。
    手动ping服务地址:
    Google手动ping地址:http://blogsearch.google.com/ping
    IASK手动ping地址:http://blog.iask.com/ping.php
    QIHOO手动ping地址:http://so.blog.qihoo.com/pingblog.html
    Feedsky手动ping地址:http://rpc.feedsky.com/ping
    b.自动Ping服务:
    每当发布一篇博客文章,程序会自动发送ping通知给有提供自动ping服务的搜索引擎,这样就无须手动到搜索引擎提交更新了。微软提供的离线博客撰写工具Windows Live Writer支持自动Ping服务,一些主流的博客程序,如WordPress也支持自动Ping服务。
    Ping服务器地址
    以下是我从网上收集到的ping服务器地址

    http://ping.blo.gs/

    http://rpc.weblogs.com/RPC2

    http://rpc.icerocket.com:10080/

    http://api.moreover.com/RPC2

    http://rpc.newsgator.com/

    http://api.feedster.com/ping.php

    http://www.blogdigger.com/RPC2

    http://ping.blog.qikoo.com/rpc2.php

    http://www.zhuaxia.com/rpc/server.php

    http://blogsearch.google.com/ping/RPC2

    http://ping.feedburner.com

    http://www.feedsky.com/api/RPC2

    http://www.syndic8.com/xmlrpc.php

    http://ping.weblogalot.com/rpc.php

    http://blogsearch.google.com/ping/RPC2

    http://www.xianguo.com/xmlrpc/ping.php

    http://blog.iask.com/RPC2

    c.使用pingoat等网站服务
    Pingoat(http://pingoat.com/) 这个不错的服务,它可帮助Blogger把自已的blog一次性Ping到大量的Blog搜索引擎,包括我们常见的technorati、 icerocket等等,只是目前还没国内的Blog搜索引擎被列入其中,在Ping的时候,通过点击分类标题就可选择该分类下的所有搜索引擎。
    除了Ping功能外,Pingoat还提供了以下几个有用的服务:
    1、搜索引擎抓虫模似工具。
    2、Google Sitemap生成器。
    3、防垃圾邮件生成器。
    4、Blog价值查询工具。
    5、网页关键字分析工具。
    另外,还有一个Ipings(http://www.ipings.com/)的网站也是属于同类服务,只是它提供的Blog搜索引擎要比Pingoat少。

  • 相关阅读:
    在C#代码中应用Log4Net(二)典型的使用方式
    在C#代码中应用Log4Net(一)简单使用Log4Net
    Windows Azure Active Directory (2) Windows Azure AD基础
    Windows Azure Virtual Network (6) 设置Azure Virtual Machine固定公网IP (Virtual IP Address, VIP) (1)
    Windows Azure Active Directory (1) 前言
    Azure China (6) SAP 应用在华登陆 Windows Azure 公有云
    Microsoft Azure News(3) Azure新的基本实例上线 (Basic Virtual Machine)
    Microsoft Azure News(2) 在Microsoft Azure上运行SAP应用程序
    Microsoft Azure News(1) 新的数据中心Japan East, Japan West and Brazil South
    Windows Azure HandBook (2) Azure China提供的服务
  • 原文地址:https://www.cnblogs.com/94YY/p/2227283.html
Copyright © 2011-2022 走看看