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

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/otarumi-cmyk/auto-seo-content-plugin/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

キーワードを入力するだけで、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