Bitly、Short.io、Rebrandlyからリンクを移行する方法
- migration
- bitly
- short-io
- rebrandly
- import
このページの内容
リンクのプラットフォームを乗り換えるのは、聞こえるほど怖いことではありません。リンクは結局のところデータの行——短縮アドレスとリンク先——にすぎず、主要な短縮サービスはどれもCSVファイルとして書き出せるようにしています。このガイドでは、そのファイルをBitly、Short.io、Rebrandlyから取り出し、LinkProfitで動くダッシュボードに数分でインポートするまでを順に見ていきます。インポートウィザードは3種類の書き出し形式をすべて自動で判別するので、このガイドの大半は手順というより安心材料です。
移せるものと移せないもの
始める前に、期待値を正しく設定しておきましょう。
きれいに移せるもの:
- リンク先のURL——リンクが指しているページです。
- カスタムスラッグ(スラッシュより後ろの部分)——新しいドメイン上で空いている限り移せます。
- タイトルとタグ——古いプラットフォームがそれらを書き出している場合。
移せないもの:
- 古いドメインそのもの。
bit.ly/xyzとして印刷されたリンクは、Bitlyに料金を払っている間だけ動き続けます。移行するのは、リンクの中身を自分のドメイン——go.yourbrand.com/xyz——に移すことです。古いリンクが自分の所有する独自ドメインを使っていたなら、そのドメインを新しいプラットフォームに向ければ、スラッグはそのまま解決され続けます。 - クリック履歴。 分析は新しいプラットフォームで一から始まります。レポートに必要なら、古い統計は別途書き出しておいてください。
- すでに印刷したQRコード。 QRコードは、古いドメインを含む完全なURLを符号化しています。自分の独自ドメインを指すコードはドメインの移動を生き延びますが、
bit.lyを指すコードはそうはいきません。
ステップ1:現在のプラットフォームから書き出す
Bitly
- 左サイドバーでリンクを開きます。
- 移したいリンクを選びます(すべてなら先頭のチェックボックスを使います)。
- エクスポートを選び、CSVを指定します。
- プランに応じて、Bitlyはダウンロードリンクをメールで送るか、ファイルを直接ダウンロードします。
このファイルにはlink列(短縮されたbitlink)とlong_url列(リンク先)が入り、有料プランではタイトル、作成日、タグも含まれます。インポートウィザードはbitlinkのパスからスラッグを自動で取り出すので、bit.ly/summer-saleは新しいドメイン上でsummer-saleになります。
Short.io
- ダッシュボードで、リンクを書き出す対象のドメインを選びます。
- リンクを開き、エクスポート → CSVとして書き出すを使います。
- ファイルはすぐにダウンロードされます。
Short.ioの書き出しにはShort URL、Original URL、Path、Title、Tagsの各列が含まれます。ウィザードはPathを短縮アドレスに、Original URLをリンク先に自動で対応付けます。
Rebrandly
- メインナビゲーションでリンクを開きます。
- 書き出しアイコン(またはアクション → エクスポート)をクリックします。
- CSVを選びます。大きなアカウントでは、書き出しはメールで届きます。
Rebrandlyのファイルは、短縮アドレスにslashtag、リンク先のURLにdestinationを使っており、どちらも自動で認識されます。書き出しのdomain列が示すのは古いドメインですが、ウィザードは知らないドメインを無視し、代わりに接続済みのドメイン上にリンクを作るため、ファイルを編集する必要はありません。
ステップ2:ファイルをインポートする
- ダッシュボードでキャンペーン → 一括インポートを開きます。
- CSVをアップロードします。ウィザードは判別した形式——「Bitlyの書き出しのようです」——を告げ、列をあらかじめ対応付けます。
- 対応付けを確認します。使えるフィールドは5つ、リンク先URL(必須)、短縮アドレス、タイトル、タグ、ドメインです。どの列も手作業で対応付け直せますし、短縮URLの列をアドレスの取得元として使うこともできます(「短縮URLからパスを取得」)。
- 行を検証をクリックします。すべての行が個別に検査され、不正なURL、予約済みまたは重複したアドレス、知らないドメインはその場で指摘されます。エラーのある行は単に飛ばされるだけで、ファイルの残りを止めることはありません。
- インポートをクリックします。リンクは100件ずつのバッチで、進捗バーとともに作成されます。1,000行でも30秒はかかりません。
- 結果のCSVをダウンロードします。そこには、すべての行が新しい短縮リンクとともに——あるいは飛ばされた理由とともに——並んでいます。このファイルは移行の記録なので、保管しておいてください。
1,000行までのファイルは1回でインポートできます。それより大きなコレクションは、書き出しを分割し——たいていの表計算ツールなら数秒で終わります——ファイルごとにウィザードを1回ずつ実行してください。
ステップ3:独自ドメインを向け直す(持っていた場合)
古いリンクが自分の所有するドメイン(たとえばShort.io上のgo.yourbrand.com)にあったなら、作業の順序が重要になります。
- まず、古いサービスがまだ解決してくれている間に、スラッグを保ったままリンクをインポートします。
- 新しいダッシュボードでドメインを接続し(ドメイン → ドメインを接続)、DNSの案内に従います。
- 新しいプラットフォームでドメインが有効になれば、同じスラッグが同じリンク先に解決されます。訪問者が切り替えに気づくことはありません。
- 古いサブスクリプションを解約します。
ステップ1でスラッグを保っているため、印刷物や公開済みの投稿が壊れる時間帯は生まれません。
よくある質問
スラッグが重複すると、既存のリンクは上書きされますか? いいえ。対象のドメイン上ですでに使われているアドレスなら、その行はプレビューと結果ファイルでエラーとして報告され、何も上書きされません。
スラッグがない行はどうなりますか? 自動生成された短縮アドレスが割り当てられ、結果のCSVに記載されます。
タグは作り直されますか? はい。ファイル内のタグ名は既存のタグに突き合わせられるか、自動的に作成されるので、整理の仕方は移行後も生き残ります。
APIという選択肢もありますか? あります。ウィザードが行うことはすべて、ダッシュボードが使っているのと同じプラットフォームAPIから利用できます。一度きりの移行ではなく継続的な同期を行うなら、そちらのほうが適した経路です。
移行は、プラットフォームが伝統的にあなたのデータを人質に取る瞬間です。行ごとの検証、保たれるスラッグ、そして何が起きたのかの書かれた記録——そうした誠実なCSVインポートは、入り口でプラットフォームがあなたに負っている最低限のものであり、同じ書き出しは出口にも用意されています。
よく聞かれる質問
移行したあとも既存のbit.lyのリンクは動き続けますか?
bit.ly/xyzとして印刷されたリンクはBitlyのドメインに属するため、Bitlyのサブスクリプションが続いている間だけ解決され続けます。移行が移すのはリンクの中身——スラッグとリンク先——であり、その移し先はあなたが所有するドメインです。古いリンクがすでに自分の独自ドメインを使っていたなら、そのドメインを新しいプラットフォームに向けるだけで、同じ短縮URLが印刷し直しなしにそのまま解決され続けます。
新しいプラットフォームで同じスラッグを保てますか?
はい。インポート先のドメイン上でそれぞれのスラッグが空いている限り保てます。インポートウィザードは書き出しファイルのスラッグ列を保持し、プレビューですべての行を検証するため、すでに使われているスラッグや、対応していない文字を含むスラッグは、何かが書き込まれる前に指摘されます。検証を通った行はそのままの形でインポートされるので、自分のドメインを指す印刷物はそのまま機能し続けます。
移行するとクリック履歴も引き継がれますか?
いいえ。クリック分析はリダイレクトを配信したプラットフォームが記録するものであり、主要な短縮サービスのどれも、他社が再生できる形で生のクリックイベントを書き出しません。新しいプラットフォームでの分析は、そこが最初のクリックを配信した時点から始まります。レポートのために過去の数字が必要なら、アカウントを閉じる前に古いダッシュボードから統計を別途書き出し、そのファイルをリンクの書き出しと一緒に保管してください。
すでに印刷したQRコードはどうなりますか?
QRコードはドメインを含む完全なURLを符号化しています。あなたが所有する独自ドメインを指すコードは移行を生き延びます。ドメインを向け直せば、すべてのスキャンが新しいプラットフォームに届きます。bit.lyのような共有ドメインを符号化したコードは、その提供元を離れた時点で動かなくなります。この問題が二度と起きないよう、移行を機に共有ドメインのコードを自分のドメインで印刷し直してください。
インポートウィザードはどの書き出しファイルを認識しますか?
Bitly、Short.io、RebrandlyのCSVエクスポートは自動で判別されます。ウィザードが各プラットフォームの列構成を認識し、スラッグ、リンク先、タイトル、タグの対応付けをあらかじめ埋めます。それ以外のCSVでも動きます。同じプレビュー画面で列を手作業で対応付けるだけです。すべての行はインポート前に検証され、ウィザードは何が作成され、何がどんな理由で飛ばされたのかを列挙した結果ファイルを返します。