rel=”canonical” 這個標簽已經(jīng)推出很久了,canonical 是 Google、雅虎、微軟等搜索引擎一起推出的一個標簽,它的主要作用是用來解決由于網(wǎng)址形式不同內容相同而造成的內容重復問題。這個標簽對搜索引擎作用非常大,簡單的說它可以讓搜索引擎只抓取你想要強調的內容。
舉個簡單的例子,來看下如下的網(wǎng)址:
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
這三個網(wǎng)址形式不同,第一個才是我們想顯示給搜索引擎和用戶的網(wǎng)址,但是打開它們網(wǎng)站的內容卻是相同的。一般像這種狀況搜索引擎是很難分辨出來哪個才是網(wǎng)站主想要強調的網(wǎng)址,這樣會直接造成搜索引擎在你的站里面收錄到大量重復的內容,現(xiàn)在我們通過 canonical 標簽就可以解決這些棘手的問題了。
像上面的狀況,我們只需要在網(wǎng)址的 head 區(qū)域添加如下代碼:
<link rel='canonical' />
這樣的話 Google 等搜索引擎最終都會只收錄 canonical 標簽指定的這個網(wǎng)址,搜索引擎會將其它頁面作為重復內容,這些重復的內容不再參與頁面的權重分配(如 Google 的 PR 值)。
wordpress 中使用 canonical 的方法
如果你使用的是 WordPress,只要版本是在 WordPress 2.9 及以上的,應該都已經(jīng)默認支持 canonical 標簽了。2.9 以前的版本可以手工添加以下代碼到你使用主題的 header.php 文件的 head 區(qū)域即可:
<?php if(is_single()){?>
<link rel="canonical" href="<?php echo get_permalink($post->ID);?>" />
<?php } ?>
本站僅提供存儲服務,所有內容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權內容,請
點擊舉報。