谷歌 SEO 入門指南 2018 年(nián)版(三):網站結構優化
管理(lǐ)您的(de)網頁在 Google 搜索結果中的(de)顯示效果
網頁上正确的(de)結構化數據還能讓您的(de)頁面有資格使用搜索結果中的(de)許多特殊功能,包括評價星标、外觀精美的(de)搜索結果等。
組織您的(de)網站層次結構
了解搜索引擎如(rú)何使用網址
搜索引擎需要每部分內(nèi)容都有一(yī)個獨一(yī)無二的(de)網址,以便能夠抓取該內(nèi)容并将其編入索引,從而在用戶搜索時向他們呈現這些內(nèi)容。不同內(nèi)容(例如(rú)某個商店中的(de)不同産品)以及修改後的(de)內(nèi)容(例如(rú)某內(nèi)容的(de)翻譯版本或地(dì)區性版本)需要使用單獨的(de)網址才能在搜索結果中得到恰當的(de)展示。
網址通常分為(wèi)多個不同的(de)部分:
<協議>://<主機名>/<路徑>/<文件名>?<查詢字符串>#<片段>
例如(rú):
https://www.example.com/RunningShoes/Womens.htm?size=8#info
Google 建議所有網站盡可(kě)能都使用 https://。主機名是網站的(de)托管之處,通常所使用的(de)域名與您用于電子(zǐ)郵件的(de)域名相同。Google 會區别對待包含“www”的(de)版本或不包含“www”的(de)版本(例如(rú)“www.example.com”或僅僅是“example.com”)。将網站添加到 Search Console 時,建議您同時添加以 http:// 開頭的(de)版本和(hé)以 https:// 開頭的(de)版本,以及包含“www”的(de)版本或不包含“www”的(de)版本。
路徑、文件名和(hé)查詢字符串決定了要訪問服務器上的(de)哪些內(nèi)容。這三個部分區分大小寫,因此,使用“FILE”與使用“file”将得到不同的(de)網址。主機名和(hé)協議不區分大小寫,因為(wèi)大小寫不會産生任何影響。
片段(本例中為(wèi)“#info”)通常用于标識浏覽器應滾動到頁面的(de)哪個部分。由于不管片段是什麽,內(nèi)容本身通常是一(yī)樣的(de),因此,搜索引擎常常會忽略所使用的(de)片段。
指向首頁時,主機名後的(de)結尾斜線是可(kě)選的(de),因為(wèi)有無該斜線都将指向相同的(de)內(nèi)容(“https://example.com/”與“https://example.com”的(de)效果相同)。對路徑和(hé)文件名而言,結尾斜線的(de)存在與否将産生不同的(de)網址(斜線可(kě)指明是文件還是目錄),例如(rú),“https://example.com/fish”與“https://example.com/fish/”并不相同。
導航對搜索引擎非常重要
網站導航對于幫助訪問者快速找到所需內(nèi)容非常重要,它也可(kě)以幫助搜索引擎了解哪些是網站站長(cháng)認為(wèi)重要的(de)內(nèi)容。雖然 Google 的(de)搜索結果是在頁面級别提供的(de),但 Google 也希望了解頁面在網站這個更大層面上的(de)角色。
根據首頁規劃導航
所有網站都有首頁或“根”網頁,這通常是網站上很多訪問者最常訪問的(de)頁面,是他們在網站中導航的(de)起點。除非您的(de)網站隻有極少量的(de)頁面,否則您應該考慮訪問者将如(rú)何從一(yī)個內(nèi)容寬泛的(de)頁面(根網頁)轉到包含更加具體的(de)內(nèi)容的(de)頁面。圍繞特定主題的(de)頁面是否多到需要創建一(yī)個頁面來介紹這些相關的(de)頁面(例如(rú),根網頁 -> 相關主題列表 -> 特定主題)?您是否有數百種不同的(de)産品,需要分類到多個類别頁面和(hé)子(zǐ)類别頁面中?
使用“面包屑導航列表”
面包屑導航是位于頁面頂部或底部的(de)一(yī)行內(nèi)部鏈接,可(kě)讓訪問者快速返回上一(yī)版塊或根網頁。許多面包屑導航都将內(nèi)容最寬泛的(de)頁面(通常為(wèi)根網頁)設置為(wèi)最左邊的(de)首個鏈接,并在右側列出更具體的(de)版塊。建議在顯示面包屑導航時使用面包屑導航結構化數據标記。
為(wèi)用戶創建簡潔的(de)導航頁
導航頁是網站上顯示網站結構的(de)一(yī)個簡單頁面,通常包含網站頁面的(de)分層列表。如(rú)果在網站上查找頁面時遇到問題,訪問者可(kě)能會訪問此頁面。雖然搜索引擎也會訪問此頁面,以便使抓取範圍盡量覆蓋網站的(de)全部頁面,但其主要對象還是人類訪問者。
最佳做(zuò)法
創建自(zì)然流暢的(de)層次結構
讓用戶盡可(kě)能方便地(dì)從網站上的(de)寬泛內(nèi)容轉到他們所需的(de)更加具體的(de)內(nèi)容。在必要時增加導航頁,并有效地(dì)将這些納入到內(nèi)部鏈接結構中。确保網站上的(de)所有頁面都可(kě)通過鏈接訪問,并且不需要內(nèi)部“搜索”功能便可(kě)找到。在适當情況下,鏈接到相關的(de)頁面,方便用戶發現相似的(de)內(nèi)容。
應避免的(de)做(zuò)法:
創建複雜的(de)導航鏈接網頁,例如(rú)将網站上的(de)每個頁面鏈接到其他頁面。
過度拆分內(nèi)容(以至于從首頁點擊 20 次後才能訪問目标內(nèi)容)。
使用文字進行導航
通過文字鏈接控制網站頁面之間的(de)大部分導航,可(kě)使搜索引擎更容易抓取和(hé)理(lǐ)解您的(de)網站。使用 JavaScript 創建頁面時,請使用“a”元素,将網址用作“href”屬性值,并在頁面加載時生成所有菜單項,而不是等待用戶互動時生成。
應避免的(de)做(zuò)法:
創建完全以圖片或動畫為(wèi)基礎的(de)導航。
導航要求使用以腳本或插件為(wèi)基礎的(de)事件處理(lǐ)功能。
編輯:--ns868