canonical 标签与SEO优化的关p?/h3>
关于|站中的Canonical标记如何使用?Canonical标签?01怹重定向有什么区别?rel=”canonical?到底有什么作用?我们针对q个标签与SEOq行一个系l概括?rel=”canonical?q个标签已经推出很久了,canonical ?Google、雅虎、微软等搜烦引擎一h出的一个标{,它的主要作用?STRONG>用来解决׃|址形式不同内容相同而造成的内定w复问?/STRONG>。这个标{֯搜烦引擎作用非常大,单的说它可以让搜索引擎只抓取你想要强调的内容?/SPAN>

癑ֺrel="canonical"标签是什么?
单来_癑ֺrel="canonical"标签是ؓ了解决网站由于网站url链接不一样但|页内容是一栯造成癑ֺ重复收录的问题,对于q样的情况,如果不采用百度rel="canonical"标签Q后果将D癑ֺ对两个相同的|页收录和排名的问题上不知情Q久而久之,当网站存在大量这L|页的时候,可能D|站大量重复内容而被降权、不收录甚至被K?/SPAN>

什么情况下需要百度rel="canonical"标签Q?/STRONG>
1、网站进行了改版Q将旧的内容搬到了新的URL链接上,但是没有?01重定向?BR>2、附带不同参C是内容基本一L面Q比如某些论坛没有做伪静态处理,则每个栏目或帖子都将出现动态链接的问题Q还有一些电子商务网站在每个商品链接后面d的追t代码,但是它们的内容却是一栗?BR>3、由其它原因引v内容相同或相似的面?/SPAN>

怎么使用rel="canonical"标签Q?/STRONG>
1、用rel="canonical"标签的基本样式:<link rel="canonical"
href="|页权威链接"/>
2、需要注意的是link标签里的url链接是你所认ؓ的规范、正、希望百度收录且参与排名的那个链接。写好这D代码之后,其攑օ非权威的|页?lt;head>头部中即可?BR>
举个单的例子Q来看下如下的网址Q?/STRONG>

http://www.yzznl.cn/archives/2011-snow.html
http://www.yzznl.cn/archives/2011-snow.html?comments=true
http://www.yzznl.cn/archives/2011-snow.html?postcomment=true

q三个网址形式不同Q第一个才是我们想昄l搜索引擎和用户的网址Q但是打开它们|站的内容却是相同的。一般像q种状况搜烦引擎是很隑ֈ辨出来哪个才是网站主惌的网址Q这样会直接造成搜烦引擎在你的站里面收录到大量重复的内容Q现在我们通过 canonical 标签可以解册些棘手的问题了?/SPAN>

像上面的状况Q我们只需要在|址?head 区域d如下代码Q?/SPAN>

<link rel='canonical' />

q样的话 Google {搜索引擎最l都会只收录 canonical 标签指定的这个网址Q搜索引擎会其它页面作为重复内容,q些重复的内容不再参与页面的权重分配Q如 Google ?PR |?/SPAN>

wordpress 中?canonical 的方?/SPAN>

如果你用的?WordPressQ只要版本是?WordPress 2.9 及以上的Q应该都已经默认支持 canonical 标签了?.9 以前的版本可以手工添加以下代码到你用主题的 header.php 文g?head 区域卛_Q?/SPAN>

<?php if(is_single()){?>
    <link rel="canonical" href="<?php echo get_permalink($post->ID);?>" />
<?php } ?>
有些认ؓ“Canonical标签”是一个与301cM、解决网站内重复面的好办法。那么,Canonical标签?01跌{q两者之间有什么区别呢Q用Canonical标签时又该注意些什么呢Q下面就一L看这来自百度站长学院的文章是怎么说的吧?/SPAN>

Canonical标签优化
?B>Canonical标签?01的区?/SPAN>?/SPAN>

1Q在几个|页内容完全相同Q或高度怼Q的时候,如果希望两个|页都可以被用户正常讉K刎ͼ׃用Canonical标签Q如果仅让用戯问其中的一个,直接使用301跌{更方ѝ?/SPAN>

2Q用Canonical 标签的前提是几个|页一定是完全相同Q或高度怼Q的Q?01则没有这个限制?/SPAN>

【用Canonical 标签时要特别注意的两炏V?/SPAN>

1Q百度虽然支持Canonical标签Q但q不保证完全遵守该标{。请站长注意Q?STRONG>最好在完全相同的网中使用Canonical标签——这样可以提升Canonical标签的用效果?/SPAN>

*之前的帮助文中的确提到高度怼的网也可以使用Canonical标签Q但在实际过E中我们发现Q相似网用Canonical标签的成功率较低?/SPAN>

2Q还有一炚w帔R帔R要,请各位站长在讄Canonical标签前,仔细查两个网|否真的完全相同—?STRONG>一旦百度发现其中一个Canonical标签有问题,会不信Q该站点的所有Canonical标签?

?B>关于|站中的Canonical标记?BR> 最q用火狐打开我的|站Q发现URL后面会出C个圆圈,里面有个“C”,不知大家是否注意刎ͼ来多的网站(其是Wordpress搭徏的网站)Q在Firefox中都会出现这个图标。如图:

里面是个C字母Qalt提示“Current location matches the specifed canonical page”?/SPAN>

打开某些|页Ӟ此标志又会变成蓝Ԍalt会提C“Go to the canonical page at http://…”。这个标志原来是canonical Q权威链接标讎ͼ标签在v作用Q早?9q?月䆾QGoogleQYahoo及Microsoft三大搜烦引擎联合推出了一个旨在减重复内容困扰的ҎQ这对于q大站长来说不啻是个好事情,不用再担心因为网站上有重复的内容而媄响到|站面的权重了?/SPAN>

造成重复内容的原因有很多Q最常见的便是多个url地址指向了同一个页面,比如Qwordpressq_下的一日志页面,包括了文章及评论内容。每个评论都可以有个固定的链接地址Q如http://www.hiw3c.com/website-seo/#comment-01q样的链接格式,如果有多个评论的话,则每条评论的链接都类g上述格式Q只是commentIDh所不同Q这些链接其实都是指向同一文章的。蜘蛛来爬时Q便会依ơ爬行一遍,q篇文章下如?0条评论,则爬?0ơ相同的面文章Q相当于做了多次重复的工作,严重影响了抓取的效率Q及耗费了带宽?/SPAN>

重复内容造成的结果必然是蜘蛛不愿意来爬,不同的url指向同一个页面,也会影响到该面的权重?/SPAN>

比如文章链接Qhttp://www.hiw3c.com/website-seo/和http://www.hiw3c.com/Qp=220两个URL不一P但是内容一模一栗重复内容容易造成搜烦引擎的惩|,所以作为网站管理员和SEO人,需要考虑避免q种重复内容Ҏ索引擎优化不友好的效果的产生?/SPAN>

现在我们可以在该面的header区加上一句:

来声明,该页面中此url为权威地址。相当于l所有指向此面的地址做了?01转向Q那么搜索引擎读到此标记Ӟ便自然会以此地址Z?/SPAN>

注意的是Q该标签只能作用于同一个域Q不同域是不起作用的。也是说如果文章被其它|站抄袭Q也不会因ؓq个标签而给你的原文章带来权重?/SPAN>

另外Q你如果想通过canonical把其它一些不重要的页面指向某个重要的面Q以此来辑ֈ增加某页的权重,q个x也是危险的,Google是可以检出来的?/SPAN>

再有是如果你没有加canonical标签的话Q搜索引擎们也会自已d断哪个地址是权重地址Q只是既然要与搜索引擎打交道Q那我们Z么不按照标准去表CZ下友好的态度呢?

所q的是,在我们用的WPpȝ中已l有插g支持啦。在WP插gPlatinum SEO和SEO All In One中,都有关于q个canonical的选项。只要将对应的选项选上Q则生成面的时候,会自动帮你生这个标{。在最新的WP2.9版本中已l支持,不在需要插件安装就可以实现canonical标签。下面我整理了代码,需要的朋友直接复制可以用?/SPAN>

如果你的WP版本?.9之前Q需要通过插gQ上面已l提刎ͼ或者手?Hack 主题?header.php 文g来得博客支持。如在主题中加如下的代码Q?/SPAN>

?WordPress 2.9 发布之后QWordPress 已经默认支持q一标签了,我们无需做Q何动作,主题支持这一标签。我们可以在 WordPress 的源文g wp-includes/default-filters.php 看到如下的代码:

add_action( 'wp_head', 'rel_canonical' );

因此 WordPress 是调?rel_canonicalQ) q个函数来输?rel=”canonical?标签?HTML 代码?如果你还想用以前自qҎQ那么你可以通过下面代码屏蔽掉它Q?/SPAN>

remove_action( 'wp_head', 'rel_canonical' );

除了canonical链接标签Q对于Google来说Q你也可以在重复内容的页面的部分加入NOINDEX标签Q但是很昄Q对于很多具有重复内容的动态网址来说Q这个标{־难派上用场。对于YahooQ你甚至q可以通过Robots-nocontent语法来告诉Yahoo搜烦引擎机器人哪些内Ҏ最有用最新鲜的。除此之外,英文雅虎站长工具Yahoo Site Explorerq具有动态网址参数理功能Q不妨也可以d上去讄一下,以帮助Yahoo搜烦引擎更好地识别网站上是重复内宏V?/SPAN>