インフラ

タップから​ページ表示までに​起きる​こと

CTAurlの短縮URLのリダイレクトは、1回の検索と、リンク先へ直接向かう1回のHTTP 302です。ただし、QRコードで位置情報の同意ページを先に表示する設定にした場合は除きます。クリックはリダイレクトを送った後に記録するので、計測のせいで誰かを待たせることはありません。

最終確認日:2026年10月27日(CTAurlチーム)

  1. タップ購入する.me/sneaker
  2. 検索Cloudflareがリンクと現在のリンク先を探す
  3. リダイレクトHTTP 302ですぐにあなたのページへ
  4. 計測リダイレクトを送った後にクリックを記録
カフェのテーブルに座る猫が、リンク 詳しく見る.me/ocean-brief の付いたSNS投稿を読みます。

動いている場所

Cloudflareの​ネットワーク上

CTAurlの短縮URLは、すべてCloudflareのネットワーク上のCloudflare Workerが応答します。リンクとそのリンク先はCloudflareのデータベースに、クリック数はCloudflareの分析用ストアに保存されます。アプリ、このサイト、リダイレクトはすべて同じ事業者の上で動いています。

リンク先を編集している画面
実際の​製品画面・サンプルデータ

編集

新しい​リンク先は​次の​タップから​反映

CTAurlでは、新しいリンク先は次のタップやスキャンからすぐに反映されます。リダイレクトのたびに、そのリンクの現在のリンク先を読むからです。キャッシュの切れを待つ必要も反映の待ち時間もなく、印刷されたQRコードも刷り直さずに変更が反映されます。

自宅の机にいる猫が、リンク 詳しく見る.me/japanese-trial の付いた語学学校からのメールを読みます。

ステータスコード

301ではなく​302を​使う​理由

有効なCTAurlの短縮URLはすべてHTTP 302で応答します。302は、ブラウザと検索エンジンにリンク先が変わる可能性を伝えます。301だとブラウザが古いリンク先を覚えてしまい、編集が全員に届きません。存在しないリンクや無効にしたリンクは404を返し、キャッシュされることはありません。

サーバー側のシンプルなリダイレクトは、リンクプレビューとも相性がよい方法です。Appleの開発者向けドキュメントによると、メッセージアプリはリンクプレビューを作るときにサーバー側のリダイレクトはたどりますが、metaやJavaScriptによるリダイレクトはたどりません(Apple Developer Documentation、TN3156)。302だけで間にページを挟まなければ、プレビューもリンク先に届きます。

リクエスト応答
有効な​リンクリンク先への302
存在しない​リンク、​無効に​した​リンク404(キャッシュしない)

公表していない​もの

CTAurlは稼働率や速度の数値を公表していません。責任を持って示せる方法でまだ測定していないからです。公開のステータスページもありません。数値が用意できたら、測定方法とあわせてここに載せます。

開発者向けメモ
自宅でスピーカーを開封する猫が、箱のQRコードを読み取って設定ガイドを開きます。

よく​ある​質問

タップしてから​リンク先までの​間に​ページは​入りますか?

通常のCTAurlのリンクには、広告画面も余計なページもありません。タップした人には302が返り、そのままリンク先へ進みます。例外は1つだけで、位置情報を求めるように設定したQRコードです。その場合は最初に同意ページが表示されます。この設定はコードごとに選べます。

編集が​全員に​届くまで​時間が​かかりますか?

かかりません。CTAurlのリダイレクトは毎回そのリンクの現在のリンク先を読むので、保存した変更は次のタップやスキャンから反映されます。消すべきキャッシュもありません。リンクは302で応答するので、ブラウザに古いリンク先を覚えさせることもありません。

次の​リンクは、​すっきりした​経路で

ctaurl.meなら無料。カード登録も不要です。