隨時瞭解我們最新的禮物、優惠和新聞:

13336

網站什麽情況下用canonical tag和301 redirect?

網站什麽情況下用canonical tag和301 redirect?

内容重複是很多網站都會面對的問題。當我們發現網站内有重複的内容時,該用301,還是用Canonical處理?兩者之間的區別是什麽?

網站內容

讓我們先了解一下這兩者的定義:

一、什麽是Canonical Tag?

Canonical Tag是當網站存在重複內容的頁面時告訴搜索引擎指定的URL為想要在搜索結果中出現的版本,加上這個標籤等於自主去向搜索引擎申明網頁可能存在重複的內容,但指明搜索引擎應該爬取的版本。這樣能避免給搜索引擎造成分辨困惑,進而避免由搜索引擎自行判為網站有重複內容而受打擊。

Canonial tag加在網站的head部份,寫法是:

<link rel=”canonical” href=”https://domainname.com/dress/pink-dress” />

哪些頁面用Canonical Tag處理?

Canonical Tag適用於需要被保留的重複頁面或是由CMS系統自動生成的重複頁面。以下兩種情況建議用Canonical Tag:

1、網店網站

網店網站的同一款產品經常有不同顏色或不同大小。如果一件衣服有紅、黃、橙、綠、藍、靛、紫,那麽這件產品就會有7個顏色不同但其它資料相同的頁面,而這些頁面都是你想要向人們展示的。當Google爬取這幾個頁面時,會判定這7個網頁為重複頁面,而重複内容對Google是沒有價值的。這時我們就可以在這7個頁面加上Canonical Tag指定其中一個頁面為主要頁面,讓Google識別七個重複頁面的關係。

2、論壇

論壇系統也經常會出現重複頁面。當我們在論壇上發貼,便會產生幾個相同的頁面(如下,論壇的發貼URL通常會有viewthread, achiver或是thread ),甚至很多時候我們都不清楚一個貼文會產生多少條URL。這時我們不用理會一個貼文會產生多少條未知的URL。我們只需在網站後台給貼文統一加上Canonical Tag,那麽同一個貼文的幾個頁面就會同時加上同一個Canonical Tag,指向我們指定的頁面。

例如:在三個相同的頁面加上,這就是告訴搜尋引擎,你想搜尋結果中出現https://www.example.com/viewthread.php?tid=29950287版本的URL。

https://www.example.com/viewthread.php?tid=29950287

https://www.example.com/viewthread.php?tid=29950287&extra=page%3D1

https://www.example.com/archiver/?tid-29950287.html

二、什麽是301 Redirect?

301 Redirect是將URL永久性轉移的處理方法,通常是在.htaccess文件中操作。這種處理方法的特性是“永久”轉移,這里的“永久”是指域名在你購買的期限內。當網站做了301後,打開原來的頁面時便會自動跳到新頁面。而相應的“臨時”轉移方法便是Redirect 302了。我們通常會在網站處於臨時調整的階段時用到它。而我們的SEO優化中很多時候會用到Redirect 301。301的寫法如下:

RewriteEngine On

RewriteCond %{HTTP_HOST} !^www.example.com$ [NC]

RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301]

哪些頁面該用301處理?

301適合處理廢置頁面。由於這些頁面可能已經被搜索引擎收錄,如果直接刪除,將不利於網站的seo。尤其當我們需要一次過大量廢置頁面時,會導致網站架構縮小。若是有此需要,建議分批處理這些頁面。因爲短時間內大量廢置頁面會導致網站排名明顯波動。而且, Redirect 301若使用得當,被廢置的網頁也可以“循環再用”,對網站既“環保”又“健康”!以下兩種情況建議用301:

1、網店產品下架

當我們的產品下架時不應直接刪除產品頁面,因爲這些頁面很可能已經被搜索引擎收錄並擁有一定權重(Domain Authority)。直接刪除頁面會浪費了這些舊頁面的價值。建議做Redirect 301到與商品相應的分類目錄頁面或對應的新產品頁面。

2、網站轉移

當A域名網站需要轉移到B域名時,由於網站的域名已變成新的域名,在網站轉移完成後,建議將A域名做301到B域名,讓B域名從A域名獲得網站權重。這樣除了對B域名的排名有幫助,也讓你無需從零開始推廣網站。

另外有些情況是可以從301或Canonical Tag任選其一。比如當網站有Blog Section或者新聞更新版塊的時候。例如當我們想修改一些舊的文章時便會有一個棘手的問題。由於Blog文章頁面大部分都是以文章標題為URL,如果我們要修改標題,便會連帶改變這篇文章的URL,產生了一條新的URL。但新產生的頁面是沒有權重的。為了保持權重,我們可以用301將舊頁面轉移到新頁面。而另一個辦法是同時保留同一篇文章的新舊兩個頁面,並在兩個頁面中加上相同的Canonical Tag,告訴搜索引擎舊頁面是主要頁面,而新頁面是舊頁面的附屬頁面。

How to Lose Weight and Keep It Off

最後提醒大家:301重寫需要小心使用。當我們做了301後,如果想取消,恢復舊URL,即使能正常訪問舊URL,亦難以恢復它的權重。這也意味著,我們將無法恢復原本有排名的關鍵字的舊有排名。

 

相關文章

Facebook在全球推出群組的限時動態並加入表情符號功能

Facebook於星期二宣佈將於全球市場...

閱讀更多...

網頁設計的具體製作過程

每個企業的官網都希望可以向流覽網頁的網上...

閱讀更多...

電子商務之大場趨勢

於早前香港貿易發展局舉辦的國際中小企博覽...

閱讀更多...

善用數位審計(Digital Audit)的大數據,創出無限機遇

只要妥善管理大數據,就能了解消費者和對手...

閱讀更多...
privacy

我們使用Cookies以提供更好的瀏覽體驗。如果你繼續瀏覽本網站,即表示你接受我們使用Cookies來收集數據。更多詳情,請參考我們的 私隱權政策