站点地图(Sitemap) PING服务

秦爱曾经提过不少关于Sitemap的文章,也写过一些RSSPING服务,不过,今天提得是如何手工PING一些站点地图。站点地图的作用是通知搜索引擎收录和快速索引你的网页,类似于搜索引擎提交的功能,不过是批量的而且具有即时更新的特征。曾经有SEOER说:只要你的网站已经被搜索引擎收录,那么可以不用Sitemap。我现在对此有怀疑的想法,因为最近在我的Google管理员工具中,我的Sitemap老提示网址超过,出现错误(现在问题也没有找到是什么原因,如果有朋友知道,还望指点一下,谢谢),结果是自从出现错误提示后,搜索引擎就再也没有抓取我的网页。下面,秦爱为大家提供的是几个知名搜索引擎的站点地图PING地址,还有一段自动PING Sitemap的代码。

站点地图PING地址

ASK:http://submissions.ask.com/ping?sitemap=

GOOGLE:http://www.google.com/webmasters/sitemaps/ping?sitemap=

MSN或LIVE:http://webmaster.live.com/ping.aspx?sitemap=

YAHOO:http://search.yahooapis.com/SiteExplorerService/V1/ping?sitemap=

注意:sitemap=后面填上你的sitemap绝对路径地址,例如秦爱的站点地图地址为:http://www.newsunday.com/sitemap.asp

自动PING Sitemap代码

下面这段代码是用ColdFusion来实现的,ColdFusion既是一种应用服务器也是一种编程语言。很多开发人员用ColdFusion语言(CFML - ColdFusion Markup Language)来编写应有程序,并把编写的应用程序运行在ColdFusion服务器上,通常情况下,coldfusion应用程序在 windows nt和 unix下也能正常运行。你如果需要详细了解可下载ColdFusion说明文档

<cftry>
<cfhttp url = "http://submissions.ask.com/ping?sitemap=
http://www.newsunday.com/sitemap.asp"
        redirect = "no">
</cfhttp>
<cfset AskPingStatus = cfhttp.statusCode>
<cfhttp url = "http://www.google.com/webmasters/sitemaps/ping?sitemap=
http://www.newsunday.com/sitemap.asp"
        redirect = "no">
</cfhttp>
<cfset GooglePingStatus = cfhttp.statusCode>
<cfhttp url = "http://webmaster.live.com/ping.aspx?sitemap=
http://www.newsunday.com/sitemap.asp"
        redirect = "no">
</cfhttp>
<cfset MSNPingStatus = cfhttp.statusCode>
<cfhttp url = "http://search.yahooapis.com/SiteExplorerService/V1/ping?
sitemap=http://www.newsunday.com/sitemap.asp"
        redirect = "no">
</cfhttp>
<cfset YahooPingStatus = cfhttp.statusCode>
 
<cfmail to = "admin#newsunday.com"
       from = "admin#newsunday.com"
       subject = "Multiple Site Map Ping Results"
       type = "html">
Ask: #AskPingStatus#<br/>       
Google: #GooglePingStatus#<br/>
MSN: #MSNPingStatus#<br/>
Yahoo: #YahooPingStatus#<br/>
</cfmail>
 
     <cfcatch type="any">
<cfmail to = "admin#newsunday.com"
       from = "admin#newsunday.com"
             subject = "Multiple Site Map Ping Error"
             type = "html">
     #cfcatch#
     </cfmail>
     </cfcatch>
</cftry>


注:在使用时,将站点地图和邮箱地址换成你自己的,由于本人非技术出身,没有尝试成功。如果你对此了解且设置成功了,希望能在评论中与大家分享一下,非常感谢。老外的原文为:How to Use ColdFusion to Ping the Ask, Google, MSN, and Yahoo Sitemap Services

【现有评论11条,我也说两句

  • 站点地图(Sitemap) PING服务(引用)
  • wotui.com
  • 秦爱曾经提过不少关于Sitemap的文章,也写过一些RSS的PING服务,不过,今天提得是如何手工PING一些站点地图。站点地图的作用是通知搜索引擎收录和快速索...
  • 2007-12-12 12:30:39
  • quote  1. sofish | http://www.happinesz.cn |
  • 一个sitemaps对搜索引擎的索引非常重要,而索引的速度也总在一定程度上影响你的被关注度...比如关键词搜索...

    Ping挺重要的吧,不过呢,呵呵,wordpress有一个好处就是插件可以自动代劳....
  • 2007-12-9 1:22:20
  • quote  3. 麦田里的守望者 | http://www.2000xg.com |
  • 呵呵,对于sitemap,我确实和您的观点不太一样,最近有些忙碌,对这方面的探索也比较少,出差回去之后我继续再揣摩一下哈!最近几天没有来,是因为太忙了,不好意思啊!
  • 2007-12-9 10:55:59
  • quote  4. yiyix | http://www.waterylife.com |
  • 如sofish所说,WP有这样的插件,省了我不少力,呵
  • 2007-12-9 11:35:10
  • quote  5. ken | http://waacoo.com |
  • 对于技术类的文章,我总是可以在这里找到想要的东西,谢谢你的时间~~~
  • 2007-12-9 13:09:40
  • quote  6. ken | http://waacoo.com |
  • 看到的广告换成BAIDU的了,呵呵,能不能介绍一下有什么好处?
  • 2007-12-9 13:10:47
  • quote  8. 秦爱 |  |
  • @ sofish yiyix 你们说的好象是FEED的PING,而不是SITEMAP 的 PING,这两个不是一个内容的。WP还有SITEMAP的PING吗?好象没有吧?
    @ FreeDom 现在没有问题了,我已经调试好了,不信你试试?呵
    @ 麦田里的守望者 兄弟,知道你在努力赚钱,找美女老婆。我不会在意的,好好工作这是最重要的。
    @ ken 果子 已经换几天了,效果不是太好,但也有一些其它的好处,如果需要知道,给我发邮件或在IM上聊,我们互相分享一下。
  • 2007-12-9 15:40:08
  • quote  9. sofish | http://www.happinesz.cn |
  • @秦爱:有的,有一个xml sitemap generator在发表新文章或有更新的时候就会自动化PING一下YAHOO\GOOGLE\ASK的sitemap...

    也可以用手动的,里面有一个rebuild,也是重建到最新,然后通知T各个sitemap...就是这样,哈哈...
  • 2007-12-9 15:52:34
  • quote  10. 秦爱 |  |
  • @ sofish 晕,WP太SEO了,这东东也有想到并开发出来。ZBLOG连最基本的FEED PING都做不到,我每写完一篇文章,就手动PING一次,特麻烦。
  • 2007-12-9 16:01:53
  • quote  11. 梦在飞翔 | http://www.god158.com |
  • 看了你们的评论也不知道如何去弄!还想请问站长一个导航网站的站点地图(Sitemap) PING服务怎么去做,烦劳一下帮助小弟,盼您的佳音,E-mail:lzajwfy@163.com QQ:639060931
  • 2008-2-12 21:51:56

发表评论:

  • RSS订阅地址  通过邮箱订阅最新文章
  • 谷歌订阅 Blogines订阅
  • 抓虾订阅 鲜果订阅

站内搜索

最近发表

© 2004 秦爱网志 对部分内容保留所有权,博客程序归 Z-Blog 所有 辽ICP备05002435号