首先我還是援引下百度百科關于url的定義。 limeiseo(加v分享)
統一資源定位符(Uniform Resource Locator,縮寫為URL)是對可以從互聯網上得到的資源的位置和訪問方法的一種簡潔的表示,是互聯網上標準資源的地址。互聯網上的每個文件都有一個唯一的URL,它包含的信息指出文件的位置以及瀏覽器應該怎么處理它。
這是百度百科對url比較全面的一個釋義,不難看到url其實又是我們說的鏈接,只不過url偏技術屬性更濃郁一些,其實url就是一個互聯網網頁訪問的介質,通俗點講就是生活中門牌號、電話號碼的作用,有了這個門牌號,我們可以準確找到對應的地址;有了這個電話號碼,我們能夠準確的接通電話,同理有了這個url,互聯網用戶就能夠準確訪問這個網頁內容了。當然從技術層面講url其實就是請求服務器的一串編譯的編碼,有了這個編碼,服務器能夠準確返回用所需要訪問的內容。這個就是url的定義。
那么url參數又是怎么一回事呢?這里又需要提到動態鏈接和靜態鏈接這2個東西了,通常url會以這兩種形態存在,前者是一種原生態的是程序自動編譯的,后一種是人工編譯的。關于這兩種形態,有的說動態的不好,靜態的好,我想說這都是片面的,兩者都會實際的使用價值。(后面會講到)
通常我們理解的url參數更多存在于動態鏈接中,但是靜態中的是不是就是沒有了呢?答案是否定的。通常我們凡事看到url鏈接中包括 =,&;,和 % 這些特殊的字符都是含有屬性參數的鏈接,也就是url參數。這個參數首要目的是對網頁內容進行定位,服務器更具參數內容返回對應的網頁內容,這樣就滿足了url的基本作用。往往我們會發現有些url去掉參數與不去掉參數訪問的是同一個頁面,那這個時候url中的參數就是起的我想說的另外一個作用-----追蹤識別。追蹤識別更多的是用在數據分析,統計追蹤等領域,其實也是利用的url定義及原理。
好了下面要說說在url參數與seo網站優化的關系了,或者說動態url和靜態url到底哪個對搜索引擎優化有價值。還是來看看百度是怎么解釋以及百度是怎么要求的吧。上圖
利美知識百科
利美網絡
我們可以看到在百度站長平臺公布的信息中,使用的是“簡潔美觀”的措辭,也就說沒有明確指出動態參數的url鏈接不好,同樣在百度seo優化指南1.0,百度seo優化指南2.0都未直接指出動態鏈接不能用,都只是要求簡短美觀,所以完全說動態參數的url不好也不完全成立,只要控制好參數的數量,符合url最長字節要求(URL的長度百度給的建議是“url的最長長度不超過255byte”一般程序員都知道) 利美知識百科
那么再來說說動態參數鏈接在網站seo優化里面有哪些作用吧?通常我們都知道靜態url的搜索引擎友好性更高,我們也知道搜索引擎的友好性可以影響搜索引擎收錄抓取,甚至是排名等,所以在友好性上靜態url作用是比動態url要好些的,那么是不是動態url就一無是處呢?肯定不是。在seo的過程中我們有時候需要處理一些頁面,有時甚至是一組同類頁面,我們可能不需要搜索引擎索引,收錄,但是又需要用戶可以訪問,那么一般的404,noindex的可能就不太適用了,這個時候我們就可以利用robots文件做文章了,我們可以給與這類頁面一個參數,然后再robots文件中直接禁止搜索引擎達到我們的目的,這樣相比404,noindex也要簡單的多。當然這只是舉了一個例子,實際中還會有用到動態url解決seo問題的場景,宗旨都是挖掘url的本質,來處理和優化網站。
利美項目圈
本文標簽: