一、什么是URL規(guī)范
URL在搜索引擎的搜索結果中是能顯示出來的,在做網站架構前最好對目錄及文件命名事先做好規(guī)劃。在做SEO同時也要注意一下用戶體驗,URL最好能做到清晰、方便記憶,然后考慮URL對排名的影響。
以下幾點需要注意一下:
1、URL越短越好
原理上來說URL不超過1000個字母,就是都能收錄的,不過如果真的幾百個字母的地址的話用戶用起來很費勁,所以,一般推薦是URL越短越好,最好能方便用戶去記憶這個URL。
2、避免太多參數
如果一些論壇或者搜索類的程序,會出現很多種參數,參數越多,搜索引擎蜘蛛越難以識別,并且很容易陷入蜘蛛陷阱。在這種情況下,建議盡量使用靜態(tài)URL或對URL進行偽靜態(tài)。
3、目錄層級較少
盡量使用比較少的目錄層級,如果是門戶級別或大型網站的,目錄太深的情況就不如用2級域名來代替很深的目錄。
4、具有描述性
文件及目錄名要具有描述性。
5、包含關鍵詞
URL中包含關鍵詞(關鍵詞的選擇步驟)可以提高頁面相關性,比如目錄可以用拼音或者英文來命名,搜索引擎會識別目錄的英文含義。
6、字母全部小寫
一字之差有可能導致整個目錄不被收錄,所以建議統(tǒng)一使用小寫字母。
7、使用連詞符
單詞之間的連接一般使用連詞符及短橫線。
二、靜態(tài)url vs 動態(tài)url
很多SEO從業(yè)人員在做優(yōu)化的時候,會考慮到url到底是使用靜態(tài)還是動態(tài),其實這也是一個不大不小的問題,筆者有時候在做站的時候也會考慮一下,下面筆者就來跟大家分享一下自己的經驗。
1、Wordpress與Z-blog
筆者寫博客也用到過這兩個程序,面對url靜態(tài)還是動態(tài)這個問題,但是,這兩種程序對url態(tài)度不一樣之處在于,Wp是使用url重寫然后做成偽靜態(tài),實際上它還是要經過一次數據庫的讀寫轉換,但是Zb就是真靜態(tài)。搜索引擎蜘蛛會更加喜歡真靜態(tài)的東西。
2、真靜態(tài)優(yōu)勢
訪問速度快。無論對用戶還是搜索引擎來說,更快的反應速度意味著更好的體驗。
具有搜索優(yōu)勢。比如一個頁面的url是download-weibo,另一個是download. spx?ID=123,無疑在用戶搜索weibo dowdload的時候,前者在搜索引擎上會有加粗提示,更利于搜索結果。
3、真靜態(tài)劣勢
占用資源大。對于一個網站來說,內容是其豐富自身的王道,一個普通的文章頁面,大小一般在3-5kb,而其他大小代碼文件會占到10kb左右,那么一個頁面總體就會有15kb左右的荷載,對于一個30萬內容頁的網站來說,則會占用4.4G左右的硬盤空間,雖然現在服務器硬盤越來越大,但是這還是需要考慮的事情。
維護費勁。頁面多了之后,如果想要去維護某個分區(qū),那么對于真靜態(tài)url來說,大家可以想象一下是一件多么困難的事情,雖然現在有越來越多的批量生產靜態(tài)頁面的程序,但總歸會有這樣那樣的問題。
三、301重定向怎么進行URL標準化設置?
經常會碰到這樣的情況,其他網站鏈接你的站點時,會用下面的鏈接:
www.example.com
example.com/
www.example.com/index.html
example.com/index.php
而這樣導致:你站點主域名的pr值分散到其他幾個URLs了。
如果你用301重定向把其他三個URL轉到
www.example.com
PR也就集中在主域名:www.example.com了。
301重定向具體辦法:
設置.htaccess文件(只適用于linux系統(tǒng),并需要虛擬主機支持。)
使訪問example.com/的時候就會自動轉到www.example.com
在.htaccess文件里寫上以下代碼即可。
RewriteEngine on
RewriteCond %{http_host} ^mydomain.com [NC]
RewriteRule ^(.*)$ http://www.mydomain.com/$1 [L,R=301]
了解本站的.htaceess文件設置,請 點擊這里
注意:URL標準化的301重定向(以上代碼)需要寫在其他URL-rewrite代碼之前。