原文:http://googlewebmastercentral.blogspot.com/2009/11/new-software-version-notifications-for.html
发表者:Patrick Chapman,搜索质量团队
利用可观的计算能力完成真正有意义的任务,这正是在谷歌工作最引人入胜的地方。例如,我们试图帮助网站站长了解他们可能受到黑客攻击的网站。我们为实现这个目的初期努力已见成效,因此我们决定进一步扩展工作范围,将其他类型的网络应用软件包括在内——例如,内容管理系统(CMS)、论坛/公告板应用软件和状体追踪的软件等等。
不过,当前我们的目标并不局限于隔离易受攻击或可能被黑客攻破的软件包,我们还会通知站长,告知其网站运行的软件包或插件存在更新版本。例如, 即便Drupal module 或 Joomla extension 已经发布了更新版,很多人还是没有更新。站长会因为很多原因未能及时更新,其中之一是他们根本不知道新版本已经发布。而在这方面我们正好可以帮上忙。我们希望通过网站站长工具向站长发送软件更新信息,通过这种方式,站长可以及时了解更新资讯并决定更新与否。
我们通过对抓取的网页进行源代码解析,来确定需要被通知的网站,例如 WordPress和CMS应用软件包含标出了版本号的生成器元标签。事实证明,这种方法能够帮助我们有效地通知站长。因此,如果你是软件开发商,而且需要我们帮助你将软件产品的最新版本通知用户,那么你最好在软件产品中包含一个生成器元标签,标明软件版本。如果你是一位插件或桌面小工具(widget)开发商,那么在为用户提供的源代码中标注版本号码也将大有帮助。
当然,在源代码中包含版本号是否具有安全隐患的问题已经引起了广泛争论 - 因为这种版本号可能反而会帮助黑客或蠕虫病毒编写者了解网站自身的漏洞,从而进行有针对性的攻击。而版本号的优势在于,它能够提醒网站所有者何时需要更新网站。因此,我们认为,增加版本号的做法利大于弊。
希望这种方法能够为站长们提供帮助!如果你有任何问题或反馈,欢迎在此发表评论。