SEO by Joost de Valk

EmDash CMS 的 SEO 外掛 — meta 標籤、Open Graph、標準網址、robots 指令與 JSON-LD 結構化資料。

外掛

SEO by Joost de Valk

EmDash CMS 的 SEO 外掛 — meta 標籤、Open Graph、標準網址、robots 指令與 JSON-LD 結構化資料。

  • 分類: SEO
  • 狀態: 可用
  • 版本: 0.12.0
  • 價格: Free

由 Joost de Valk 打造的 EmDash CMS 最完整的 SEO 外掛。透過 page:metadata 鉤子產生 meta 標籤、Open Graph、Twitter Cards、標準網址、robots 指令以及 JSON-LD 結構化資料。

功能

  • Meta 描述 — 可設定的回退鏈
  • Meta robots — 支援 max-snippet、max-image-preview 與 max-video-preview 指令
  • 標準網址 — 絕對路徑、正規化,支援尾端斜線與分頁
  • Open Graph — og:title 不含網站名稱後綴,完整的 OG 標籤集
  • Twitter Cards — 有圖片時使用 summary_large_image,網站帳號來自設定
  • 麵包屑 — 由 URL 路徑推導,可覆寫各段標籤
  • JSON-LD 結構化資料,支援 Person 或 Organization
  • llms.txt 產生(實驗性)

安裝

npm install @jdevalk/emdash-plugin-seo

在 Astro 設定中註冊:

import { seoPlugin } from "@jdevalk/emdash-plugin-seo";

export default defineConfig({
  integrations: [
    emdash({
      plugins: [seoPlugin()],
    }),
  ],
});

設定

在 EmDash 管理面板中設定網站名稱、標題分隔符、預設 meta 描述、個人/組織 schema、社群資料以及麵包屑段覆寫等選項。

維運提示

  • 需要 emdash@^0.5.0,以使用 ContentItem.slug/status/locale 欄位。
  • 重要行銷活動期間請鎖定外掛版本,避免意外行為變更。
  • 上線前請在 Google 複雜搜尋結果測試工具中檢查產生的 JSON-LD。