
一般人看網頁,看得懂這是一篇文章、一間店的介紹,還是一個商品頁;搜尋引擎則要靠猜。結構化資料(Structured Data)就是用固定格式,直接告訴搜尋引擎「這頁是什麼、重要資訊有哪些」,像是一份寫給搜尋引擎的說明書。
結構化資料有什麼好處?
- 讓 Google 更準確理解網頁:例如這是一間位在基隆的網頁設計工作室,營業地址、電話是什麼。
- 有機會出現「豐富摘要」:搜尋結果裡的星等評分、商品價格、活動日期、麵包屑路徑等,都是靠結構化資料產生的。
- 比較容易被點擊:豐富摘要在搜尋結果裡比較顯眼。
要注意的是,結構化資料不保證一定會出現豐富摘要,也不是直接提升排名的開關;它是讓 Google 有更完整的資訊可以用。
用哪一種格式?JSON-LD
結構化資料有 JSON-LD、Microdata、RDFa 三種寫法。Google 建議用 JSON-LD:它是一段獨立的程式碼,放在網頁的 <head> 或 <body> 裡都可以,不用改動原本的 HTML 版面,最好維護。
詞彙則是使用 Schema.org 的定義,例如 LocalBusiness(在地商家)、Article(文章)、Product(商品)。
範例一:在地店家(LocalBusiness)
公司、店家的官網首頁或聯絡頁,最適合加上這一段。以我們自己為例:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "LocalBusiness",
"name": "正威網路行銷",
"url": "https://ahwei.tw/",
"telephone": "+886-932-260-881",
"address": {
"@type": "PostalAddress",
"streetAddress": "仁二路 220 號 5 樓",
"addressLocality": "基隆市",
"addressCountry": "TW"
}
}
</script>把名稱、網址、電話、地址換成自己的資料即可。電話建議寫成含國碼的格式(+886 開頭,去掉開頭的 0)。
範例二:部落格文章(BlogPosting)
文章頁可以標示標題、發佈與更新日期、作者:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "BlogPosting",
"headline": "Google 結構化資料是什麼?JSON-LD 寫法與測試工具教學",
"datePublished": "2020-05-19",
"dateModified": "2026-09-25",
"author": { "@type": "Organization", "name": "正威網路行銷", "url": "https://ahwei.tw/" },
"image": ["https://ahwei.tw/cover.jpg"]
}
</script>dateModified 要在內容真的有更新時才改,不要每天自動改日期。
用什麼工具測試?
以前常用的「結構化資料測試工具」已經停用,現在改用這兩個:
- Google 複合式搜尋結果測試:輸入網址或貼上程式碼,看 Google 認得哪些結構化資料、能不能產生豐富摘要,以及有沒有錯誤。
- Schema Markup Validator:檢查語法是否符合 Schema.org 規範,適合 Google 沒有支援豐富摘要的類型。
網站上線後,也可以在 Google Search Console 左側的「強化項目」看到整個網站的結構化資料狀況與錯誤。
這些做法會被 Google 視為違規
- 標示網頁上看不到的內容:結構化資料的內容必須跟頁面上訪客看到的一致。例如頁面上沒有評價,卻在結構化資料裡寫了五顆星。
- 自己幫自己打分數:店家或公司在自己的官網標示自家的評價星等,Google 不會顯示,也可能被判定為垃圾內容。
- 塞入和頁面無關的關鍵字:跟把關鍵字藏在網頁裡一樣,會被當成試圖操縱排名。
違規情節嚴重的話,Google 可能對網站採取人工處置,連一般的搜尋排名都會受影響。
一些已經變更的規定
- 常見問題(FAQ):自 2023 年 8 月起,Google 只對政府、醫療等權威網站顯示常見問題的豐富摘要,一般網站加了也不會顯示。
- 操作說明(HowTo):同一時期起,Google 已不再顯示操作說明的豐富摘要。
這兩種標示加了不會受罰,只是不會有顯示上的效果,時間可以優先花在 LocalBusiness、文章、商品、麵包屑這些仍然有效的類型。
WordPress 網站怎麼加?
用 WordPress 的話,Yoast SEO、Rank Math 這類 SEO 外掛都會自動產生基本的結構化資料(網站、文章、麵包屑),通常只要在外掛設定裡填好公司名稱、Logo、聯絡資訊即可。
延伸閱讀
你現在看的這篇文章,就有加上文章的結構化資料。想讓公司官網的 SEO 從一開始就做對,歡迎參考正威網路行銷的基隆網頁設計服務。







發表留言
還沒有人留言,歡迎第一個分享你的想法或問題。留言經審核後才會顯示,Email 不會公開。