2007年11月9日星期五

转自Google 黑板报 -- SEO的建议:URL标准化

SEO的建议:URL标准化

Google 黑板报 -- Google 中国的博客网志 作者:joydandan
转载自谷歌中文网站管理员博客 译自: Matt Cutts 博客(译者按: Matt Cutts, 谷歌反网络作弊组的带头人, 于 2006 年 1 月 4 日在他的个人博客上发表了"SEO advice: url canonicalization"一文。尽管已快两年了,Google(谷歌)也为网站管理员提供了站长工具,我们发现对很多站长来说该文仍是一篇很好的 SEO 文章。)在我开始收集关于 Bigdaddy 数据中心的反馈之前,我想简略地谈一谈有关标准化、“www 相对于非 www”、重新定向、重复 URLs、302“劫持”等问题的看法,这样我们的讨论才有共同的基础。问:什么是一个标准化 URL ?为什么要用这么一个奇怪的字眼?答:很抱歉,这是一个奇怪的词汇;这是谷歌内部对它的称呼。标准化是一个在若干选项中选取最佳 URL 的过程,这里通常是指主页。例如,多数人会将下列 URL 看作相同性质的:* www.example.com* example.com/* www.example.com/index.html* example.com/home.asp但是从技术角度看,这些 URL 都是互不相同的。对于上述 URLs,Web 服务器会返回完全不同的内容。当谷歌“标准化”特定的 URL 时,我们试图从一整套同类 URL 中选出看起来最具代表性的一个。问:那么我如何能确保谷歌能挑选出我所想要的 URL?答:挑选出你想要的 URL,并且在此后一直使用这个 URL 访问特定网站,这是很有帮助的。例如,不要让同一个输入的链接一半指向 http: //example.com/ 而另一半则指向 http://www.example.com/ 。相反,挑选一个你喜欢的 URL,并且在你的内部链接中总是使用这个格式。(译者注:现在你可以使用站长工具来通过“控制台 > 工具 > 设置首选域名”)。问:除此之外,我还能做什么?答:比如,如果你希望你的默认 URL 为 http://www.example.com/。那么,你可以设置你的 web 服务器,这样如果有人请求 http: //example.com/,它就会产生一个 301 的(永久性)重新定向,链接到http://www.example.com/。这样可以帮助谷歌了解到你希望将哪个 URL 作为自己的标准。如果您的网站常有变更(例如动态内容和博客等),那么加入一个 301 重新定向可能更便于搜索引擎的定位和捕获。问:如果我希望去掉 domain.com,但希望保留 www.domain.com,我是否应该使用 URL 清除工具来删除这个域名?答:不要,绝对不要这样做。对于任何一个 www 域名,或非 www 域名,一旦删除其结果可能导致该域名在未来六个月内无法恢复。绝对不要这样做。如果你本想使用 URL 清除工具删除 www 域名或者非 www 域名,但实际上却删除了你所有的域名,请发送一个重新收录请求,并声明你用 URL 清除工具不小心删除了整个域名,现在要求重新收录。问:我注意到,你自己并没有使用 301 重新定向将你的站点从非 www 版本转向 www 版本,为何没有这样做?答:实际上我是故意这样做的。我几个月之前就注意到了这一点,但决定不自行调整,或者请求谷歌员工帮我搞定它。我或许最终会加入一个 301,但至少到目前为止,它还是一个有帮助的实验案例。问: 那么在讨论“www 与非 www”时,你也认为这是一种标准化的类型吗?还有没有别的方法能实现 URL 的标准化?答:确实还有很多方法,但是多数人不会也无需注意到这些。搜索引擎能够自动完成诸如保留或者删除末尾的斜杠、将 URL 从大写格式转换为小写格式,或者将 session ID 从 BBS 或其他软件上删除等任务(即使你省略了 session ID,许多 BBS 依然能够正常运行)。问:让我们谈谈"inurl:"操作符。为何每个人都认为如果 inurl:mydomain.com 显示出某些并非来自 mydomain.com 的结果,那么他一定是被人劫持了?答:早先,如果你看到 someresult.com/search2.php?url=mydomain.com,有时候其中会包含来自 mydomain 的内容。如果 someresult.com url 是一个指向 mydomain.com 的 302 重新定向,而我们决定显示一个来自 someresult.com 的结果,就会产生这种情况。从那以后,我们已经改变了我们的启发方式,大大降低了 302 重新定向源 URL 的显示几率。我们逐渐采纳了一个用于处理重新定向的框架,它几乎总是显示目的地 URL。雅虎通常采用显示目的地 URL 的方式来处理 302 重新定向,而我们正处于逐步过渡到一套类似启发方式的过程中。请注意,雅虎保留了在重新定向的过程中处理所出现的例外的权力,而谷歌也会这样做。根据我们的分析,我们将在 302 重新定向过程中显示 URL 源的总概率不到 0.5%(基本上,当我们有足够的理由相信 URL 源正确无误时才会显示)。问:那么,补充材料又如何呢?补充材料是否会招致谷歌的惩罚?答:不会。(译者注:补充材料已成为历史。请阅读补充材料转为主流一文)。问:在补充性结果中有我的一些网页,但这些网页已经很老旧了。我该怎么办?答:如果换了我,就不会在这方面花太多的精力。如果网页已经删除,我会确保有一个 301 重新定向,指向新网页的位置。如果的确彻底消失了,我会确保服务器返回一个关于这些网页的 404 错误信息。此后,我不会再花费任何精力。当谷歌最终重新抓取那些网页时,就会发现其中的变化。但是由于我们自己爬取补充性结果的时间间隔要长一些,所以你可能在一段时间内看不到更新。目前我能想到的只有这些。很快,我会更详细地谈论一些关于 302 和 inurl: 的范例,帮助大家更具体地理解这个问题。

2007年11月8日星期四

搜索引擎Snap结合Snap-Shot功能,推出内文广告服务


搜索引擎Snap结合Snap-Shot功能,推出内文广告服务


Snap是一个带网页预览功能的很有特色的搜索引擎服务,同时它也为广大Blog及网站提供了一种名为Snap-Shot的技术,通过它你可以在Blog文章中的链接上显示该链接的网页缩略图。而就在今天,Snap正式推出了基于该技术的广告平台服务,这种广告类型有点类似于我们通常所说的内文广告,根据链接文字来显示匹配的广告项目。如果想使用该广告平台的话,用户必须注册一个帐号并进行激活。该平台名为SNAP Shares,它本身并不提供广告内容及发布商,而只是一个基础架构,你可以利用这个平台在链接预览界面中进行自定义广告操作,比如可放置来自于Google Adsense的广告,或自已的文字及图片广告,或者是放置慈善机构广告,以便为公益活动出力。

太好了,Google Adsense正式推出广告管理功能



Google Adsense官方Blog发布通告说新的广告管理功能正式开始推出,这个新的广告管理功能可以在您每次创建新的 AdSense for Content 广告单元代码时,把广告单元的设置保存在您的账户中。之后,在您已经将广告代码添加到网页中以后,当您想修改广告单元的设置时,您再也不需要重新生成一遍广告代码并重新粘贴到网页,而是可以在 AdSense 账户中直接进行修改。据Google称,他们已开始分批推出这项功能,也就是并不是所有的用户都已可以使用此功能,一些用户应该已经可以在账户中看到这个功能,而其他用户也会在今后陆续在账户中看到这项功能。

详情见Google Adsense官方Blog:广告管理功能开始推出新功能预告:轻松管理广告单元

FeedBurner已经集成AdSense广告服务

据FeedBurner官方博客报道,FeedBurner在10月31日的万圣节宣布,FeedBurner的广告已经整合了Google AdSense,大家可以在FeedBurner中展示自己的AdSense了。
  这项新的集成将会在你的网站和博客中显示和内容相关的AdSense广告,不过需要注意到是,针对Feeds的AdSense选项此时并没有打开,如果你选择激活Adsense服务,那么你可以在你的Blog页面上显示300x250或468x60的文字或图片广告,当你已经安装了必要的代码后,该广告将出现在文章页面的第一项这中。
  用户不一定必须是FeedBurner Ad Network成员也可以使用这项功能,使用的时候请务必遵守Google Adsense的计划政策,确保你的网站符合显示AdSense广告的条件。如果你已经是FeedBurner Ad Network成员,并且也配置了在你的网站上显示广告,那么AdSense广告将会在没有FeedBurner Ad Network广告的时候显示。
  使用FeedBurner的AdSense的方法是,选择你的Feed,进入Monetize页签,然后输入你的AdSense帐号或者新建一个AdSense账号,然后在网页上加入FeedBurner的代码,就可以展示AdSense广告了。
  中国的用户就不用配置了,因为FeedBurner的feeds子域名无法访问,因此这些广告代码加到你的网站上去也什么都无法显示,获得不了任何收入的,不过大家可以期待一下针对Feeds的广告,因为目前在线阅读器访问FeedBurner还是没有问题的。