如何:高级为rel =“canonical”的HTTP头 |
发布时间: 2012/9/22 15:54:37 |
2009年2月12日,谷歌开始支持链接的rel =“canonical”标记,Bing和雅虎,后来通过指定的首选版本
的URL。但直到2011年6月17日,谷歌宣布的HTTP报头的形式为rel =规范的支持,给网站管理员的又一
径,提供一个首选的URL为non-text/html内容类型如PDF文件,即否则无法使用指定的URL链接标记。现
在回想起来,这是比较重要的新闻SEO的,有助于最大限度地减少潜在的重复内容的问题,尤其是在内容
后,网站所有者在最近几年发动的罚款 ??。这种非传统的方法,这一天没有得到充分利用,我相信的是,
现在比以往任何时候都多,上市公司增发应开始利用这种方法,并考虑到电源non-text/html内容类型。
还有有很多的链接HTTP标头的原因,没有在SEO行业有一吨的牵引:
SEO的大量集中于传统的文本/ HTML内容类型的URL巩固
规范HTTP头更加难以实施动态链接的HTML标签比。
实现可能需要额外的访问特权可能会受到限制。
实现可能需要启用或安装额外的服务器模块。
实现可以轻松地创建服务器错误,如果不能正确地处理。
在大多数情况下,这些non-text/html的内容类型,特别是PDF文件,添加到网站的内容和价值。他们可
以被抓取,索引,包含共享网络上的行为时,自然链接建设中的链接,并传递PageRank。链接HTTP头应
该被添加到这些内容类型(如适用)。
HTTP头使用PHP(文本/ HTML类型):
的rel =“规范”的HTTP头可以很容易地添加到一个text / html内容类型,它支持使用PHP的header()
函数。使用正确的语法显示在谷歌的文档加上PHP将使我们能够做到这一点。
这个header()函数添加任何HTML输出之前将追加的链接相对=“规范”HTTP标头的标头之前,他们被发送。
这minics的rel =“canonical”的链接标签。唯一的区别是首选的标准URI发送使用HTTP头与一个<LINK>
的标签。传统的<link>标签是迄今为止实施的最流行的选择。这个函数,但是,将用于先进的这篇文章
部分。
HTTP头使用htaccess的(non-Text/HTML类型):
HTTP标头可以修改相对容易使用。htaccess文件的所有内容类型,如PDF文件。该解决方案的伟大工程的
网站有一个相对少量的文件,你需要加入的头。在这个例子中,我展示的内容类型的应用程序/ pdf。
下面这段代码实现时,将增加一个HTTP标头的PDF文件指向一个HTML页面的URL / page.html的。
filename参数应当包括文件名 ??,或外卡的字符串,其中?匹配任何单个字符,*可以匹配任何字符序列。
也可以使用,正则表达式可以与另外的?字符。 本文出自:亿恩科技【www.enkj.com】 |