fbpx

SEO網站架構 – 是搜尋引擎優化的重要考慮

SEO網站架構指網站結構有利進行和提升關鍵字搜尋排名,是SEO網站優化的第一步。網站架構包含主頁,頁眉,頁腳,多層選單,側欄,然後就是個別頁面的內容和網址等等。網頁又以被可劃分為不同類別 Category 和添加標籤 Tag。網站架構對搜尋引擎優化的影響關乎一些技術細節,所以現今網站建設一般都不會直接編寫 HTML 代碼,而是採用內容管理系統 Content Management System,因為內容管理系統(如 WordPress, Joomla)已經預建適合搜尋引擎優化的 SEO網站架構

SEO網站架構

例如:

  • 支持URL重寫,將動態網址 URL 轉為關鍵字相關的靜態網址 URL。
  • 可以自由定義元描述 meta description 和元標題 meta title
  • 容易更生網站地圖 sitemap 的機制
  • 整合 Google Analytics 方便監制流量作出內容改善。
  • 可以因應 Google PageSpeed Insight 建議對網站速度進行優化,例如圖片緩衝 Cache 壓縮下載等等。
  • 支援響應式 Responsive 佈局, 有利提升手機瀏覽排名。

但你仍然要了解網站配置設定對SEO網站優化的影響。以下作一詳細闡述。

SEO網站架構


頁面

不同的頁面在進行搜尋引擎優化有不同意義:有些頁面是主打熱門的明星頁面,並且已經成功吸引搜尋流量,有些頁面並未能成功吸引流量但很可能會是明日之星,需要現在的明星頁面透過 link juice 提攜栽培。如何利用內部連結提高搜尋引擎優化排名,詳細請參考:利用內部連結進行SEO頁間優化。對於新建網站,可能未有明星頁面,但一般網站的主頁都會是流量較多,link juice 自然亦較多。對於已經運行一段時間的網站,你是可以透過谷歌分析知道那些頁面是明星頁面。

google-arrive

對於一些頁面可能沒有帶來多少人流,有一些說法是應該刪除這些頁面來提升整體網站的質量分數(這是關係到 Panda Quality Score 和抓取預算 Crawl Budget)。如果網頁內容已經是過時的,不再適用的,刪除內容是可以,但更好的做法是更新或改善該網頁的內容。

從SEO優化角度出發,有些頁面你希望被搜尋引擎索引,引來自然搜尋流量。但有些頁面例如管理 (admin) 後台,你不希望搜尋引擎索引,除了資料可能敏感外,無謂的索引亦消耗你網站的抓取預算,方法是編輯 robots.txt文件

User-agent: *
Disallow: /admin/

“User-agent:*”是指本部分適用於所有的機器人。 “Disallow: /admin/” 告訴機器人不應該訪問該目錄上的任何頁面。

又例如 E-commerce 的網站中,同一産品資訊可能在不同頁面中出現。如果你完全無限制,任由同相內容之間的競爭可能帶出結果是一頁不理想的産品頁被搜尋引擎索引。這就是競食 cannibalization 問題


主頁 Homepage

搜尋結果排名是以網頁為單位。而網站主頁的網址就是域名網址。主頁不像其他內頁你可以自由設定網頁的 URL slug 來針對某個搜尋關鍵字。由於 URL slug 和關鍵字的相關性是重要的排名訊號,除非域名已經就和目標搜尋關鍵字配對(例如域名中包含 cosmetics 而搜尋關鍵字又是化妝品,而域名相關性在 Bing 又看得比 Google 重要),否則主頁一般是不會取得高排名。就是只有在用戶搜尋你的公司名或網域名稱時搜尋結果排名才有可能列出你的主頁,亦即是所謂品牌搜尋 brand search. 這亦是為什麽 SEO專家很少會告訴你要做主頁的搜尋引擎優化。

事實網站流量中 (從谷歌分析看得到) 很大一部份是來用戶直接輸入網址進入。所以從搜尋引擎優化角度,主頁結構不應在乎搜尋引擎優化,而是有效分流人流到其他有潛力被搜尋引擎排名高的網頁。

有些人喜歡在主頁中填入許多圖片和文字。如果主頁的大小太大,會增加下載速度對搜尋引擎優化不利。主頁用作是分流入站人流轉到不同頁面,沒有理由把所有的東西放在主頁。


分類 Categories 和標籤 Tags

一般會將涉及相同題目的頁面或文章組合一起。做法可以是建立分類,將頁面掛到分類下面,又或者將頁面標籤 ,建立與標籤名目的關聯性。搜尋引擎 (尤其是 Bing)特別喜歡分類頁,分類頁更容易取得高搜尋排名。但如果你利用一個包裝 wrapper 頁將分類內容 (如通過短碼 shortcode) 調出打包,以上所說的排名優勢就沒有了。

SEO網站架構-分類

SEO網站架構-標籤

重複的內容不利搜尋引擎優化。同樣道理,重複使用同一關鍵字不利搜尋引擎優化。所以不鼓勵分類和標籤用上同一關鍵字,以免對搜尋引擎引起 Cannibalization 混亂,帶來不理想的排名結果。同一頁面可能在不同分類中出現。如果你完全無限制,任由分類之間的競爭可能帶出結果是一頁面出現在不理想的分類被搜尋引擎索引。這也是競食問題。因此,一些工具如 Yoast SEO 插件,允許你設定一個主分類。

網站架構-分類混亂


選單和關鍵字

有了頁就需要用選單來整理索引。選單簡單來說分為主選單和子選單。主選單是金字塔的第一層,子選單是第二,三層等等。嵌入太深選單是不利於搜尋引擎優化,因此,在一般的選單不會超過三層。

網站架構
記住選單是連接,link juice 會通過連接流動。從用戶體驗的角度出法,選單結構應該是簡單,清楚而易於瀏覽。這要和你的行業的最佳實踐 Industry Best Practice 一致。例如收月費的服務公司常會將收費 pricing 作為主選單的一項,因為訪客在花時間瀏覽內容細節前最關心是收費。這就是所謂 “簡單,清楚而易於瀏覽”。

選單的文字是指向頁面的定位文字 anchor text,搜尋引擎會建立指向頁面和定位文字的相關性。但如果同時有兩個不同的定位文字提向同一頁,Google 搜尋引擎的做法是 First Link Priority, 就是只索引最先看到的連接的定位文字。由於選單出現在先,選單文字就自然成為搜尋引擎收錄的定位文字。所以考慮到SEO優化,選單的內容就應包含目標關鍵字。

如果是 e-commerce 網店,選單一般來說會是商品 分類 → 子分類 → 商品 的結構。其他在細分商品就會依賴設定篩選條件。

ecommerce-menu2

大型網上商店産品成千上萬,選單結構彈性要求更高,例如子選單可以同一行中包含多個産品子分類的超連接。根據市場反應可以快速調動産品次序,加入影片和圖片促銷等等,就是所謂 Mega Menu.

SEO網站架構-mega-menu

主選單(或者甚致乎子選單)的命名應該儘量用到可能被經常搜尋的關鍵字。關鍵字分為主題關鍵字和長尾關鍵字。主選單應該瞄準主題關鍵字。


導航麵包屑 Breadcrumb

導航標籤方便訪客瀏覽並改善用戶體驗。想像一個網店有幾佰到幾萬個商品或者一個網站有很多頁面或帖子和類別。通過搜尋引擎優化或廣告將搜尋用戶登陸到其中一個商品或網頁,例如某個手提電話,某件女裝裙。

Breadcrumb 導航標籤

但如果現在用戶想再查看其他同類的商店或者文章,沒有 Breadcrumb 導航標籤用戶只能在選單中慢慢搜尋,可能會迷失了,甚致乎不耐煩跑掉退出您的網上商店或網站。Breadcrumb 讓用戶清楚知道自己在那裏,可以快速跳到想到的分類或頁面。


側欄

側欄 Sidebar 可以補充主內容,正確使用側邊欄可以增強用戶體驗。例如 E-commerce 網站喜歡在側欄加入產品分類選單,方便用戶瀏覽其他種類商品。一些實驗證明側欄放在右邊或左邊對退回率,停留時間沒有大分別。現今的搜尋引擎如:Google 都可以區分流行的內容管理系統的側欄內容和主內容。良好的做法是生成的側邊欄 HTML 代碼應放在主體之後或被包含在側邊欄標籤 <aside>…</aside> 中。


採用 HTML 5 語義元素

語義元素 Semantic Elements 指 HTML 5 語法中所加入的標籤用以告訴搜尋引擎標籤內的內容有什麽語義,是為方便搜尋引擎索引時專注主體內容。現化網站結構一般包合頁眉,頁腳,側欄和內容主體。搜尋引擎最感興趣的是內容主體。語義元素例如:

  • <header> …  </header> 告訴搜尋引擎內容是頁眉,一般會重複出現在不同面頁。
  • <footer> … </footer> 告訴搜尋引擎內容是頁腳。
  • <nav> … </nav> 告訴搜尋引擎內容是是為選單。
  • <aside>…</aside> 告訴搜尋引擎內容是側攔 sidebar 等等。

SEO 優化網站結構應採用語義元素以避免內容使搜尋引擎混淆。


主體內容 Body

此部份才是搜尋引擎最關心的地方。如何做好頁面優化,除了理解搜尋引擎操作原理外,亦要善用工具,詳見:SEO排名優化。主體內容除了分段外,亦應設定 H2 標題。項目符號列表 Bullet Points Listing 除了改善可讀性外,亦有利用作 Latent Semantic Indexing (LSI),因為列表中的項目被看作在同一語義距離上。

長內容有利搜尋排名,但過長對用戶體驗不利。所以有時網頁設計時會利用 tab, accordion 等控件隱藏部份內容,當瀏覽者點擊時才打開。但要確保有利搜尋排名主內容是默認打開。詳見:隱藏內容對SEO排名的影響


動畫效果內容

有些網站管理員特別喜歡使用動畫效果,例如當滑鼠下拉時才載入顯示相關的文字或圖片內容。動畫效果一般是利用 Javascript 顯示,內容當然被 Javascript 看得到,但未必一定可以被搜尋引擎看到和索引,對排名可能是負面。另一方面動畫效果有利加強用戶體驗,對排名又是正面,所以關鍵是找平衡點,不要濫用動畫效果。

動畫效果內容


文件夾還是子域名 Sub-domain

舉例你可以為發佈新聞建立一個子域名或文件夾 (news.abc.com 或 www.welldevelop.com/news/) 。對搜尋排名是沒有大分別。子域名操作有如獨立網域,不會受主域名內所安裝的軟件影響。如果是採用 SSL,證書要貴一點才可以支援 wildcard SSL. 很多設定主域名和子域名都可以獨立設定,例如 Google Analytics. www 其實是子域名,一般用作網域提供網頁寄存服務,所以被簡單看成網站。如果 www 的子域名存在,所有有關網頁的查詢都應該定向到 www 的 URL (就是訪門 abc.com 要重定向為 www.abc.com), 否則會導致 Link Juice 的攤薄,影嚮搜尋排名。


SEO 網站架構的負面元素

網架設計時小心有些網站架構的元素會對搜尋引擎優化有負面影響,例如彈出廣告,瀏覽者創建的內容如評論等等。隨著愈來愈多網站濫用彈出視窗機情況出現,Google 2017 年開始對這類網站作出懲罰性搜尋排名下調。並不是所有彈出視窗都不利排名,一般 Modal 彈出視窗,例如常用登入視窗,瀏覽者只可選擇登入或取消否則不能操作彈出視窗下的畫面。操作方式是為了方便用戶減少操作錯誤可能引起的反感。搜尋引擎不會懲罰。懲罰主要是針對一些導致用戶體驗下降的不良做法,最常見是插頁式彈出式視窗 interstitial popup,目的是買廣告或收集用戶信息,廣告銷定顯示時間,瀏覽者只可以選擇點擊跳去廣告頁或等候廣告完結,不容許主動結束廣告。又或者彈出的視窗無必要地覆蓋整個頁面,只留下一個小小的不顯眼的結束 “╳” 按鈕。又或者太頻繁的廣告彈出,不恰當時的視窗彈出都可能導致用戶體驗下降等都可能引致搜尋引擎下調排名。

濫用彈出視窗

太多的追蹤代碼會令網站載入時間增加,亦不利用戶體驗。內容的圖片太大令下載時間增加亦不利用戶體驗 (參考:圖片SEO),亦是負面元素。

如果您有興趣了解更多,可以考慮報名參加我們的 SEO Hong Kong 優化課程或我們的SEO專家顧問服務。

Facebook Comments
摘要
SEO網站架構 - 是搜尋引擎優化的重要考慮。什麼才是最佳?
文章名稱
SEO網站架構 - 是搜尋引擎優化的重要考慮。什麼才是最佳?
描述
SEO網站架構指網站結構有利進行和提升關鍵字搜尋排名,是SEO網站優化的第一步。網站包含主頁,頁眉頁腳,多層選單,側欄,然後就是個別頁面的內容和網址等等。網頁又以被可劃分為不同類別和添加標籤。網站架構對搜尋引擎優化的影響關乎一些技術細節,所以現今網站建設一般都不會直接編寫HTML 代碼,而是採用內容管理系統...
作者
WaiTing LI
發佈者名稱
Well Develop International Limited
發佈者商標

關於 WaiTing LI

SEO專家地位並非紙上談兵自說自話而來,應該是基於由同業又或者權威的獨立第三方給予的評價。SEO專家地位大致可以從 Google 給予你所競逐一大籃子競爭性高的關鍵字排名結果推斷出來。我關於宣傳推廣、網店、SEO優化的文章取得很高排名,是搜尋引擎給予我專家效應的結果。

也查看

realty template

樓盤網站 | CMS 內容管理系統 + 行業模板

一般人以為內容管理系統僅用於建 …

發佈留言