导航

北京SEO顾问 | 小健_BLOG专栏

>>北京SEO顾问"小健":致力于搜索引擎优化(SEO)技术研究与分享;提供网络营销推广服务与SEO顾问服务!

« 【最新】2011年5月社会化分享网站排名Google PR更新 恭喜!库巴购物网PR荣升7 »

Google开始支持在HTTP头中指定rel="canonical"

        Google 的网页索引服务现在开始支持 HTTP 头中指定的 link rel=“canonical” 关系声明,该语法在 IETF RFC 5988 第 5 段有叙述。站长可以通过 rel=“canonical” HTTP 头通告 HTML 文档以及其他格式内容(如 PDF 文件)的 canonical URL。

        假设一家网站同时提供了白皮书的 HTML 页面与可下载的 PDF 版本,URL 分别为:

        http://www.example.com/white-paper.html

        http://www.example.com/white-paper.pdf

        这时,站长可以在 PDF 文件被请求时通过 rel=“canonical” HTTP 头通告 Google 该 PDF 下载版的 canonical URL 就是相应的 HTML 文档;例如:

GET /white-paper.pdf HTTP/1.1
Host: www.example.com
(...HTTP 请求头的其余部分...)

HTTP/1.1 200 OK
Content-Type: application/pdf
Link: <http://www.example.com/white-paper.html>; rel="canonical"
Content-Length: 785710
(... HTTP 响应头的其余部分...)

        另一种 rel=“canonical” HTTP 头有用的常见情形是:网站通过多个 URL 提供同样的文件(例如使用内容分发网络/CDN 时)而站长希望通告 Google 首选 URL。

        当前 link 头元素只支持网页搜索。将来会根据站长的使用情况再进行调整。详情可查阅帮助中心的 canonicalization(“规范化”) 与 rel=“canonical” 元素两篇文章。

        拓展阅读:关于 rel=“canonical”

        什么是规范网页?为什么要指定规范网页?

        规范网页是一组内容高度相似的网页的首选版本。

        对于网站来说,包含多个列有同组产品的网页很正常。例如,一个网页可能按字母表顺序显示产品,而其他网页则按照价格或评分显示相同产品。例如:

        http://www.example.com/product.php?item=swedish-fish&trackingid=1234567&sort=alpha&sessionid=5678asfasdfasfd

        http://www.example.com/product.php?item=swedish-fish&trackingid=1234567&sort=price&sessionid=5678asfasdfasfd

        如果 Google 知道这些网页的内容相同,我们可能只会将搜索结果的一个版本编入索引。我们的算法会选择我们认为可以最好地回答用户查询的网页。不过,现在用户可以通过将<link>元素和 rel=“canonical” 属性添加到该网页非规范版本的 <head>部分,为搜索引擎指定规范网页。添加此链接和属性可以让网站拥有者识别出哪些网页具有相同的内容,从而向 Google 提出建议:“在内容相同的所有网页中,此网页最有用。请将该网页排在搜索结果中靠前的位置。”

        如何指定规范网页?

        要指定指向网页 http://www.example.com/product.php?item=swedish-fish 的规范链接,请按以下形式创建 <link>元素:

        <link rel=“canonical” href=“http://www.example.com/product.php?item=swedish-fish”/>

        将上述链接复制到该网页所有非规范版本的<head>部分,如 http://www.example.com/product.php?item=swedish-fish&sort=price。

        如果您在 http://www.example.com/product.php?item=swedish-fish 和 https://www.example.com/product.php?item=swedish-fish 上都发布了内容,则可以指定该网页的规范版本。创建<link>元素:

        <link rel=“canonical” href=“http://www.example.com/product.php?item=swedish-fish”/>

        将上述链接添加到 https://www.example.comproduct.php?item=swedish-fish 的<head>部分。

  本文出自:小健营销日志
  转载留:http://www.seosz.com/blog/ 
  原文链接:
Google开始支持在HTTP头中指定rel="canonical"
  版权所有,此文由小健收集整理,转载请以链接形式

  • quote 3.ABVJC
  • 新版Google搜索引擎优化入门指南
    Google最近更新了搜索引擎优化入门指南,从内容上看没有大的更新,只添加了针对移动客户端的网站优化的内容,最主要的变化对第一版入门指南进行重新排版,图文并茂,条例清晰,让用户更易于阅读,基本只要按照这本指南来优化,并经过一个稳步的外链推广+优质的内容建设是可以获得很好的排名的,当然对于竞争激烈的行业网站,可能还需要更强劲和稳步的推广策略,切记做SEO最忌讳的是通过站内的过度优化来提升网站排名。
    多资料 : http://www.50633.cn
  • 2011-7-22 17:04:03 回复该留言

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

Copyright Seosz.com Your WebSite. Some Rights Reserved.

分类导航:北京SEO顾问 | 北京网络推广 | 北京网络营销 | 网站优化推广 | 网络营销推广 | 北京SEO

推荐服务:网络公关服务 | 网站策划服务 | 网站建设服务 | SEO优化服务

无觅相关文章插件,快速提升流量