大家好!今天我們要來學習如何使用 Schema.org 結構化資料來優化你的部落格網站。你可能聽過 SEO (搜尋引擎最佳化),但你知道 Schema.org 可以讓你的部落格在搜尋結果中更醒目嗎?它能讓 Google 等搜尋引擎更了解你的網站內容,進而提升你的網站排名和流量! 想像一下,一個關於台南美食的部落格文章,如果沒有使用 Schema,在 Google 搜尋結果中只會顯示單調的標題和網址,可能就錯失了許多點擊機會。而加入 Schema 後,Google 就能夠顯示文章的圖片、作者、發布日期,甚至評分,讓你的文章看起來更吸引人,更容易被使用者點擊!這正是 Schema.org 的威力! 什麼是 Article Schema Schema.org 是一個合作開發的詞彙庫,提供了許多不同的 Schema 類型,讓你可以用結構化的資料來描述網站的內容。其中,「Article」Schema 特別適合部落格文章。Article Schema 又有不同的子類型,例如 BlogPosting (部落格文章) 和 NewsArticle (新聞報導)。 常見的 Article Schema 屬性包含:
- headline:文章標題 (例如:台南必吃美食十選)
- author:作者 (例如:小明的台南美食日記)
- datePublished:發布日期 (例如:2024-10-27)
- image:文章圖片 (例如:網址連結至圖片)
一個台南旅遊部落格文章的 JSON-LD 範例:
{ "@context": "https://schema.org", "@type": "BlogPosting", "headline": "台南安平老街深度遊記", "image": "https://example.com/anping.jpg", "datePublished": "2024-10-26", "author": { "@type": "Person", "name": "小明" }, "description": "探訪台南安平老街的歷史建築與特色小吃。" }
規劃部落格網站 在開始使用 Schema 之前,你需要先規劃你的網站結構。你的首頁可能顯示文章摘要,點擊摘要則連結到文章詳情頁。 選擇適合的 Schema 子類型非常重要,例如,旅遊文章適合使用 BlogPosting,而新聞報導則適合使用 NewsArticle。 確保所有文章的 Schema 資訊一致性,例如作者資訊要正確,日期要正確,避免混亂。 在 WordPress 中實作 Article Schema WordPress 提供許多方便的工具來實作 Schema。
- 使用外掛:Yoast SEO 和 Schema Pro 都是相當普及的 WordPress 外掛,它們可以自動產生結構化資料,省去不少手動設定的麻煩。
- 手動添加 JSON-LD:如果你比較熟悉程式碼,也可以直接將 JSON-LD 程式碼添加到你的 WordPress 主題檔案中。
例如,一個關於台南美食的旅遊文章,你可以使用以下方法標記標題、作者和圖片:
- 使用 Yoast SEO 等外掛,在編輯文章時填寫相關資訊。
- 手動加入 JSON-LD 程式碼到文章頁面底部: (請注意,這需要一定的程式能力) 將上述 JSON-LD 範例中的內容替換成你的文章資訊。 驗證與測試 完成 Schema 的設定後,務必進行驗證和測試。你可以使用 Google 的工具:
- Google Rich Results Test:這個工具可以協助你檢測 Schema 的正確性,並找出潛在錯誤。
- Schema Markup Validator:另一個驗證工具,可以提供更詳細的 Schema 驗證結果。 此外,你也可以在 Google Search Console 中檢查你的網站是否正確顯示豐富的搜尋結果。 課堂練習 現在,請你在你的 WordPress 網站上為一篇部落格文章添加 BlogPosting Schema,提交頁面至 Google Search Console 並使用 Rich Results Test 驗證,最後記錄你的測試結果。 結語 學習使用 Article Schema 可以讓你的部落格文章在搜尋結果中脫穎而出,吸引更多讀者! 這只是一開始,之後你可以探索更多 Schema 類型,例如 BreadcrumbList (麵包屑導航) 來改善網站導覽,或者使用 Google Tag Manager 來管理你的 Schema。 別忘了,結構化資料對提升部落格網站的流量有很大的幫助,持續學習和應用,你一定可以打造一個成功的部落格網站!