当Sitemap随着网站的更新增加了内容,如何最快的让搜索引擎知道而不是坐等蜘蛛光临呢?当然最好的办法就是告诉搜索引擎你的Sitemap更新了,就等你放蜘蛛过来了!
如何告诉搜索引擎?用他们开放的Ping功能。
遗憾的是国内搜索引擎对Sitemap都不感兴趣,更别说Ping了,所以中文站可能效果有限。
下面几个地址是老乐搜集过来的,大家可以照此格式将其中Sitemap完整地址换成你自己的,Ping一下搜索引擎,告诉你的Sitemap更新。
Google:http://www.google.com/webmasters/sitemaps/ping?sitemap=XML文件完整地址
Yahoo:http://api.search.yahoo.com/SiteExplorerService/V1/updateNotification?appid=YahooDemo&url=XML文件完整地址
Live:http://webmaster.live.com/ping.aspx?siteMap=XML文件完整地址
Ask:http://submissions.ask.com/ping?sitemap=XML文件完整地址
Moreover:http://api.moreover.com/ping?u=XML文件完整地址
可惜,主流中文搜索引擎对Sitemap不感冒,支持Sitemap的搜索引擎市场份额又上不去。
作者:樂思蜀
原文:告诉搜索引擎你的Sitemap更新了
版权所有,转载时必须以链接形式注明作者和原出处并保留本声明。
主流中文搜索引擎对Sitemap不感冒,支持Sitemap的搜索引擎市场份额又上不去。
非常可惜!
对en站很有帮助吧~~
请问老乐,如何ping?
就是如何用这些地址
浮云:
直接把上面URL填完整,放浏览器访问,会看到提示。
如果会编程,写段小代码,批量PING。
还可以Crontab定时PING。
方法给出来,怎么用就看各自的情况了……
如果只有一两个站的话应该在google管理员里提交一下sitemap就行了吧?而且如果用ping的话,会不会被认为是spam呢?
hi, jingwen!
管理員工具要提交的,但PING只是个工具,看如何合理使用了。比如更新不规律的网站,更新完PING一下,对抓取有一定帮助。
可以实验一下的,打开管理員工具的SITEMAP页,XML文件后面有个最后更新时间,PING完稍等一会再去看,时间变了;看LOG,PING完GOOGLE就会来抓的。
另外,你的评论在垃圾队列里,是不是留言太多被加入Akismet黑名单了哦
一直用wp的google sitemap它不是自动向google发送通知的么?
我的SITEMAP很多时候都没起大作用!
http://www.cuitalk.cn
当你提交一sitemap后,蜘蛛是不是就根据sitemap提供的路径访问呢?
如果是那样的话,网站一更新,sitemap也一定要更新了呢.
我用sitemap生成工具,一次要半天时间呢.
你们怎么看待这个问题?
学习了。希望有用。
更新雅虎的sitemap.xml提示错误的?
这个方法头回听说。
确实不错,在zen cart中就有这一个插件
主流的中文搜索自然是指百度了,呵呵。
统计得很全哦,不错
好方法.回头测试一下..看看效果.
可是用Google的webmaster tools是可以直接添加的
为什么要这么麻烦呢
添加只意味着提供给Google了,但Google不知道你什么时候更新,更新后马上Ping一下,不就实时了么?
一直不知道这个。
非常感谢~
呵呵,2008年的文章现在还有人回复我也来回复一个吧,现在百度谷歌等都支持自动ping了,wordpress等后台都有的,如果是自己开发的就要加上ping功能了,自己不会写就找资料参考,实在找不到下载wordpress或pjbolg看看源代码就行了。
不过我看了pjblog的自动ping都简化了,我重新改进了下,有兴趣的可以Email我
现在对这个sitemaps还有用吗?可惜百度没有对sitemaps的识别功能,Google倒是对这个蛮关注的!在站内建一个sitemaps.xml对google的收录情况非常有效果的!
非常有用的知识,感谢博主分享!
呵呵,回了 2008 的文章是因为我们不懂 SEO,这些知识都需要一点点学习的。
非常好的博客,以后会常来~