隨著搜尋引擎技術的不斷進步,以前大行其道的 URL 靜態化已經不再佔有統治地位,一些 URL 動態化也逐漸興起,但是就當前環境而言,我們做網站並不是用來試驗各種搜素引擎技術和演演算法的,那些是黑帽和灰帽的事情,對於安安靜靜只想當白帽,老老實實做大網站的眾多 WordPress 站長來說,穩定是排在第一位的,不要輕易嘗試任何新興的東西,步步為營,哪怕慢別人一點,也比冒著風險去當小白鼠強,所以小編在面對 URL 是否堅持做靜態化時持保守的態度。 URL 靜態化的好處多多,為啥不先堅持 URL 靜態化呢,畢竟 URL 靜態化理念和規則已經被摸的透透的了。
URL 靜態化的好處
URL 靜態化網站其實很簡單,它是透過 URL 訪問伺服器上的網頁,伺服器收到請求後會使用 http 協議將網頁返回給瀏覽器,瀏覽器透過解析 http 協議然後將頁面內容展示在瀏覽器中,頁面內容可能包含很多資源,如圖片、 flash 之類的資源。這些資源如果我們沒有主動去改變它們,那麼每次獲得的返回頁面上的內容都是一樣的,這就是靜態化以後的網站網頁的特點。靜態網頁內容資源基本不會發生改變,這種特點能有效降低網速對網站載入效果的影響。而一些動態 URL 例如萬年曆,搜素引擎蜘蛛很可能一直追蹤上面的連結不停地點選下一天、下一月和下一年從而陷入無限迴圈中,還有一些動態 URL 會造成大量複製頁面。所以動態 URL 是搜素引擎技術發展的目標,URL 在靜態網站中就是一個包含資源的地址,靜態 URL 在使用瀏覽器快取技術的時候不會發生而在動態網站中,這樣的地址指向的資源並不相同,所以動態 URL 沒辦法進行有效的瀏覽器快取,還會因為不恰當的快取產生錯誤的效果。動態 URL 在設定中不會被瀏覽器快取,而現在靜態 URL 是目前最好的選擇。 URL 靜態化不僅能提高使用者體驗度還降低了搜素引擎收錄的難度。
總結:隨著搜尋引擎技術的發展,會有越來越多的動態 URL 網站出現,雖然近幾年搜素引擎對動態 URL 的抓取有了長足的進步,一般來說 URL 中多幾個引數並不會對收錄產生影響,但是就目前而言,靜態 URL 網站依然是 WooCommerce SEO 工作人員最佳化網站的首選,因為 URL 靜態化一直以來都是最基本的 WooCommerce SEO 要求之一。