adsense-site-auditor について
adsense-site-auditor は、Google AdSense の要件に沿ってウェブサイトを監査するスキルです。サイト運営者向けに、承認を保証せず、証拠付きの全項目チェックと報告書を作成します。
主な機能
- 01全要件の項目別チェック
- 02証拠に基づくサイト調査
- 03重大度順の問題と修正案
- 04準備状況の判定と完全な一覧表
活用シーン
- 01AdSense 申請前のサイト評価
- 02申請却下後のサイト再確認
- 03広告ポリシーやクロール問題の調査
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ yantoumu/ adsense-site-auditor-skill --skill adsense-site-auditorインストール後、Claude Code で/adsense-site-auditorを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
agents/openai.yamlreferences/adsense-requirements.mdusage-prompts.md詳細
AdSense サイト監査
基本ルール
Google AdSense および Google Publisher の公式ドキュメントを信頼できる情報源として使用してください。このスキルでは、これらのドキュメントを実行可能なウェブサイト監査に変換しますが、承認を保証するものではありません。
本格的な監査を行う前に、インターネットに接続できる場合は公式ドキュメントを更新してください。AdSense のポリシーは変更される可能性があります。このスキルと最新のドキュメントの内容が矛盾する場合は、最新の Google ドキュメントを優先してください。
すべての監査で、references/adsense-requirements.md のチェックリスト項目を漏れなく明示的に評価してください。抜き取り、要約、または問題がありそうな項目だけの確認はしないでください。各要件 ID に対して、Pass、Fail、Unknown、N/A のいずれか1つのステータスを割り当ててください。N/A は、サイトの種類または収益化方式に本当に該当しない場合にのみ使用し、その理由を述べてください。
必須の参照資料
監査を始める前に、references/adsense-requirements.md を読んでください。完全なチェックリスト、重要度の分類、参照元 URL が記載されています。
ユーザーがこのスキルの使い方を尋ねた場合、プロンプトのテンプレートを求めた場合、または監査依頼のテンプレートが必要な場合は、ユーザー向けの呼び出し例や再利用可能なプロンプトを確認するため、references/usage-prompts.md を読んでください。
監査ワークフロー
-
対象を特定します。
- 公開 URL/ドメイン、リポジトリのパス、またはその両方。
- 監査が申請前、却下後、または広告配信の問題解消のいずれを目的とするか。
- サイトが一般的なウェブサイト、CMS/ブログ、ディレクトリ、ECサイト、ツール/アプリ、UGC サイト、動画サイト、またはログインが必要な製品のいずれか。
-
根拠を収集します。
- ホームページと代表的なコンテンツページをクロールします。
robots.txt、サイトマップ、正規 URL、リダイレクト、HTTP ステータス、ログイン画面、WAF/地域ブロックの兆候、および重要なページが POST のみの状態に依存せずにレンダリングされるかを確認します。- プライバシーポリシー、サイト概要/連絡先/所有者を示す情報、ナビゲーション、コンテンツの深さ、広告/アフィリエイトの密度、コピーされたコンテンツや埋め込みだけのコンテンツ、およびサポート対象外/禁止コンテンツのリスクを調べます。
- リポジトリにアクセスできる場合は、レンダリングされたホームページだけでなく、テンプレート/ルート/コンテンツソースを調べます。
-
確認事項を分類します。
Blocker:申請承認を妨げる可能性が高い、または厳格なポリシーに違反する事項。High:承認または広告配信に重大なリスクをもたらす事項。Medium:申請前に修正すべき、品質、クロール可能性、UX、開示、または根拠の不足に関する事項。Pass:根拠をもとに確認済み。Unknown:利用可能なアクセス手段では確認できない事項。必要な情報を具体的に記載します。N/A:該当しない事項。無関係となるサイトの条件を記載します。
-
監査レポートを作成します。
- 総合判断:
Ready、Not ready、またはReady after fixes。 - 確認事項を重要度の高い順に並べます。
- 確認事項ごとに、要件 ID、問題点、根拠、公式な根拠、具体的な修正方法を記載します。
- すべての要件 ID を網羅した最終チェックリスト表を含め、
Pass/Fail/Unknown/N/A、根拠、次の対応を記載します。
- 総合判断:
実装の指針
一般的な助言よりも、具体的な確認事項を優先してください。例:
クローラーの問題ではなく、robots.txt が Mediapartners-Google をブロックしていると記載します。コンテンツが薄いではなく、記事ページの大半が、独自の解説を加えていないスクレイピングされた抜粋で構成されていると記載します。広告が多すぎるではなく、スクロールせずに見える範囲で、広告またはアフィリエイト枠がメインコンテンツの領域を超えていると記載します。プライバシーポリシーが不完全ではなく、プライバシーポリシーにサードパーティの広告 Cookie または Google によるデータ利用についての開示がないと記載します。
すべての Blocker が解消され、High リスクへの対処が完了するか、明示的に許容されるまでは、申請を勧めないでください。
完全性の確認
作業を終える前に、references/adsense-requirements.md にある要件 ID の数を数え、最終チェックリストの ID と照合してください。ID が1つでも欠けていれば、監査は不完全です。最終的な準備状況を判断する前に、不足している行を追加してください。