Communityコーディング&開発github.com

SEO/GEOオプティマイザー

HTMLページやWordPressページを分析・改善し、技術的SEO、オンページSEO、アクセシビリティ関連の発見容易性、構造化データ、内部リンク、生成エンジン最適化(GEO)/AI検索対応の読みやすさを向上させます。エビデンスに基づく検索改善、メタデータガイダンスや統合、スキーマ/JSON-LD、意味論的コンテンツ構造、引用可能な回答をキーワードの詰め込みや捏造、ランキング保証なしで実装する必要がある場合に使用します。

GEOオプティマイザー とは?

このスキルは、SEO(検索エンジン最適化)とGEO(生成エンジン最適化:AI検索向け最適化)の両方を実践的に改善するためのエージェントツールです。HTMLまたはWordPressベースのページを対象に、技術的なSEO要素(インデックス可否、ステータスコード、正規URL)、オンページSEO(タイトル、見出し、メタディスクリプション、コンテンツのトピックカバレッジ)、アクセシビリティ(セマンティックHTML、ランドマーク、altテキスト)、構造化データ(JSON-LD、スキーママークアップ)、内部リンク戦略、そしてAI検索での引用可能性や読みやすさ(GEO)を監査・改善します。このスキルは、キーワードの詰め込みや事実の捏造、ランキング保証を禁止し、常にエビデンスに基づいた診断と改善を優先します。また、WordPressプラグイン(Yoast SEOなど)やACF(Advanced Custom Fields)との既存の統合を尊重し、重複したタグや競合するスキーマグラフを生成しないように注意します。改善後は、レンダリングチェック、構造化データ検証、リンクチェック、パフォーマンス監査を実行し、結果と推奨される次のステップを報告します。

対応~Claude Code✓Codex CLI~Cursor
npx skills add https://github.com/danya-jamal/stayora-theme/tree/main/.agents/skills/seo-geo-optimizer

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

SEO および GEO オプティマイザー

実際のページとその発見容易性を改善します。スコアは診断のシグナルとして扱い、目標とはせず、ランキングやAIによる引用を約束しないでください。

エビデンスと範囲の確立

  1. リポジトリの指示、ページコンテンツ、テンプレート、SEOプラグインの規約、グローバルメタデータの所有権、既存のスキーマ、分析ツールの制約、サイトマップ/robots.txtの動作、関連する内部ページを確認します。
  2. 提示されたエビデンスから、ページのターゲットオーディエンス、主要タスク、検索インテント、カノニカルなトピック、ビジネス目標、ロケール、コンバージョンアクションを特定します。
  3. キーワード、競合、エンティティ、現在の検索結果に関する調査が要求または必要な場合は、最新の信頼できる情報源を使用し、日付とエビデンスを文書化します。ボリューム、難易度、競合の主張、お客様の声、統計、資格情報、引用を捏造しないでください。
  4. 著者の意図とブランドの声を保持します。主題に関する承認が必要な主張にはフラグを立てます。

変更前の監査

以下をレビューします:

  • インデックス可否、ステータス/正規シグナル、重複または薄いコンテンツ、クロール可能なリンク、レンダリング;
  • タイトル、メタディスクリプションの所有権、URLガイダンス、見出し、開始回答、トピックカバレッジ、メディア、コールトゥアクション;
  • セマンティックランドマーク、リンクテキスト、代替テキスト、フォームラベル、フォーカス/キーボード動作、コントラスト、支援技術やクローラーから隠されたコンテンツ;
  • 発見容易性とユーザー体験に影響を与えるパフォーマンスリスク(巨大なメディア、レイアウトシフト、レンダーブロッキング、不要なスクリプトを含む);
  • 既存のJSON-LD、プラグイン生成スキーマ、パンくずリスト、組織/サイト全体のエンティティ、重複グラフ;
  • 実際のリポジトリページに基づく内部リンクの機会(架空のURLではない)。

アクション可能な発見事項とローカルで検証できない項目を区別します。影響の可能性、確信度、労力によって優先順位を付けます。

改善の実装

  • プロジェクトの既存のSEOメカニズムを通じて、ユニークで正確なタイトルと簡潔なメタディスクリプションを作成します。プラグインが所有している場合、競合するタグを作成しないでください。
  • 1つの明確なページトピック、論理的な見出し階層、説明的なセクションラベル、コアインテントに答える早期の直接的な要約を使用します。
  • 簡潔な定義、具体的な事実、スキャン可能な手順、比較表、FAQ、帰属のある証拠を用いて明確性を向上させます。これらはユーザーにとって真に役立つ場合にのみ使用します。
  • エンティティの関係を明示します:組織、製品/サービス、オーディエンス、場所、日付、著者、情報源を、検証済みで関連性がある場合に特定します。
  • 実際の有用なリンク先への説明的なアンカーテキストを持つコンテキスト内部リンクを追加します。強制的なリンク数や孤立した主張は避けてください。
  • 理解と発見容易性に影響を与えるセマンティックHTMLとアクセシビリティの問題を改善します。重要なコンテンツはクロール可能なHTMLに保持します。
  • 自然言語を保持します。キーワードの詰め込み、コンテンツの水増し、ドアウェイコピーの作成、テキストの非表示、ユーザーを犠牲にしたボット向けの最適化は行わないでください。
  • クローラーとAIシステムに対して、自己完結型で一貫性のある引用可能なパッセージを提供しつつ、ニュアンスと制限を保持します。

構造化データ

  1. 表示されているページコンテンツとページの実際の目的によってサポートされるスキーマタイプのみを選択します。
  2. 既存のSEOプラグインまたはスキーマグラフとの統合を優先します。重複するWebPage、組織、パンくずリスト、記事、製品、ローカルビジネスエンティティは避けてください。
  3. 安定したカノニカルURLと一貫した@id参照を使用します。
  4. サイト上で表示またはサポートされている真実のプロパティのみを含めます。評価、レビュー、価格、在庫状況、著者、場所、日付を捏造しないでください。
  5. FAQまたはHowToマークアップは、対応するコンテンツが表示され、タイプが適切な場合にのみ追加します。リッチリザルトが得られることを前提としないでください。
  6. JSON-LDを安全にエンコードします。WordPressでは、既存のフック/ヘルパーに従い、手書きのJSON文字列ではなく安全なJSONエンコードを使用します。

WordPress および ACF の制約

  • タイトル、カノニカル、Open Graph、ロボットディレクティブ、スキーマに関するテーマ/プラグインの所有権を尊重します。
  • コンテンツがACFから提供される場合、明示的にフィールドモデルの変更を許可されていない限り、既存のフィールドのみを使用します。
  • コンテキストに応じて出力をエスケープし、メタデータを追加するためにページのセキュリティを弱めないでください。
  • グローバルな変更はページ固有の変更と分離し、編集前に広範な影響を特定します。

検証と報告

  1. プロジェクトに適した、利用可能なリント、テスト、レンダリングチェック、リンクチェック、構造化データ検証、アクセシビリティ/パフォーマンス監査を実行します。
  2. レンダリングされたソースを確認して、1つの正規で一貫性のあるメタデータ出力、有効なJSON-LD、クロール可能なコンテンツ、重複したプラグイン/テーマタグがないことを確認します。
  3. スキーマが表示されているコンテンツと一致し、新しい内部URLがすべて既知のサイト内で解決されることを確認します。
  4. コンテンツ変更後、モバイルレイアウトとインタラクションを再確認します。
  5. 実装された変更、CMS/プラグイン設定が必要なガイダンス、検証結果、未解決のブロッカー、優先順位付けされた次のステップを報告します。測定された結果と推定値を区別します。

関連スキル