どのサイトにも、訪問者の大半を送ってくる少数のサイトがあります。レビューを書くアフィリエイト、リンクを張る提携先、見つけてもらえるディレクトリやコミュニティです。競合にとってのこのリストは、自分がどこに顔を出すべきかをそのまま示す計画表になります。決済ページにとっては、誰が売っているかのリストです。Lovely Router は任意のドメインについて、このリストを 1 回の API 呼び出しで返します。直近 6 か月の訪問数順に上位 500 の参照元サイトを、調べるサイト 1 件につき $0.06 で取得できます。
AI エージェントに任せる
このプロンプトを Claude Code、Cursor、Codex などのコーディングエージェントに貼り付けてください。ドキュメントの場所と API キーの使い方をエージェントに伝えます。
どのサイトが任意のサイトや決済ページに訪問者を送っているかを調べる. Use the Lovely Router data tools: each returns JSON and is billed per result.
- Docs (read first): https://lovelyrouter.com/docs/tools/find.md and https://lovelyrouter.com/docs/tools/run.md
- Plan first: POST https://lovelyrouter.com/v1/tools/suggest with `{"task": "<my task in plain words>"}` (free). It returns the tools to run in order, each with an example `input`, the `input_required` fields, an estimated cost and a ready-made `run` request. Replace the example values with my task's; if a field is unclear, read the tool with GET https://lovelyrouter.com/v1/tools/<id>. To browse instead, POST https://lovelyrouter.com/v1/tools/discover searches the catalog.
- Show me the plan and its estimated cost (`total_est_cost_usd`) before running anything large.
- Run: POST https://lovelyrouter.com/v1/tools/<id>/run with `{"input": {...}, "max_results": N}`. A 200 has the finished run with `items`; a 202 means it is still running, so poll the `poll` path until `status` is `succeeded`, `failed`, `timed_out` or `stopped`.
- Only delivered results are billed. Keep max_results small on the first run, check the output, then scale up.
- If you support MCP, connect https://lovelyrouter.com/mcp instead (Streamable HTTP, same key; https://lovelyrouter.com/docs/tools/mcp.md) and use suggest_tools, get_tool and run_tool.
- Auth: read my API key from the LOVELY_API_KEY environment variable and send it as `Authorization: Bearer $LOVELY_API_KEY`. Never print or commit the key. If it is not set, ask me to create one at https://lovelyrouter.com/app/keys.
- Billing is prepaid: every call is charged to my balance, so test with a small request before running anything large.
- Every docs page is plain Markdown; the full index is https://lovelyrouter.com/llms.txt.
My task: <the inputs (links, keywords or accounts) and how many results you need>わかること
競合のドメインを調べて上から順に見ていくと、訪問者を送っているレビューサイト、ニュースレター、マーケットプレイス、提携先が並びます。どれも提携や出稿、売り込みの候補になります。
ホスト型の決済ページには独自のドメインがあります。checkout.stripe.com や、ストアの Gumroad・Lemon Squeezy の決済ページなどです。そこへ訪問者を送っているサイトは、支払いを求めているサイトであり、送っている人数の順に並びます。
各行には増減の数値があり、新しく現れた参照元には印が付きます。同じドメインを毎月調べてリストを比べれば、どこが送り始め、どこが止まったかがわかります。
仕組み
ドメインを選ぶ
サイト(
example.com)、サブドメイン(app.example.com)、決済ページのドメインのどれでもかまいません。URL をそのまま渡しても、ホスト名だけが使われます。ツールを実行する
websiteに入れてPOST /v1/tools/site-referrals/runに送ります。1 回の実行で 1 サイト、呼び出し料金は 1 回分です。レポートには数分かかることがあるので、終わるまでポーリングします。参照元を読む
結果は最大 500 サイトで、多い順に 1 ページ 100 件ずつ返ります。並べ替えやカテゴリでの絞り込みをしたり、モデルに渡してグループ分けさせたりできます。
1 回のリクエストでサイトの参照元を調べる
サイトの参照元トラフィックは website にドメインを 1 つ受け取ります。
curl https://lovelyrouter.com/v1/tools/site-referrals/run \
-H "Authorization: Bearer $LOVELY_API_KEY" \
-H "content-type: application/json" \
-d '{"input": {"website": "checkout.stripe.com"}, "max_results": 1}'60 秒たっても実行中の場合は 202 が返ります。ポーリングとページ送りはツールの実行で説明しています。コードを書かずに試すなら、ツールのページでドメインを入力すればブラウザから実行できます。
返ってくるデータ
参照元サイトごとに 1 行、多い順に並びます。checkout.stripe.com のレポートを 3 行に絞ると次のようになります。
{
"status": "succeeded",
"results": 1,
"charge_usd": 0.06,
"items": [
{ "domain": "higgsfield.ai", "visits": 9671010, "share_percent": 4.93, "change_percent": -8.5, "is_new": true,
"global_rank": 866, "category": "Computers Electronics and Technology", "period": "2026-04-01..2026-09-30" },
{ "domain": "paypal.com", "visits": 9175641, "share_percent": 4.68, "change_percent": -31.7, "is_new": false,
"global_rank": 71, "category": "Banking Credit and Lending", "period": "2026-04-01..2026-09-30" },
{ "domain": "app.emergent.sh", "visits": 1935343, "share_percent": 0.99, "change_percent": null, "is_new": false,
"global_rank": null, "category": "Games", "period": "2026-04-01..2026-09-30" }
],
"offset": 0,
"next_offset": 100
}| フィールド | 意味 |
|---|---|
domain | 訪問者を送っているサイト |
visits | 期間中にそのサイトが送った推定訪問数 |
share_percent | 調べたサイトが受けた参照流入全体に占める割合 |
change_percent | そのサイトからの訪問数の増減(%、比較できる過去の数値がない場合は null) |
is_new | この期間に新しく現れた参照元なら true |
global_rank | 参照元サイトの世界トラフィックランク(ランク外は null) |
category | 参照元サイトのカテゴリ |
period | レポートの対象期間 |
事例: AI プロダクトがどこで支払いを受けているか
Cashflowing は、このツールで作れるものの一例です。AI エージェントが Stripe Checkout から Gumroad、Paddle、Lemon Squeezy まで 15 の決済ページで site-referrals を実行し、9 億 8,200 万回の決済ページ訪問を 9,542 のサイトまでたどって、どの AI プロダクトが支払いを受けているかを示しました。手法は、決済ページの選び方からサブドメインをサイト単位にまとめる方法まで、ケーススタディで解説されています。
支払いや登録が共通のドメインを通る市場なら、同じやり方が使えます。アプリストア、予約エンジン、チケット販売ページ、マーケットプレイスなどです。
活用レシピ
競合 3 社を調べ、2 社以上に共通するサイトを残し、検索エンジンと SNS を除きます。残るのが、その分野のアフィリエイト、レビュアー、ディレクトリです。サイトの連絡先でそれぞれのメールアドレスを探せます。
決済ページやマーケットプレイスのドメインを調べ、参照元を category でまとめると、どの種類の売り手が最も多くの買い手を送っているかがわかります。
change_percent で並べ替えるか is_new で絞り込むと、最近送り始めたサイトが、ほかで話題になる前に見つかります。
毎月の結果を日付付きで保存して比べます。新しいアフィリエイトや離れた提携先は、現れた行・消えた行として表れます。
トラフィックが少数の大きな参照元に頼っているのか、多くの小さな参照元から来ているのか、そしてそれらがその市場の実在するサイトなのかを確認します。
文章で頼みたい場合は、MCP サーバーに接続して Claude Code や Cursor にこう伝えてください。「competitor-a.com、competitor-b.com、competitor-c.com で site-referrals を実行し、検索エンジンと SNS を除いて、少なくとも 2 社にトラフィックを送っているサイトを表にして」
数値が示すもの、示さないもの
数値は Similarweb のモデルによる推定値で、サイト自身のアクセス解析ではありません。正確な件数としてではなく、参照元の順位付けや比較に使ってください。また数えているのは訪問であって、売上や収益ではありません。決済ページに多くの人を送っているサイトは、多くの人に支払いを求めているということであり、必ずしも支払いを受けているとは限りません。ごく小さなサイトでは、計測された参照元がわずか、またはまったくないこともあります。
ほかのトラフィックデータと組み合わせる
任意のサイトや決済ページにトラフィックを送っているサイトを、直近 6 か月の参照元すべて、訪問数順に。参照元ごとの月別訪問数、割合、増減、新規の参照元、世界ランク、カテゴリ付き。実行結果の report にはサイトの月別の参照流入合計も入ります。
ドメインの訪問者が次に移動するサイトを訪問数順に表示(Similarweb Pro の参照元レポート、直近 6 か月):訪問数、割合、増減、世界ランク、カテゴリ、月別の訪問数(monthly)。レポートの移動先サイトをすべて返し、offset と limit でページ送り(既定は 1 ページ 100 件)。
Similarweb による Web サイトのトラフィック推定:月間訪問数、ランク、流入元、上位国、エンゲージメント。
Web サイトをクロールし、メールアドレス、電話番号、SNS プロフィールのリンクを抽出します。
クエリの Google 検索結果ページ:自然検索結果、広告、「他の人はこちらも質問」、関連キーワード。1 件 = 1 ページ(自然検索リンク約 10 件)。
site-outgoingは逆向きの視点で、ドメインの訪問者が次に向かうサイトを示します。website-trafficは、サイトの月間総訪問数、ランク、流入元、上位の国を、1 回の実行で最大 50 ドメインまで返します。website-contactsは、連絡を取りたい参照元サイトのメールアドレスや SNS リンクを見つけます。google-searchは、サイトが検索で上位に出ているキーワードを示します。訪問者の流入元のもう半分です。
競合のリスト全体で訪問数を比べるなら、競合サイトのトラフィックベンチマークをご覧ください。
料金
調べるサイト 1 件につき $0.06 で、レポートの大きさは関係ありません。1 回の呼び出しで最大 500 の参照元が返り、ページを読み直すのは無料です。実行の開始時にこの金額を確保し、終了時に精算します。失敗した実行は無料です。
サブスクリプションも月額の最低料金もありません。$5 からチャージでき、データツール、モデル、ブラウザエージェントを 1 つの残高で支払えます。初回のチャージには同額(最大 $5)を上乗せします。すべてのツールの料金は料金ページにあります。
よくある質問
被リンクチェッカーとは何が違いますか?+
被リンクチェッカーは、サイトにリンクしているページを一覧にします。このツールは、実際に訪問者を送っているサイトを、その人数の順に一覧にします。誰もクリックしないリンクはここには出てきません。月に数千人を送ってくる提携先は上位に来ます。
サイトだけでなく決済ページも調べられますか?+
はい。checkout.stripe.com のように、決済ページ自体のドメインを渡してください。サブドメインはそのまま調べるので、checkout.stripe.com と stripe.com では別のレポートになります。
どこまで過去のデータがありますか?+
各レポートは直近 6 か月が対象で、各行の period に正確な日付が入っています。長期間追うなら、毎月実行して結果を保存してください。
訪問数はどのくらい正確ですか?+
モデルによる推定値です。参照元の順位付けや変化の発見には向いていますが、正確な件数には向きません。また測っているのは訪問で、収益ではありません。
Similarweb のアカウントは必要ですか?+
いいえ。Lovely Router の API キーでドメインを送れば、JSON が返ってきます。
サブスクリプションは必要ですか?+
いいえ。プリペイド残高にチャージし、調べるたびにそこから差し引かれます。失敗した実行は無料で、自動更新もありません。
市場をもっと広く調べたい場合は、リード獲得、広告インテリジェンス、ツールカタログをご覧ください。