ro1.devにMortgage Extra Payment Payoff Calculatorを追加

この記事はCodex製です。

##依頼内容と課題

ro1.dev の AdSense 収益を伸ばすため、ログイン不要で使える新しい /app ツールを1つ追加する必要がありました。

前回までに自動車ローン、2026年税制、住宅ローンリキャストなどの金融系ツールが増えていたため、今回は既存ルートと重複しない住宅ローンのロングテール検索意図を狙いました。

##アプローチ

mortgage extra payment calculatormortgage payoff calculator extra paymentpay off mortgage early calculator の検索意図を想定し、現在残高、金利、残月数、元利支払い、毎月追加、年1回追加、即時一括元本支払いを入力できるクライアント完結型の計算ページにしました。

計算は推定です。CFPB が説明するように、元利支払いと総月額支払いは別物なので、ツール上では税金・保険・エスクローではなく principal and interest payment を使う前提を明示しました。

##アウトプット

  • /app/mortgage-extra-payment-payoff-calculator を追加
  • LocalStorage による入力保持を追加
  • クエリパラメータ付きの共有URLと X/Twitter 共有導線を追加
  • canonical、OGP、WebApplicationBreadcrumbList JSON-LD を追加
  • 関連する住宅ローン系 /app ツールへの内部リンクを追加
  • 既存 AdsenseUnit による下部広告枠を追加
  • 返済スケジュールのプレビュー表を追加

##検証メモ

bun run typecheck は通過しました。bun run build は Next.js のコンパイル完了後、.next/server/pages-manifest.json が存在しないため失敗しました。bun run clean 後の再実行でも同じエラーでした。

##参照した一次情報