-
1 # 米拓建站
-
2 # 蝙蝠俠IT
想要知道網站的URL路徑如何設定,就必須要了解URL路徑分類有哪些?網站技術人員一般會透過呼叫圖片、CSS以及JS程式碼來對網站進行設計。而這種呼叫模式一般分為兩種,一種是相對路徑,另一種是絕對路徑。用專業的話來說就是相對URL和絕對URL。
1、相對路徑
我們都知道開啟正確的網址才能獲得想要的網站。同樣,網站裡的圖片、樣式以及特效也是正確的路徑才能獲取到。在新手學習前端程式碼的時候,往往會因為呼叫錯誤而導致圖片不能顯示、樣式顯示錯誤、特效無法顯示等問題。而這個時候我們就要學會怎麼設定路徑了,路徑對了,圖片、樣式、特效就能正常顯示了。
優點:相對路徑的優點就是容易移動,可以透過整個資料夾進行移動進行移動,測試本地網站也會更加方便。
缺點:相對路徑的缺點就是如果程式碼不夠嚴謹,當移動資料夾之後,部分頁面可能會出現錯亂現象,而且如果使用相對路徑後,很容易被整站抄襲。
2、絕對路徑
相對路徑是相對某個資料夾下的單獨呼叫,而絕對路徑是指固定的某個資料夾下的呼叫。絕對路徑呼叫起來與相對路徑相比更加單一,也更加穩定,如果不單獨修改這一路經下的資料,是絕對無法更改和使用該路徑下的內容。
絕對路徑使用的地方較少,沒有特殊需求的情況下是不會使用的。但是這種絕對路徑通常會出現在抄襲網站中,有些抄襲網站的人為了省事,所以會直接使用對方的網址。
優點:絕對路徑的優點是,如果有人抄襲你的網站內容,裡面的連結還會指向你的網站。有些抄襲者比較懶,根本不會修改裡面的內容。其實也不侷限於被抄襲,如果有人將你的網頁儲存到本地計算機中,裡面的連結、圖片、CSS以及JS仍然會連線到你的網站上。當網頁內容被修改的時候,因為使用的是絕對路徑,所以依然會指向正確路徑。
缺點:絕對路徑的缺點是在本地測試的時候,如果使用某一個地址的話,後期網站正式上線修改起來會非常麻煩的。
-
3 # WangYe
Url是大家在網際網路上進行搜尋網站唯一的方法,小李在進行網站最佳化的時候,在外面培訓老師的指導下,給公司的網站進行了url標準化,讓他在這個月的業績和流量增加了三倍,小李也是從小白開始的,公司的老員工瞧不起小李,經常講的那些都是小李不懂的,這次的學習,讓小李也在公司有了一席之地,不過卻也得到了老員工的藐視。那麼,網站建設,站內URL配置,我們需要注意什麼呢?
1、保持目錄層級簡單
言外之意,就是不要讓網站,擁有過多的網站目錄,確保URL地址不要過長,簡單舉例:
不建議:/seo/2018/07/23/100.html
推薦:/seo/100.html或者是/seo/20180723_100.html
2、URL字母必須小寫
針對不同的伺服器,比如:Linux,針對網址中的大小寫區別,會被識別成多個URL地址,影響了內容的與網址一一對應的唯一性,這並不友好,會產生大量重複內容,影響特定關鍵詞排名。
3、URL不一定包含關鍵詞
很多SEO小夥伴,經常使用URL包含目標關鍵詞的拼音或者英文,實際上這種策略對SEO排名的影響,並沒有明顯的效果。
特別是一些包含漢語拼音的目錄,造成URL網址特別長,不利於搜尋引擎索引排名。
4、URL形態
對應URL的形態,我們通常在靜態、偽靜態、動態之間選擇,可以明確的說這三種URL形態都適用於現在的搜尋引擎的抓取,只不過針對站點個別情況,我們會有傾向性的推薦:
資料總量相對較小的網站,我們推薦靜態URL。
資料量相對較大的站點,我們推薦偽靜態URL,避免使用動態頁面,產生不必要的引數,從而造成重複內容或死連結。
5、URL中斜槓的使用
我們需要先明確一個問題,斜槓的使用,針對搜尋引擎的識別,以及對頁面質量評級是有一定影響的,舉例:
domain/seo/link這相當於一個獨立頁面。
domain/seo/link/這相當於一個獨立的目錄。
6、如何處理問題URL
確保網址統一化
如果是偽靜態,那麼確保所有頁面都是偽靜態,出現動態頁面被收錄後,你可能需要利用301重定向將其跳轉到偽靜態對應的頁面。
URL大量動態引數
如果你的頁面產生大量的動態引數,你需要在Robots.txt檔案中,遮蔽相關動態引數,如果產生過多的死迴圈,造成蜘蛛陷阱,那麼你有必要,將其提交死連結,生成404頁面。
SessionID的使用
儘量避免在URL中使用SessionID,如果非常有必要的話,那麼儘量採用cookies。
總結:對於網站建設而言,URL相當於是一個網站的流量通道,它合理的指引蜘蛛爬行,同時有效的針對使用者進行流量分發,因此,十分重要,值得關注!
小李的心態很好,知道自己的處境,但是他也知道,只有自己很努力的幹出了一番成績,才能代表自己的成績,老員工除了時間長一點剩下的就是靠他們自己說的業績。
-
4 # IT科技領域創作分享者
1、URL越短越好
據瞭解,最長的網站URL好像是可以為一千個字母,當然這個我沒有經過測試,只不過是網際網路上的一些資料。相信真正這樣去做的網站,可能很少。畢竟這不符合使用者體驗的要求,搜尋引可能收錄沒什麼問題,那麼使用者想記下這麼長的URL基本為不可能。
簡短的URL方便記錄與傳播,就拿一個我們常用的操作來說吧!做友情連結經常都會直接複製URL,短URL不會有問題,長URL複製時都會費勁,也可能複製得不完整,造成404錯誤。
2、目錄層次儘量不要太深
這時太差的目錄層次,我們是說URL的物理目錄結構。
當然目錄層次與網站整個分類結構是相關的,網站分類層數越多,目錄層次也跟著增加。在可能的情況下,尤其是靜態化URL時,儘量使用比較少的目錄層次。據我們SEO的經驗,目錄層次比較淺的網站,收錄會比較有優勢。
這說說的儘量不要太深,並不建議大家把頁面全放在根目錄下,那樣的話,超過幾千頁的網站就不容易管理了,不僅搜尋引擎無法從目錄層次瞭解歸屬關係,站長自己恐怕也不容易分清哪個頁面屬於哪個分類。一般只要目錄層次不要超過三層,收錄是沒什麼影響的。
3、URL包含關鍵詞
關鍵詞出現在URL中,也能提高頁面相關性,在排名時貢獻一點分數。關鍵詞出現得越靠前越好,也就是說出現在域名中最好,其次是出現在目錄名中,效果最小的是出現在檔名中,不過切不可為了出現關鍵詞而堆積。
一般是指做英文關鍵詞,URL如果包含關鍵詞比不包含關鍵詞的URL要有優勢。
4、URL設計應該考慮目錄描述性
尤其對英文網站來說,目錄及檔名應該具備一定的描述性,使使用者在一眼之下就能知道這個URL內容大致應該是什麼。
5、URL字母全部用小寫
這有以下幾方面原因。
(1)全部小寫容易人工輸入,不會因大小寫摻雜而犯錯。
(2)有的伺服器是區分大小寫的,如Linux伺服器,也就是說無論站長自己在做連結時還是使用者輸入時,因為大小寫混用出現錯誤都會造成404錯誤。另外,robots檔案程式碼也是區分大小寫的,一個字母之差就可能使整個目錄不能被收錄,所以大家平時一定要多多注意。
6、URL避免使用複雜引數
在可能的情況下儘量使用靜態URL,如果技術上不能實現,必須使用動態URL,也要儘量減少引數。一般建議2-3個引數之內,引數太多使用者看著眼花 繚亂,也可能造成收錄困難。目前對於複雜引數這一塊,谷歌搜錄能力可能會比較強一些,百度一些太複雜的引數,往往收錄要差很多。
一些複雜的引數URL,裡面都會出一些? = %等特殊符號,而且一個特性就是比較長,沒有目錄層次。
7、目錄與檔案URL儘量區分好
一般CMS系統都可以把頁面URL設定為目錄或檔案形式,對於我們SEOER來說可以選擇其中之一,這兩種格式對排名沒有大影響。有人認為目錄形式的權重稍微高一點,不過也無法驗證,就算權重高一點。也應該是微乎其微的。目錄形式的一個優點是,以後如果網站更換程式語言,URL可以不必變化,也不用經過特殊處理。檔案形式的URL可能副檔名會變化,除非做URL重寫。
一般建議目錄還是用第一種表現形式,而且是獨立的檔案建議用第二種表現形式。感覺這樣設計更加符合使用者體驗與搜尋引擎抓取。
回覆列表
url首先應該清晰明瞭,一個網站猶如一顆大樹,譬如www.metinfo.cn是樹根,www.metinfo.cn/product是樹枝,www.metinfo.cn/product/showproduct2980.htm是樹葉。這樣瀏覽者和搜尋引擎就能清晰的理解你的網站結構