网络推广

seo相关名词解释:robots.txt协议文件写法与Canonical标签的相关介绍

作者:百度认证营销专家 来源:未知 阅读次数:

  seo优化其中比较重要的两个名词,大家一定要掌握的,第一个是robots协议;第二个就是:Canonical标签,那么到底是什么意思呢?在seo优化中该怎么用呢?下面我们就来详细的聊一聊这个话题。

  一、seo名词解释robots.txt协议文件是什么意思

  很多建站系统,在建成网站后,都网站根目录,默认有robots.txt协议文件。在网站优化竞争日益加剧的今天,原本设立之初无优化因素的robots.txt文件也被最大化使用,掌握其写法,有备无患。

  (一)robots.txt协议文件有什么用?

  搜索引擎访问一个网站的时候,最先访问的文件就是robots.txt。她告诉搜索引擎蜘蛛,哪些网站页面可以被抓取,哪些禁止抓取。表面来看,这个功能作用有限。从搜索引擎优化的角度来看,可以通过屏蔽页面,达到集中权重的作用,这,也是优化人员最为看重的地方。

  以某seo站点为例,其robots.txt文件如图所示:

  11

  (二)网站设置robots.txt的几个原因。

  1、设置访问权限保护网站安全。

  2、禁止搜索引擎爬取无效页面,集中权值到主要页面。

  (三)怎么用标准写法书写协议?

  有几个概念需掌握。

  User-agent表示定义哪个搜索引擎,如User-agent:Baiduspider,定义百度蜘蛛。

  Disallow表示禁止访问。

  Allow表示运行访问。

  通过以上三个命令,可以组合多种写法,允许哪个搜索引擎访问或禁止哪个页面。

  (四)robots.txt文件放在那里?

  此文件需放置在网站的根目录,且对字母大小有限制,文件名必须为小写字母。所有的命令第一个字母需大写,其余的小写。且命令之后要有一个英文字符空格。

  (五)哪些时候需要使用该协议。

  1、无用页面,很多网站都有联系我们,用户协议等页面,这些页面相对于搜索引擎优化来讲,作用不大,此时需要使用Disallow命令禁止这些页面被搜索引擎抓取。

  2、动态页面,企业类型站点屏蔽动态页面,有利于网站安全。且多个网址访问同一页面,会造成权重分散。因此,一般情况下,屏蔽动态页面,保留静态或伪静态页面。

  3、网站后台页面,网站后台也可以归类于无用页面,禁止收录有百益而无一害。

  二、seo名词解释Canonical标签是什么

  什么是Canonical标签?其是百度明文规定支持的一种标签,目的是给搜索引擎传达信息:来抓取网站管理者想要呈现的重要内容。

  这个标签与301永久重定向有部分功能重合,但也有部分区别,区别如下:

  如果想达到几个网址都能访问内容高度一致或完全相同的内容,这很适用于使用Canonical标签,如果只想要某一个特定的网址能访问到目标内容,则使用301永久重定向更为妥当。

  具体说明如下:

  这两个页面都能访问到“不利于网站seo的几个技术”的相关内容,然而他们的网址形式却不尽相同。搜索引擎是无法分辨哪个网址才是更重要的内容的,如果没有seo优化人员对网址做相应设置,就会造成搜索引擎在目标站点中收录大量的重复内容的问题,长此以往,或者数量级大,就会对网站造成降级处理等惩罚。如何解决?Canonical标签就派上了用场。

  “https://www.xminseo.com/2744.html”

  “https://www.xminseo.com/2744.html#comment-9645″

  解决办法是在内容页的头部head标签中,加一段代码:
<link rel=’canonical’ href=’https://www.xminseo.com/2744.html’ />。

  这个标签的意思是告诉搜索引擎,收录Canonical标签指定的url,其他相似,雷同,甚至于完全相同的内容页url需判定为重复内容,这些内容url不参与页面的权值分配。

  注:除开百度搜索引擎,其他主流的搜索引擎如谷歌等均支持这个标签的使用。

  如果你使用的是wordpress程序,那么,恭喜你,这个程序是默认的支撑这个标签的。如果你的程序版本是WordPress 2.9以下的,也很简单,将以下代码加入到当前主题header.php 文件的 head 区域即可。

<?php if(is_single()){?>

<link rel=”canonical” href=”<?php echo get_permalink($post->ID);?>” />

<?php } ?>

  使用Canonic标签的一些注意事项。

  1:百度搜索引擎程序还不完善,对于这个标签的支撑还不完美,如果使用该标签,前提是要两个页面完全相同。如果页面雷同或相似,那么通过标签像百度传达页面重要性的成功概率较低。

  2:对于百度来讲,如果一个Canonical标签有问题,会不信任该站点的所有Canonical标签(这样来看,百度的技术仍不咋地).

  以上,就是有关Canonical标签的一些说明,从seo优化的角度来讲,同时利用301永久重定向和Canonical标签,可以尽可能解决网站特别是大型网站的内容重复问题。

  以上就是关于“seo相关名词解释:robots.txt协议文件写法与Canonical标签的相关介绍”,更多关于“seo名词解释”的知识请继续关注我们瞰天下网络推广,希望对大家有所帮助。