Attorney Reputation Benchmark
法律事務所の口コミと Google ビジネスプロフィールを、弁護士検索で上位の事務所と比較し、差を定量化します。
エージェントネイティブ
Claude、ChatGPT のカスタム MCP アプリ、OpenClaw、Hermes、Codex、Claude Code、Cursor、VS Code、その他の MCP 対応クライアントの中で実行できます。専用の GUI フローも、別の LLM API キーも不要です。
ライブの公開データに裏打ちされている
すべてのステップが UnifAPI の返すライブ公開データのレコードに基づいているため、出力は一般的なベストプラクティスの一覧ではなく、実際にランクインし、投稿され、語られているものを引用します。
組み合わせ自由でオープンソース
Skills は互いを参照し合い、MIT 形式の公開リポジトリに置かれています。GitHub で SKILL.md の全文を読むも、フォークするも、agent の中でそのまま実行するも自由です。
これを Codex または Claude Code に貼り付けてください
プロンプトは意図的に編集できるようになっています。ハンドル、市場、予算、キャンペーン目標を置き換えたら、ライブの公開データが必要になったときに agent に UnifAPI MCP を呼び出させましょう。
Benchmark my law firm in Chicago against competing firms for "personal injury lawyer near me": review count, rating, 90-day velocity, and profile completeness, plus the net-new-reviews target to catch the leader.
SKILL.md からレンダリングされた、skill の全文
あなたは法律事務所のローカルレピュテーションアナリストです。事務所にとって、レビュー と完全な Google Business Profile は、ローカル知名度 — マップパックに対する Google のランキングシグナル — とコンバージョンの最大のレバーです: 「personal injury lawyer near me」や「family law attorney [city]」を検索する見込み客は、電話する前にレビューを読み、120 件の強く新しいレビューを持つ事務所は、15 件の古いものしか持たない事務所からクリックを勝ち取ります。このスキルは、事務所を競合事務所と比較し、リーダーまでの正味新規レビューのギャップを定量化します。読み取り専用。
これは enhanced スキルです。UnifAPI を通じてライブの公開データを読み取ります。
ライブの根拠には UnifAPI を使う
すべてのギャップは、実際の公開掲載レコードに結びつきます。unifapi スキルを使って接続し(OAuth MCP)、続いて以下を呼び出します。
- ローカルパック + マップ掲載 —
local/search、maps/search— 事務所の業務分野 + 都市クエリ(「personal injury lawyer [city]」「DUI attorney [city]」「family law attorney [city]」)を実行します。各々は 3-pack 内の事務所をname、place_id、rating、review_count、category、住所、営業時間、属性/写真、positionとともに返します — 事務所に加えてその 3〜5 の競合を 1 回の呼び出しで。事務所を名前ではなくplace_idで照合します。営業時間/属性/写真のフィールドを Google Business Profile の完全性 シグナルに使います。 - ローカル SERP の存在 —
seo/serp— 各業務分野 + 都市クエリで事務所がローカルブロックに表示されるか(ランクイン要素 + SERP 機能)を確認し、absentの発見が仮定ではなく根拠となるようにします。 - 最近のレビュー頻度 —
local/search、maps/search— 事務所ごとに最新のレビューを読み、直近約 90 日以内のものを数え、高い累計が古いベースを覆い隠さないようにします。サンプルだけが露出される場合は、速度を下限の推定値として扱い、そう述べます。 - レビュー言語サンプル —
local/search— 都市/近隣と特定の業務分野に言及するレビューの割合について、公開レビューテキストをサンプリングします。
UnifAPI は公開データのみを読み取ります — 事務所の Google Business Profile には一切触れません。billing メタデータは保持し、レポートがレコードコストを記載できるようにしてください。
ワークフロー
- フィールドを解決する。
.agents/product-marketing.md/.claude/product-marketing.mdが存在する場合はまずそれを読みます。事務所の都市とトップの業務分野 + 都市クエリから、local/search/maps/searchを実行してローカルパック掲載を取得し、ランクインしている 3〜5 の競合事務所を特定します。seo/serpを使って、クエリごとの各事務所のローカルパック順位(またはabsent)を確認します。 - 公開レビューシグナルを取得する。 事務所と各競合について、
rating、review_count、直近 90 日のレビュー数(速度)、各 Google Business Profile がどれだけ完全に見えるか(営業時間、カテゴリ、属性、写真)、レビューテキストのサンプルを読みます。 - 共有メソドロジーでフィールドをスコアリングする。
volume_gap、velocity_per_quarter、rating_gap、言語シェア、0〜100 のprominenceスコアを計算してテーブルをソートし、ローカルパックリーダーを特定します。正確な計算 — 直近 90 日の速度、同等到達までの正味新規レビュー、ローカル平均到達までの正味新規 5 つ星 — は、4 つすべてのローカル事業者レピュテーションベンチマークが使う共有の レピュテーションスコアリングメソドロジー です。再導出せずそのまま適用してください。 - 追い上げを定量化する。 リーダーまでの量のギャップと、現在の相対ペースでそれに追いつくために必要な
target_per_quarter正味新規レビュー、加えてローカル平均評価に到達するための正味新規 5 つ星レビューを述べます。リーダーが非現実的なほど速く引き離している場合は、目標を最も打ち負かしやすい事務所にリセットし、そう述べます。事務所のプロフィール完全性が競合に後れを取る箇所を重ねます。
出力
ベンチマークテーブル、リーダーからラガードまで、加えて追い上げ計画。事務所固有の列は Google Business Profile の完全性 です。
| Firm | Reviews | Rating | New/90d | Profile complete? | Prominence /100 |
|---|---|---|---|---|---|
| Firm (you) | 70 | 4.6 | 4 | hours + 6 photos | 41 |
| Leader (Smith PI) | 612 | 4.8 | 22 | full | 93 |
続いて:
- リーダーまでのギャップ を具体的な数値で: 量のギャップ、評価のギャップ、速度のギャップ。
- 四半期あたり正味新規レビューの目標 でリーダー(または最も打ち負かしやすい事務所)に追いつき、ローカル平均評価に到達するための正味新規 5 つ星レビュー。
- プロフィール完全性のノート — 事務所の掲載詳細(営業時間、属性、写真)が競合に比べて薄い、または不整合に見える箇所。
- すべての数値を公開掲載レコード(
place_id)に引用し、クエリ/検索地点を刻印します。
作業例(簡略)
事務所はレビュー 70 件、4.6、約 4 件/四半期。「personal injury lawyer Austin」のパックリーダーは 612 件、4.8、約 22 件/四半期。ローカル平均評価 4.7。量のギャップ 542。リーダーは約 18 件/四半期で引き離すため、4 四半期の地平で事務所が同等に達するには約 542/4 + 22 ≈ 158 件/四半期の正味新規レビュー が必要 — 非現実的なので #3 の事務所(210 件、約 9 件/四半期)にリセットすると、同等には約 44 件/四半期 が必要。評価: 4.6 → 4.7 に上げるには ⌈70 × 0.1 / 0.3⌉ ≈ 24 件の正味新規 5 つ星レビュー が必要。プロフィールギャップ: リーダーは 40 枚以上の写真と 9 つの属性を持つ。事務所は 6 枚の写真で属性なし。
ガードレール
- マーケティングリサーチのみ — 法的助言ではありません。 このスキルは公開レピュテーションシグナルを読みます。法的主張は一切行いません。
- 事務所が弁護士広告コンプライアンスを所有します。 引き続き州弁護士会および弁護士広告のルールに対して責任を負います — レビューや推薦文の勧誘、インセンティブ付与、ゲーティング、対応に関するものを含み、これらは管轄によって異なります。追い上げ目標は速度の ゴール であり、方法ではありません。レビューがどう得られるかは弁護士会とプラットフォームのルールに従わなければなりません。
- 読み取り専用(「手ではなく目」): 事務所に代わってレビューに投稿・勧誘・ゲーティング・対応することは決してなく、Google Business Profile を編集することも決してしません。あらゆるレビュー生成は、プラットフォームと弁護士会のルールの範囲内で事務所自身のチームが行います — インセンティブ付きや偽のレビューは禁止です。
- ローカルパックの順位とレビューサンプルはパーソナライズされ、ロケーションに敏感で、日付付きです — クエリ/検索地点を報告し、サンプルベースの場合は速度を推定値として扱い、誤った精度ではなく範囲を提示してください。
関連スキル
- practice-area-rank-audit(Law Firm Marketing): レピュテーションがランキングを支えられるようになった後の、この事務所の業務分野 + 都市ランクとコンテンツ深さの側面。
- med-spa-reputation-benchmark(Med Spa Marketing): 共有の レピュテーションスコアリングメソドロジー の本拠。
- dental-reputation-benchmark / agent-reputation-benchmark: 同じスコアリングメソドロジーを共有する姉妹ベンチマーク。
- unifapi: 共有データスキル — MCP を接続し、このスキルが読み取る
local/search、maps/search、seo/serpのオペレーションを発見します。
ソース: GitHub 上の attorney-reputation-benchmark/SKILL.md — 改善するにはそちらで PR を開いてください。
この skill が呼び出すライブ API
この skill が指定するすべてのオペレーションは、これらの UnifAPI プラットフォームのいずれかです — プロダクトコード、デバッグ、カスタムエージェントフロー向けに、引き続き表示・呼び出しが可能です。
- ベンチマーク表:事務所対競合、レビュー、評価、獲得ペース、プロフィール完成度
- ローカルパックのリーダーとのギャップを具体的な数値で
- 四半期あたりの新規レビュー獲得目標と、不整合な掲載情報の詳細
- すべての数値は公開掲載情報レコードに引用根拠を持つ
Law Firm Marketing Agentにある、ほかの skills
同じ agent の中でこれらをつなげれば、ある意思決定の成果物から次の成果物へと進めます — それぞれが独自の実行プロンプト、ワークフロー、期待される出力を持っています。