Kashiwazaki SEO OGP Manager
SEO対策とSNSシェアを最適化する高機能OGP管理プラグイン。投稿ごとのOGP設定、Twitter Cards対応、プレビュー機能を搭載。
特徴: 投稿タイプごとに細かく制御でき、OGP画像のwidth/heightも自動出力。カスタム投稿タイプにも完全対応。
主な機能
- 投稿タイプごとのOGP設定制御
- 個別投稿でのカスタムOGP設定(タイトル、説明、画像、タイプ)
- OGP画像の自動選択(アイキャッチ画像 → デフォルト画像)
- 画像サイズ(width/height)の自動出力
- Twitter Card対応(summary / summary_large_image)
- article:タグの自動出力(記事タイプの場合)
- Robots Metaタグ(max-image-preview:large)の出力とON/OFF制御
- Robots Metaタグの重複チェック機能
- Facebook App ID対応
- デフォルト画像設定
- 投稿タイプの一括選択機能
- 日本語化済み管理画面
クイックスタート
インストール
- このリポジトリをクローンまたはダウンロード
kashiwazaki-seo-ogp-managerフォルダを/wp-content/plugins/にアップロード- WordPressの管理画面からプラグインを有効化
- 管理画面の「Kashiwazaki SEO OGP Manager」から設定
基本設定
-
基本設定
- OGPの有効化
- Twitter Cardの有効化
- サイト名の設定
- デフォルトOGタイプの選択
-
ソーシャルメディア設定
- Facebook App ID(任意)
- Twitterユーザー名
-
画像設定
- デフォルトOGP画像のアップロード(推奨サイズ: 1200x630px)
-
投稿タイプ設定
- OGPを有効化する投稿タイプを選択
- 「すべて選択」「すべて解除」ボタンで一括設定可能
-
Robots Meta設定
- max-image-preview:large タグの有効化
- 重複チェック機能で他のプラグインとの競合を確認
使い方
個別投稿での設定
各投稿・固定ページの編集画面に「OGP Settings」メタボックスが表示されます:
- OG Title: OGPタイトル(空欄の場合は投稿タイトルを使用)
- OG Description: OGP説明文(空欄の場合は抜粋またはコンテンツから自動生成)
- OG Image: OGP画像URL(空欄の場合はアイキャッチ画像を使用)
- OG Type: コンテンツタイプ(article / website / blog / product / video)
- Twitter Card Type: Twitterカードタイプ(summary / summary_large_image)
OGPタグの優先順位
- 個別投稿のカスタム設定(最優先)
- 自動判定
- タイトル: 投稿タイトル
- 説明: 投稿抜粋 → コンテンツから自動生成
- 画像: アイキャッチ画像 → デフォルト画像
- タイプ: 標準投稿は「article」、その他はデフォルト設定
- デフォルト設定
技術仕様
システム要件
- WordPress 6.0以上
- PHP 7.4以上
出力されるメタタグ
Robots Meta(オプション):
<meta name="robots" content="max-image-preview:large">- Google検索結果での画像プレビュー最適化
OGP基本タグ:
og:site_nameog:localeog:typeog:titleog:descriptionog:urlog:imageog:image:width(自動取得)og:image:height(自動取得)
記事タイプの場合は追加:
article:published_timearticle:modified_timearticle:authorarticle:sectionarticle:tag
Twitter Card:
twitter:cardtwitter:titletwitter:descriptiontwitter:imagetwitter:site(設定時)
フィルターフック
プラグインは以下のフィルターフックを提供:
ksom_ogp_tags- OGPタグのカスタマイズksom_twitter_card_tags- Twitter Cardタグのカスタマイズksom_og_image- OGP画像URLのカスタマイズksom_og_image_dimensions- 画像サイズのカスタマイズksom_valid_image_extensions- 有効な画像拡張子のカスタマイズ
更新履歴
1.0.0 (2025-01-13)
- 初回リリース
- 投稿タイプごとのOGP制御機能
- OGP画像width/height自動出力
- article:タグの動的出力
- Robots Meta(max-image-preview:large)出力機能
- Robots Metaタグの重複チェック機能
- 投稿タイプ一括選択機能
- 管理画面の日本語化
- グローバルメニュー対応(位置81、dashicons-shareアイコン)
ライセンス
GPL-2.0-or-later
サポート・開発者
開発者: 柏崎剛 (Tsuyoshi Kashiwazaki)
ウェブサイト: https://www.tsuyoshikashiwazaki.jp/
サポート: プラグインに関するご質問や不具合報告は、開発者ウェブサイトまでお問い合わせください。
貢献
バグ報告や機能リクエストは、GitHubのIssuesページからお願いします。
プルリクエストも歓迎します:
- このリポジトリをフォーク
- 機能ブランチを作成 (
git checkout -b feature/amazing-feature) - 変更をコミット (
git commit -m 'Add amazing feature') - ブランチにプッシュ (
git push origin feature/amazing-feature) - プルリクエストを作成
Keywords: WordPress, OGP, Open Graph Protocol, Twitter Card, SEO, Social Media, Meta Tags, SNS
Made by Tsuyoshi Kashiwazaki
