Auto SEO Content Generator
WordPress plugin for automatic SEO-optimized article generation with SERP analysis, AI content generation, and scheduled posting
by Your Name · github.com/otarumi-cmyk/auto-seo-content-plugin · website
★ 0stars
0forks
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/otarumi-cmyk/auto-seo-content-plugin/archive/refs/heads/main.zipキーワードを入力するだけで、SERP分析を行い、最適化された記事を自動生成・投稿するWordPressプラグイン。
機能
コア機能
- SERP分析: Google検索結果を分析し、SEO記事のみを抽出
- 記事構成の自動生成: 競合記事の見出し構造を分析して最適な構成を提案
- 最適化プロンプト生成: SERP分析結果に基づいた最適化されたプロンプトを自動生成
- AI記事生成: OpenAI、Claude、Geminiに対応
- アイキャッチ画像自動生成: PHP GDライブラリを使用して無料で画像生成
- 自動投稿: WordPressに自動で投稿
ダッシュボード機能
- 生成記事一覧: 生成した記事を一覧表示(タイトル、URL、投稿日、ステータス、カテゴリー、タグ)
- 検索・フィルタ: キーワード、タイトル、ステータス、カテゴリーで検索・フィルタ
- 統計情報: 総記事数、今月の生成数、公開済み/下書き数、使用キーワード数、平均文字数
- キーワード分析: 使用頻度の高いキーワードをクラウド表示
自動タグ付与機能
- キーワードベース: キーワードから主要語を抽出してタグ化
- カテゴリーベース: カテゴリー名を自動でタグに追加
- SERP分析ベース: 競合記事でよく使われているタグを参考に付与
- 設定可能: タグ付与ルールをカスタマイズ可能
ブログパーツ自動挿入機能
- 自動挿入: 記事生成時にブログパーツを適切な位置に自動挿入
- 挿入ルール: H2見出しの後、文字数ベース、セクション数ベースから選択
- 対応パーツ: CTAボックス、関連記事、目次、広告枠
- 設定可能: 挿入位置、頻度、ショートコードをカスタマイズ可能
キーワードスクレイピング機能
- Googleサジェスト取得: シードキーワードから関連キーワードを自動取得
- 深掘り機能: 関連キーワードを再帰的に深掘り
- 検索数推定: 検索結果数から検索ボリュームを自動推定
- 検索数順ソート: 取得したキーワードを検索数順に自動ソート
自動投稿スケジューラー機能
- 10分おきの自動投稿: 設定した間隔(デフォルト10分)で自動的に記事を生成・投稿
- 検索数順投稿: 検索数の多いキーワードから順に投稿
- 時間帯制限: 投稿時間帯を設定可能
- 最大投稿数制限: 1日の最大投稿数を設定可能
- 投稿ログ: 投稿履歴を記録・確認可能
インストール
- プラグインディレクトリに
auto-seo-content-pluginフォルダをアップロード - WordPress管理画面でプラグインを有効化
- 「Auto SEO Content」→「設定」でAI APIキーを設定
使用方法
記事生成
- 「Auto SEO Content」→「記事生成」を開く
- キーワードを入力
- 投稿ステータス、カテゴリー、タグを設定(オプション)
- 「記事を生成する」ボタンをクリック
- 処理が完了すると記事が自動で投稿されます
ダッシュボード
- 「Auto SEO Content」→「ダッシュボード」を開く
- 生成した記事の一覧を確認
- 検索・フィルタ機能で記事を絞り込み
- 統計情報とキーワード分析を確認
設定
- 「Auto SEO Content」→「設定」を開く
- 基本設定タブ: AI APIキー、デフォルト設定、SERP分析設定
- タグ設定タブ: 自動タグ付与のルールを設定
- ブログパーツ設定タブ: ブログパーツの自動挿入ルールを設定
- 自動投稿スケジュールタブ: 自動投稿の間隔、時間帯、最大投稿数を設定
キーワード管理
- 「Auto SEO Content」→「キーワード管理」を開く
- キーワードスクレイピング: シードキーワードを入力して関連キーワードを自動取得
- 手動追加: 個別にキーワードを追加
- キーワード一覧: 検索数順にソートされたキーワード一覧を表示
- フィルタ機能: ステータス、検索数範囲でフィルタ
自動投稿
- 「Auto SEO Content」→「設定」→「自動投稿スケジュール」タブで設定
- 「自動投稿を有効にする」にチェック
- 投稿間隔を設定(デフォルト: 10分)
- キーワード管理でキーワードを追加
- 設定した間隔で自動的に記事が生成・投稿されます
投稿ログ
- 「Auto SEO Content」→「投稿ログ」を開く
- 投稿履歴を確認
- 成功/失敗のステータスを確認
- エラーメッセージを確認
設定
AI API設定
- プロバイダー: OpenAI、Claude、Geminiから選択
- APIキー: 選択したプロバイダーのAPIキーを入力
- モデル名: 使用するモデル名(空欄の場合はデフォルト)
SERP分析設定
- 最小見出し数: この数値未満の見出し数の記事は除外(デフォルト: 5)
- 最小文字数: この数値未満の文字数の記事は除外(デフォルト: 2000)
要件
- WordPress 5.0以上
- PHP 7.4以上
- cURL拡張機能
- GDライブラリ(アイキャッチ画像生成用)
- DOMDocument(SERP分析用)
注意事項
- Google検索結果のスクレイピングは利用規約に注意してください
- WAFで弾かれた記事は自動的にスキップされます
- AI APIの使用にはコストがかかります
- 生成された記事は必ず人間が確認してから公開してください
デバッグ
WP_DEBUG が有効な場合、ログファイルが wp-content/uploads/auto-seo-content-logs/ に保存されます。
ライセンス
GPL v2 or later