SEO by Joost de Valk

EmDash CMS 向け SEO プラグイン — meta タグ、Open Graph、正規 URL、robots 指令、JSON-LD スキーママークアップ。

プラグイン

SEO by Joost de Valk

EmDash CMS 向け SEO プラグイン — meta タグ、Open Graph、正規 URL、robots 指令、JSON-LD スキーママークアップ。

  • カテゴリー: SEO
  • ステータス: 利用可能
  • バージョン: 0.12.0
  • 価格: Free

Joost de Valk による EmDash CMS 向けの最も包括的な SEO プラグイン。page:metadata フック経由で meta タグ、Open Graph、Twitter Cards、正規 URL、robots 指令、JSON-LD スキーママークアップを生成します。

機能

  • Meta 説明 — 設定可能なフォールバックチェーン
  • Meta robots — max-snippet、max-image-preview、max-video-preview 指令に対応
  • 正規 URL — 絶対 URL、正規化、末尾スラッシュとページネーションに対応
  • 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 説明、個人/組織スキーマ、ソーシャルプロフィール、パンくずセグメントの上書きなどを設定します。

運用上のヒント

  • ContentItem.slug/status/locale フィールドには emdash@^0.5.0 が必要です。
  • 重要なキャンペーン中は想定外の挙動変更を避けるため、プラグインのバージョンを固定してください。
  • 公開前に Google のリッチリザルトテストで生成された JSON-LD を確認してください。