但在開始這個系列之前,送你一句公認的格言:除非它們壞了,否則不要更改你的URLs。如果你的網站被搜索引擎抓取和收的還不錯,而且用戶正在沒有困難的情況下點擊這些URLs,盡管它們又長又難看。無論如何,在這種情況下保持現狀。搜索引擎優化提高的潛力小于潛在風險,有些事物在網頁或搜索引擎的末端會產生故障。如果你是URLs壞掉了,下面是一些改善它們的方法。
1. 讓URLs盡可能短對可用性的影響:據一些研究報告,人們更喜歡短的URL。搜索用戶更有可能點擊簡短的URLs。Google的Maile Ohye寫道,一個長URL “被用戶點擊的機會大大降低”,在搜索引擎結果頁面(SERPs) 。Marketing Sherpa study證實,用戶經常更多的點擊短URLs。
對SEO的影響:功能差的網站只有很少的站外鏈接,未必看到爬蟲抓取網站深處的內容。搜索引擎的爬蟲會更頻繁的訪問和再次訪問與根目錄接近的內容,這些都是有著短URLs的頁面。此外,出于顯而易見的原因,其他的網站管理員和博客大多使用短 URLs作為頁面鏈接;作為一個發布者,我信賴短URLs好過長的,而且往往避免鏈接到長的URLs,我不確定動態的能夠殘留到永久。
2. 從URLs刪除會話ID。對抓取的影響:搜索引擎爬蟲很少檢索一個URL的會話ID ,因為有一個重要的可能,這個內容可能是另外一個URL的副本。像會話ID那樣的長參數,也應予以避免。
3. 在URLs中限制變量和參數對抓取的影響:在某次會議上,Google的 Matt Cutts說過,URLs中的參數數量,限制在2個或3個為最佳。”在Google網站管理員中心的文章里也引用了上述觀點,URLs太多參數時,有可能是網絡請求生成的其它復制網址,所以爬蟲會盡可能避免抓取它們。對可用性的影響:綜上所述,用戶更喜歡短的URL 。
4. 在URLs中包含關鍵字對SEO的影響:URL中的關鍵詞有助于告訴爬蟲網頁與哪些內容有關。例如: www.domain.com/green-widgets.html 顯然與綠色小工具有關,而另外一個URLs,如www.domain.com/product.php?ID=23476234則缺乏含義。URL中的關鍵詞就像給爬蟲的另外一個信號。對可用性的影響:Marketing Sherpa study (和許多觀點一樣)指出,用戶更喜歡用簡短,明確的URL ,這會幫助他們在點擊之前就能預先了解這些網頁的內容。
5. 使用連字符-分隔關鍵字對搜索引擎優化的影響:爬蟲承認連字符是一個空格。下劃線和其他符號可能無法被爬蟲識別。Matt Cutts在最近的一段視頻中講到,在分隔關鍵字時,連字符是最佳方法。免責聲明:不要過度使用。一個像electronic-green-widget-repair-store.html的文件名,看上去像垃圾和不可信賴的信息。
6. URL規范化對一個搜索引擎爬蟲來講,www.domain.com與domain.com并不相同。你的網站不應該在這兩個地址中同時可用:選擇一個(規范化域名)使用,并在所有時間使用這個。確保第二個域名使用301重定向到主域名。