中文字幕在线观看,亚洲а∨天堂久久精品9966,亚洲成a人片在线观看你懂的,亚洲av成人片无码网站,亚洲国产精品无码久久久五月天

用canonical屬性為WP、ZB規(guī)范網(wǎng)頁

2020-01-08    來源:低一度博客

容器云強(qiáng)勢(shì)上線!快速搭建集群,上萬Linux鏡像隨意使用

什么是規(guī)范網(wǎng)頁?為什么要指定規(guī)范網(wǎng)頁?

規(guī)范網(wǎng)頁是一組內(nèi)容高度相似的網(wǎng)頁的首選版本。

對(duì)于網(wǎng)站來說,包含多個(gè)列有同組產(chǎn)品的網(wǎng)頁很正常。例如,一個(gè)網(wǎng)頁可能按字母表順序顯示產(chǎn)品,而其他網(wǎng)頁則按照價(jià)格或評(píng)分顯示相同產(chǎn)品。如——

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 知道這些網(wǎng)頁的內(nèi)容相同,可能只會(huì)將搜索結(jié)果的一個(gè)版本編入索引。GG的算法會(huì)選擇他們認(rèn)為可以最好地回答用戶查詢的網(wǎng)頁。不過,現(xiàn)在用戶可以通過將 <link> 元素和 rel="canonical" 屬性添加到該網(wǎng)頁非規(guī)范版本的 <head> 部分,為搜索引擎指定規(guī)范網(wǎng)頁。添加此鏈接和屬性可以讓網(wǎng)站擁有者識(shí)別出哪些網(wǎng)頁具有相同的內(nèi)容,從而向 Google 提出建議:“在內(nèi)容相同的所有網(wǎng)頁中,此網(wǎng)頁最有用。請(qǐng)將該網(wǎng)頁排在搜索結(jié)果中靠前的位置。”

如何指定規(guī)范網(wǎng)頁?

要指定指向網(wǎng)頁 http://www.example.com/product.php?item=swedish-fish 的規(guī)范鏈接,請(qǐng)按以下形式創(chuàng)建 <link> 元素:

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

將上述鏈接復(fù)制到該網(wǎng)頁所有非規(guī)范版本的 <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 上都發(fā)布了內(nèi)容,則可以指定該網(wǎng)頁的規(guī)范版本。創(chuàng)建 <link> 元素:

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

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

rel="canonical" 是建議還是指令?

通過此新選項(xiàng),網(wǎng)站擁有者可以建議 Google 應(yīng)將哪個(gè)網(wǎng)頁版本視為規(guī)范版本。在確定哪些網(wǎng)址包含相同的內(nèi)容以及計(jì)算其中關(guān)聯(lián)性最強(qiáng)而要顯示在搜索結(jié)果中的的網(wǎng)頁時(shí),Google 會(huì)結(jié)合其他信息考慮此建議。

此鏈接可以是相對(duì)的或是絕對(duì)的嗎?

rel="canonical" 屬性可與相對(duì)鏈接或絕對(duì)鏈接一起使用,但我們建議使用絕對(duì)鏈接,以減少可能出現(xiàn)的混亂或問題。如果您的文檔指定了一個(gè)基礎(chǔ)鏈接,則所有相對(duì)鏈接都會(huì)相對(duì)于該基礎(chǔ)鏈接。

一組網(wǎng)頁上的內(nèi)容必須與規(guī)范版本的上內(nèi)容相似嗎?

是的。rel="canonical" 屬性只能用來指定包含相同內(nèi)容(即使存在微小差異,比如排列順序,也無關(guān)緊要)的大量網(wǎng)頁的首選版本。

例如,如果某網(wǎng)站有一組網(wǎng)頁顯示了相同型號(hào)的舞蹈鞋,只是每個(gè)網(wǎng)頁圖片中鞋的顏色有所不同,那么您可以將能突出當(dāng)下最流行色彩的網(wǎng)頁設(shè)置為規(guī)范版本,這樣 Google 就比較容易將該網(wǎng)頁顯示在搜索結(jié)果中。不過,如果該網(wǎng)站只是想把凝膠鞋墊的網(wǎng)頁排在鞋的網(wǎng)頁之前,那么使用 rel="canonical" 就不合適了。

如果 rel="canonical" 指向了不存在的網(wǎng)頁會(huì)怎樣?或者如果將一組網(wǎng)頁中的多個(gè)網(wǎng)頁指定為規(guī)范版本會(huì)怎樣?

GG 會(huì)盡力使用算法確定適當(dāng)?shù)囊?guī)范網(wǎng)頁,就像他們之前所做的那樣。

Google 能遵守 rel="canonical" 的一系列規(guī)定嗎?

在一定程度上可以,但為了確保達(dá)到最佳規(guī)范化,GG 建議您將鏈接更新為指向單個(gè)規(guī)范網(wǎng)頁。

rel="canonical" 可以用來在完全不同的域中建議規(guī)范網(wǎng)址嗎?

有些情況下,設(shè)置重定向網(wǎng)址并非易事。如果需要遷移到新域名,而使用的網(wǎng)絡(luò)服務(wù)器又不能創(chuàng)建服務(wù)器端重定向網(wǎng)址,就可能發(fā)生這種情況。這種情況下,可以使用 rel="canonical" 鏈接元素指定想要編入索引的域的確切網(wǎng)址。雖然 rel="canonical" 鏈接元素被視為一種建議而不是需要絕對(duì)服從的指令,但 GG 確實(shí)會(huì)盡可能予以遵循。

以上是有關(guān) rel=“canonical” 規(guī)范的相關(guān)問題,可能許多同學(xué)看完以后,仍然是一頭霧水。其實(shí) rel=“canonical” 并不難理解,說直白點(diǎn)兒就是——當(dāng)站點(diǎn)內(nèi)存在著許多相同內(nèi)容的頁面,很多 URL 指向的是同一種內(nèi)容時(shí),這時(shí)搜索引擎會(huì)因此感到迷惑:“究竟哪個(gè)頁面是最重要的呢?”通過 canonical 規(guī)范的生效,可以有效避免這類問題。

那么,怎么用這個(gè)標(biāo)簽?zāi)兀?/p>

以 WP 為例,打開你所應(yīng)用的 WP 主題內(nèi) header.php 文件,添加如下代碼即可——

<?php if ( is_singular() ) echo '<link rel="canonical" href="' . get_permalink() . '" />'; ?>

以 ZB 為例,打開你所應(yīng)用的 ZB 主題內(nèi)的模板文件 single.html,在 <head> 區(qū)添加如下代碼即可——

<link rel="canonical" href="<#article/url#>" />

一點(diǎn)提醒:canonical只允許指向不同的子域名,不允許指向其他域名哦;另外,canonical 屬性是可以傳遞的,即A頁面聲明B頁面為權(quán)威鏈接,B頁面聲明C頁面為權(quán)威網(wǎng)頁,那么C頁面就是A和B頁面共同的首選權(quán)威版本。

最后,你還可以測(cè)試一下,若添加代碼正確無誤,可在 Firefox 瀏覽器(需要安裝 SearchStatus 插件)中,地址欄的右側(cè),看到如下圖標(biāo):

本文出自:低一度,原文地址:http://www.diyidu.cn/post/canonical_wp_zb.html

標(biāo)簽: WordPress ZBLOG  陀嘔

版權(quán)申明:本站文章部分自網(wǎng)絡(luò),如有侵權(quán),請(qǐng)聯(lián)系:west999com@outlook.com
特別注意:本站所有轉(zhuǎn)載文章言論不代表本站觀點(diǎn)!
本站所提供的圖片等素材,版權(quán)歸原作者所有,如需使用,請(qǐng)與原作者聯(lián)系。

上一篇:如何讓一個(gè)新站走出“沙盒效應(yīng)”

下一篇:案例:一個(gè)沒有內(nèi)容的網(wǎng)站是如何獲得PR3的