三種常見 URL 問題及補救辦法

2022-10-05 21:27:41 字數 2388 閱讀 3832

seo 可能會因為幾類原因出現問題:內容、結構和鏈結。大多數人都能明白做內容和鏈結的重要性,但有很多更大卻建得不怎樣的站因為一些很基礎的問題,例如 url 結構而深受其害。這樣的基礎問題會帶來更多隱患,例如重複內容的問題。

問題 1:**無 www 和有 www 版本的 urls

如果你的**的所有 url 都有「無www」和「有www」兩個版本,那麼相同內容的鏈結價值會被兩個 url 拆分。這樣一來你就不是按這個 100% 的鏈結價值獲得你想要的搜尋排名,而會變成50/50,60/40 或者其他拆分值。

補救辦法:

1、決定你到底要用哪個版本的 url,「有www」 或者 「無www」。

2、給你不決定用的 url 做 301 重定向到對應的另乙個。這樣才不會因為鏈結價值被拆分而帶來損失。

3、在google **管理員工具裡設定你更確定選用的 domain,這樣你出現在搜尋結果列表裡的結果會和你所選用的 url 保持一致。

4、確定無論何時在**再建立鏈結,一定要使用選用的同一風格的 url。

問題 2:重複主頁urls

這種情況有點類同第一種,但因為是出現在首頁所以狀況更糟。

首頁有很多個不同的 url 是極有可能的,尤其是如果你沒有解決「有www」和「無www」的重複問題,就會出現更多的不必要的重複urls。例如:

程式設計客棧com

這些 urls 都指向同樣的內容。雖然很多**解決了「有www」和」無www」兩個版本 urls 的問題,但還是能夠看到多種不同的首頁 url。我曾經看到過有某個**的同乙個頁面有不同副檔名(.php, .html,.htm, ect.)的 url。這樣會有更多的內容重複和鏈結價值浪費的潛在危機。

補救辦法

1、類同第一種情況,以下是一些小技巧:

2、把首頁 url 設定成 com.將其他全部 301重定向到這個最為基本的 url上。(如果你更喜歡「無www」的, 那麼就用 )

3、如果因為某些特殊程式設計客棧的跟蹤目的必須要設定不同版本的鏈結,則設定 canonical tag 讓搜尋引擎知道你希望哪個 url 展示在搜尋結果中。

4、要確保當你建立指向首頁的鏈結時鏈到了正確的版本。

問題 3:動態 urls

搞笑的是很多對 seo 不那麼友好的購物車都是這樣的狀況。一旦你把 url 裡包含進了各種變數和引數,那麼重複內容和浪費鏈結價值的狀況可以說是沒完沒了。

看看下面的情況,所有 url 都可能指向同樣的內容:

那麼如果現在調整引數呢?還是會顯示同樣的內容。是的,就像你所想象的,會浪費很多的鏈結價值。

動態 url 問題還有乙個成因。很多公司為了統計的需要使用帶引數的 url。但務必請確認從 seo 的角度出發你沒有作繭自縛。

這個問題同樣也會出現在**給其聯盟乙個獨立的 id 使用其鏈結的情況。你能有 100 個聯盟鏈結到同樣的頁面,但所有的 url 都可能會不同,因為每個聯盟都又他們自己獨一無二的id。

補救辦法

1、可能的話要確定你的站點您使用了對 seo 有利的 url。有乙個指向內容的基礎 url 比依賴於引數的 url 要好得多。例如 com/unique-product.html 比 com/category.php?prod=123 就要好。

2、設定 canonical tag 告訴搜尋引擎使用 url的基本版本。這樣你依然可以用有參www.cppcns.com數的 url,如 com/unique-product.html?param1=123¶m2=423 去蒐集統計資料, 但搜尋引擎會認為基礎版本才是官方位址。

3、解決這個問題更好的辦法是從伺服器端來獲取資料,在獲得資料後將訪問者重定向到正確的 url。很多的聯盟網路都是這樣做的。訪問會按這樣的路線進行:訪問者點選有引數的url -》訪問者打到站點,伺服器記錄引數資料並且將其重定向到正確的著陸頁面 – 》訪問者基本不會注意到這個跳轉,因為速度很快。這樣你既能獲得你想要的資料,也能保證所有鏈結價qwhpzlpbkb值都傳遞到了正確的頁面,訪問者也能看到他們所想看到的內容。一箭三鵰。

你的**有什麼問題?

url 的問題可能會較差復合出現。例如,你可能存在 「無www&rdquwww.cppcns.como;和 「有www」 兩個版本的問題,同時也有動態 url 的問題。

仔細檢查站點,看你是否有以上說的情況。如果是,盡快確定好修補方案。只有把這方面的問題很好解決了,你的鏈結建設工作才會有更大價值。

本文標題: 三種常見 url 問題及補救辦法

本文位址:

樹的三種遍歷及常見問題

樹的遍歷共分為3種 先序遍歷 中序遍歷 後序遍歷 故而遍歷順序可理解為 先序遍歷 根節點 左子樹 右子樹 中序遍歷 左子樹 根節點 右子樹 後序遍歷 左子樹 右子樹 根節點 洛谷1305 輸入一串二叉樹,用遍歷前序打出。中序後序只要把遞迴順序變一下即可 include include using n...

Chrome崩潰常見的三種解決辦法

問題描述 chrome包括設定頁面在內的所有頁面都崩潰,提示 喔唷,崩潰啦!重啟chrome程式和電腦都無法解決。解決方法一 方法二 右鍵單擊chrome瀏覽器快捷方式,在屬性 快捷方式 目標欄最後面追加 test type no sandbox test前面有空格 重啟chrome觀察是否恢復正常...

常見三種設計模式

策略模式主要針對判斷條件居多但是判斷條件相對來說簡單的程式 比如 redux中的action type的判斷 值 對應的 const typeobj1 const typeobj const reducer state,action 特點 1.要在開發中使用該模式,要做好封裝,採用物件導向的方式 2...