ドメインのライフサイクルとは?
ドメインのライフサイクルは、ドメイン名が初回登録から削除され、再び登録可能になるまでに経る段階を表します。このライフサイクルを理解することは、ドメイン管理、取得戦略、ドメイン監視ツールの構築に不可欠です。
ライフサイクルの段階
1. 利用可能
Status: Not registered
Duration: Indefinite
Action: Anyone can register
ドメインが一度も登録されていないか、削除処理を完了して登録可能なプールに戻った状態です。
2. アクティブ(登録済み)
Status: ok, clientTransferProhibited, etc.
Duration: 1-10 years (registration period)
Action: Registrant controls domain
登録済みドメインの通常の状態です。
- DNSで名前解決できる
- 更新できる
- ロック解除されていれば移管できる
- 変更できる
3. 期限切れ
Status: expired (varies by registrar)
Duration: Immediate
Action: Registrant should renew
登録期間が終了した状態です。
- レジストラーによってはDNSを直ちに停止する
- それ以外では停止前に猶予期間を設ける
- 自動更新によってこの段階を回避できる場合がある
4. レジストラーの猶予期間
Status: autoRenewPeriod or grace period
Duration: 0-45 days (varies by registrar)
Action: Renew at normal price
レジストラー内部の猶予期間です。
- ドメインがまだ名前解決できる場合がある
- レジストラー固有の条件が適用される
5. 償還期間
Status: redemptionPeriod
Duration: 30 days (standard)
Action: Restore with fee ($80-200+)
レジストリレベルの保留期間です。
- ドメインは名前解決できない
- 高額な料金で復元できる
- レジストラーが復元を申請する必要がある
- 復元後も登録者はドメインを保持する
6. 削除保留
Status: pendingDelete
Duration: 5 days
Action: Cannot be restored
解放前の最終段階です。
- 復元できない
- ドメインは削除待ちのキューに入る
- ドロップキャッチ業者が解放を監視する
7. 解放(再び利用可能)
Status: Not registered
Duration: Instant
Action: Open registration
ドメインが利用可能なプールに戻った状態です。
- 先着順で登録できる
- ドロップキャッチサービスが価値のある名前をめぐって競争する
- 複数の関係者が関心を持つとオークションになることがある
タイムラインの図
Registration ─────────────────────────────────────────────────►
│ Active Period │ Exp │ Grace │ Redemp │ Pend │
├─────────────────────────────┼─────┼───────┼────────┼──────┤
Day: 0 365 366 410 440 445
│ │ │ │ │
Register Expires │ Redemption │
│ │
Grace Period pendingDelete
TLDによる違い
gTLD(.com、.net、.org)
一般に標準的なライフサイクルに従います。
- 45日間の自動更新猶予期間
- 30日間の償還期間
- 5日間の削除保留
ccTLD
異なる規則が適用される場合があります。
- .uk: 30日間の更新猶予、90日間の償還期間
- .de: 即時削除が可能
- .io: 30日間の猶予、30日間の償還期間
必ずTLD固有のポリシーを確認してください。
ドメインのドロップキャッチ
価値のあるドメインが期限切れになると、ドロップキャッチサービスが削除直後の登録を試みます。
1. 監視: 削除が近いドメインを追跡する
2. 準備: 登録リクエストをキューに入れる
3. 実行: 削除時刻ちょうどにリクエストを送信する
4. オークション: 複数のサービスが取得した場合、オークションで勝者を決める
ドロップを取得するサービス
これらはドロップ取得サービスの例です。
- NameJet
- SnapNames
- DropCatch
- GoDaddy Auctions
開発者向け: ドメイン状態の監視
ライフサイクルを通じてドメインを追跡します。
// Check domain status
const response = await fetch('https://domscan.net/v1/status?name=example&tlds=com');
const data = await response.json();
// Status codes indicate lifecycle stage
const status = data.results[0].registry_status;
if (status.includes('redemptionPeriod')) {
console.log('Domain in redemption - may become available soon');
}
if (status.includes('pendingDelete')) {
console.log('Domain will be deleted in ~5 days');
}
ドメインを保護する
うっかりした失効を防ぐ
1. 自動更新を有効にする
2. 支払い情報を最新に保つ
3. 現在の連絡先メールアドレスを維持する
4. 複数年契約で登録する
5. カレンダーにリマインダーを設定する
更新のベストプラクティス
- 価値のあるドメインは最長期間(10年)で更新する
- 毎年、更新が必要なドメインを見直す
- ポートフォリオにはドメイン管理プラットフォームを検討する
ドメインのライフサイクルを理解すると、ドメインを効果的に管理し、利用可能になるドメインを取得する機会を見極められます。