WP Manifestindependent plugin directory
manifest / seo / auto-seo-content-plugin

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日の最大投稿数を設定可能
  • 投稿ログ: 投稿履歴を記録・確認可能

インストール

  1. プラグインディレクトリに auto-seo-content-plugin フォルダをアップロード
  2. WordPress管理画面でプラグインを有効化
  3. 「Auto SEO Content」→「設定」でAI APIキーを設定

使用方法

記事生成

  1. 「Auto SEO Content」→「記事生成」を開く
  2. キーワードを入力
  3. 投稿ステータス、カテゴリー、タグを設定(オプション)
  4. 「記事を生成する」ボタンをクリック
  5. 処理が完了すると記事が自動で投稿されます

ダッシュボード

  1. 「Auto SEO Content」→「ダッシュボード」を開く
  2. 生成した記事の一覧を確認
  3. 検索・フィルタ機能で記事を絞り込み
  4. 統計情報とキーワード分析を確認

設定

  1. 「Auto SEO Content」→「設定」を開く
  2. 基本設定タブ: AI APIキー、デフォルト設定、SERP分析設定
  3. タグ設定タブ: 自動タグ付与のルールを設定
  4. ブログパーツ設定タブ: ブログパーツの自動挿入ルールを設定
  5. 自動投稿スケジュールタブ: 自動投稿の間隔、時間帯、最大投稿数を設定

キーワード管理

  1. 「Auto SEO Content」→「キーワード管理」を開く
  2. キーワードスクレイピング: シードキーワードを入力して関連キーワードを自動取得
  3. 手動追加: 個別にキーワードを追加
  4. キーワード一覧: 検索数順にソートされたキーワード一覧を表示
  5. フィルタ機能: ステータス、検索数範囲でフィルタ

自動投稿

  1. 「Auto SEO Content」→「設定」→「自動投稿スケジュール」タブで設定
  2. 「自動投稿を有効にする」にチェック
  3. 投稿間隔を設定(デフォルト: 10分)
  4. キーワード管理でキーワードを追加
  5. 設定した間隔で自動的に記事が生成・投稿されます

投稿ログ

  1. 「Auto SEO Content」→「投稿ログ」を開く
  2. 投稿履歴を確認
  3. 成功/失敗のステータスを確認
  4. エラーメッセージを確認

設定

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