我是吳承學,做 SEO 這行超過二十年。這些年接手過的購物網站不算少,從幾百個 SKU 的小店到上萬品項的中大型站都碰過。我發現多數電商在談 SEO 時,很快就掉進「這個關鍵字要放哪」的細節裡,卻沒先把整個站的骨架看清楚。這篇是 2026 年我整理給團隊的電商 SEO 起手式,focus 在架構、關鍵字分層、內部連結與結構化資料這四件事,把方向定對,後面的細節優化才有意義。

1. 我接手一個購物網站時,最先看的三個結構訊號

拿到一個站,我不會馬上開 Google Search Console 看排名。我會先花半小時,用爬蟲工具把全站抓一遍,看的是結構層面的三個訊號。比起單一頁面的標題寫得好不好,這三個訊號更能決定一個電商站的 SEO 天花板在哪裡。

1.1 首頁到商品頁的點擊距離,比想像中更影響收錄

搜尋引擎爬蟲對「離首頁越近的頁面越重要」這個假設很執著。我看過一個賣家居用品的購物網站,商品頁平均要點五、六次才能從首頁抵達,結果有將近四成的商品頁根本沒被收錄。理想狀態是重要頁面距離首頁不超過三層,路徑像是「首頁 > 分類 > 子分類 > 商品頁」。如果你的品項多到分類必須很深,那就要靠內部連結與導覽重構,把深層頁面的實際點擊距離拉近,而不是任由它埋在第五、第六層。

1.2 分類邏輯亂,關鍵字就會互相搶排名

電商最常見的問題不是頁面太少,而是分類重疊。同一批商品,同時掛在「新品」「熱銷」「季節專區」「品牌專區」底下,每個入口都生成一個網址,搜尋引擎就得在好幾個長得差不多的分類頁裡,猜哪一個才是「這個品類」的代表頁。這種內部競爭我看過太多次,結果就是每一頁都排不上去。我的原則是:每個分類節點只代表一個明確主題,分類名稱、網址、麵包屑三者說同一個故事。

1.3 用資料判斷哪些頁面值得留在索引

不是每個頁面都值得被收錄。缺貨已久的商品頁、只有一兩件商品的空分類、後台自動生成的參數頁,這些薄頁留在索引裡,會稀釋整站的品質評價。我通常會把全站頁面依「是否有搜尋需求、是否有實質內容、是否會轉換」分成三類,決定哪些留、哪些設 noindex、哪些直接合併。這一步做完,站的體質往往就先健康一半。

2. 關鍵字分層:把搜尋量拆成三種頁面各自承接

電商關鍵字最忌諱「一頁想吃下所有詞」。搜尋者的意圖差很多:有人打「運動鞋」是在逛,有人打「某型號 40 號」是準備下單,有人打「運動鞋怎麼挑」是在做功課。這三種意圖要用三種頁面去承接,硬塞在同一頁只會讓每個意圖都服務不好。

2.1 分類頁承接「品類詞」,商品頁承接「型號詞」

品類詞(例如「無線耳機」「兒童書桌」)搜尋量大、競爭高、意圖偏瀏覽,這種詞應該由分類頁承接,因為使用者點進來想看的是一整排選擇。型號詞、規格詞(例如「某款式 深藍 M 號」)搜尋量小但意圖明確,該由單一商品頁承接。我常提醒團隊:如果你想用商品頁去排品類詞,通常會輸給對手的分類頁,因為單一商品滿足不了「我想比較」的需求。

2.2 資訊型關鍵字交給文章,別硬塞進商品頁

「怎麼挑」「差在哪」「推薦」這類資訊型關鍵字,我會用部落格文章或選購指南去承接,再從文章連回相關的分類頁與商品頁。有一次我幫一個購物網站把選購知識從商品頁描述裡抽出來,獨立成一系列指南文章,三個月後這些文章帶進來的自然流量,反而成為分類頁最穩定的內部連結來源。把資訊型內容硬塞進商品頁,只會讓商品頁又臭又長,還模糊了它該排的型號詞。

2.3 一張表看懂關鍵字該落在哪一層

關鍵字類型 意圖 承接頁面 範例
品類詞 瀏覽、比較 分類頁 / 子分類頁 無線耳機、露營帳篷
屬性詞 篩選特定條件 經整理的篩選著陸頁 防水藍牙耳機、四人帳篷
型號 / 規格詞 確認單品、準備下單 單一商品頁 某型號 白色 標準版
資訊型 做功課、找建議 指南文章 / 部落格 耳機怎麼挑、帳篷推薦
品牌 / 導購詞 認品牌、找官網 首頁 / 品牌頁 某品牌 官網

這張表我會貼在專案的關鍵字研究文件最前面,做內容規劃時每個詞先歸位,就不會出現三個頁面搶同一個詞的窘境。

3. 商品頁與分類頁的架構,決定爬蟲能走多深

關鍵字歸位之後,接下來要確認頁面本身的架構撐得住。電商的收錄問題,多半不是內容不夠,而是爬蟲走不進去、或走進去也看不懂層級關係。

3.1 分類頁是樞紐,不是單純的商品列表

很多人把分類頁當成「把商品排一排」的頁面,這很可惜。分類頁是整站權重分配的樞紐,它同時要承接品類詞、又要把權重往下傳給商品頁。所以一個好的分類頁,除了商品列表,還應該有一段介紹這個品類的說明文字、常見的子分類連結、以及相關的選購指南入口。我通常會要求分類頁頂部或底部至少有一段自然的品類描述,讓搜尋引擎知道這頁在講什麼,而不是只有一堆商品縮圖。

3.2 商品頁要能自己站得住,不依賴分類頁

商品頁常被當成「反正有人從分類頁點進來就好」的末端頁,但實際上很多流量是直接從搜尋結果進到商品頁的。所以商品頁要能自己站得住:清楚的標題、完整規格、真實的使用情境描述、以及該有的結構化資料。我看過一個購物網站,商品頁描述全部是原廠罐頭文案,每頁看起來都差不多,搜尋引擎自然分不出高下。後來我們替熱銷品項重寫描述,加入實際尺寸、材質、適用情境,這批商品頁的自然流量明顯回升。

3.3 麵包屑與 URL 階層要說同一個故事

麵包屑、網址路徑、主導覽這三者,必須反映同一套階層邏輯。如果麵包屑寫「首頁 > 廚房用品 > 鍋具」,網址卻是 example.com/product?id=8821,搜尋引擎就得自己拼湊這頁在哪一層。我偏好語意化的網址,例如 example.com/kitchen/cookware/,用小寫英文與連字號,避免動態參數當主要路徑。麵包屑也記得補上 BreadcrumbList 的結構化資料,讓搜尋結果能顯示階層,順帶提升點擊率。

4. 內部連結:讓權重從首頁流到最賺錢的頁面

內部連結是電商 SEO 裡最被低估、也最好操作的一環。它不需要對外求人,全靠自己站內的規劃,就能把權重導向你最想推的頁面。

4.1 相關商品與熱銷區塊的連結,不只是為了轉換

「相關商品」「一起買」「熱銷排行」這些區塊,多數人只想到提升客單價,但它們其實是絕佳的內部連結網。透過這些區塊,權重會從高流量的首頁與熱門分類,一路流到平常沒什麼曝光的長尾商品頁。我做規劃時會刻意讓熱銷分類頁連向幾個「值得推、但目前排名還沒起來」的商品頁,用內部連結替它們加一把力。這個手法成本低,效果卻很穩定,是我幾乎每個電商案都會用的一招。

4.2 錨文字用品類詞,別全部寫「看更多」

內部連結的錨文字要有描述性。「看更多」「點這裡」這種錨文字,等於白白浪費了告訴搜尋引擎「這個連結通往什麼主題」的機會。連到鍋具分類,錨文字就寫「不鏽鋼鍋具」;連到選購指南,就寫「鍋具材質怎麼挑」。錨文字自然帶到主題關鍵字,內部連結傳遞的語意才夠明確。這件事很小,但整站累積下來,差別不小。

5. 結構化資料:讓搜尋結果多佔一點版面

架構與連結顧好之後,結構化資料是替搜尋結果加分的最後一哩。它不會直接讓你排名上升,但能幫搜尋引擎更快理解內容,也可能讓你的結果顯示價格、評分、庫存,在搜尋頁上比對手多佔一點版面。

5.1 商品頁用 Product,分類與文章各有對應類型

不同頁面套不同類型:商品頁用 Product 搭配 Offer,可能顯示價格與供貨狀態;有評價的商品可加 AggregateRating;文章頁用 Article 或 BlogPosting;每一頁都該有 BreadcrumbList;首頁則放 Organization 與 WebSite。原則是同一頁不重複同類型,而且結構化資料裡的內容要跟頁面上實際看得到的一致,不能標了價格頁面上卻沒有,這種不一致反而可能被判定為問題。

5.2 一段可直接套用的 Product JSON-LD

下面這段是我常用的商品頁範本,改成你自己的欄位即可。價格、庫存、評分都要對應頁面真實資料。

<script type="application/ld+json">
{
  "@context": "https://schema.org/",
  "@type": "Product",
  "name": "輕量登山背包 35L",
  "image": "https://example.com/images/backpack-35l.webp",
  "description": "適合單日到兩日行程的輕量登山背包,主袋容量 35 公升,含防雨罩。",
  "sku": "BP-35L-GRY",
  "brand": {
    "@type": "Brand",
    "name": "示範戶外品牌"
  },
  "offers": {
    "@type": "Offer",
    "url": "https://example.com/outdoor/backpack-35l/",
    "priceCurrency": "TWD",
    "price": "2680",
    "availability": "https://schema.org/InStock"
  },
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4.7",
    "reviewCount": "86"
  }
}
</script>

套用後記得用結構化資料測試工具驗證一次,確認沒有語法錯誤、也沒有跟頁面實際內容衝突。這一步花不了幾分鐘,卻能避免上線後才發現整批頁面標記無效。

6. 常見問題

電商 SEO 該先改架構還是先寫內容?

我的順序幾乎都是架構優先。如果分類邏輯亂、爬蟲走不進商品頁,就算內容寫得再好,搜尋引擎也讀不到或分不清層級。先把階層、網址、內部連結理順,再回頭補內容,投報率通常更高。

商品頁的描述可以直接用原廠文案嗎?

能用,但風險是全網一堆商家都在用同一段文案,你的頁面就難有辨識度。至少替熱銷與主推品項重寫,加入實際尺寸、材質、使用情境這類原廠文案不會寫的細節,讓搜尋引擎有理由把你排在前面。

缺貨商品的頁面要刪掉嗎?

不一定要刪。如果之後會補貨,我傾向保留頁面並清楚標示補貨中,維持已累積的排名與連結;如果永久停售,可考慮重導到同系列的替代品或上層分類,避免留下大量無效頁面。

分類頁加一段介紹文字,會不會顯得多餘?

只要寫得自然、對使用者有幫助,就不多餘。這段文字的任務是讓搜尋引擎理解這個品類、也幫還在猶豫的訪客快速掌握重點。重點是言之有物,不是為了塞關鍵字而寫一堆重複的句子。

結構化資料標了,排名就會上升嗎?

不會直接上升。結構化資料的作用是幫搜尋引擎理解內容、以及爭取更豐富的搜尋結果呈現,例如顯示價格或評分。它可能間接提升點擊率,但排名本身還是取決於內容品質、架構與整站權重。

2026 年做電商 SEO,最該優先投入的是什麼?

如果只能選一件,我會選把關鍵字分層與頁面對應關係理清楚。這件事做好,後面的內容、連結、結構化資料才有清楚的目標;沒做好,再多優化都在互相抵消。