← 仕事

2017 —

LiveTRA

次の電車がいつ来るのか、もっと簡単に知りたい。

台湾鉄道のリアルタイム運行情報。時刻表、遅延、乗り換え、運行状況をひとつの画面に。

プロダクトを開く ↗
LiveTRA

今年の利用者

490,000

直近 12 か月の検索からのクリック

1.04M

Google の平均掲載順位

6.1

検索を経ずに直接アクセス

32%

数値は Google Analytics と Search Console のものです。

課題

台湾鉄道の公式サイトもアプリも情報を出しすぎていて、通勤客が本当に必要としている一点が奥に埋もれてしまっています。これは思っているより深刻です。使われる場面が特殊だからです。移動中、片方の肩にパソコンのバッグ、もう片方の手にはコーヒー。使えるのは親指一本、時間にして四秒ほど。操作が一段増えるたびに、それは現実のコストになります。

そこでつくったもの

自分がほしかったものをつくりました。開いた瞬間に次の発車時刻が出ている。メニューも検索もアカウントも要らない。そのうえで、すべての駅に個別のページを持たせました。この判断が、思っていたよりずっと効きました。

一駅に、一ページ

LiveTRA が見つけてもらえている理由はここにあります。検索の上位は「電車 時刻表」ではなく、「台中火車站時刻表」「彰化火車站時刻表」「田中火車站時刻表」。みんな自分の駅を検索するのです。しかも田中や潮州のような小さな駅が、台中や高雄と同じくらい上位に出ます。12 か月で 1,160 万回の表示、104 万回のクリック、平均掲載順位 6.1 になりました。

本当に気にしている数字

訪問のおよそ三分の一、32% が検索を経由せず直接来ています。比較すると DroneMapTW は 12%。この差がすべてです。ブックマークするかアプリとして入れるかした通勤客が、毎朝それを開いている。ただのウェブサイトではなく、誰かの日課の一部になりました。

9 年、4 回の書き直し

2017 年に v1、2022 年に v2、2024 年に v3、2026 年に v4。いまはサイト、API、バッチ、管理画面の四つのサービスに分かれています。移行にかかったのは数か月ではなく数日で、その間も止めていません。8 言語に対応し、PWA としてオフラインでも動きます。そしてこの 9 年間、手を入れてきたのは私一人です。

現実の世界で

2026 年 7 月、ある旅行アカウントが台湾の九讚頭駅を「廃駅だ、電車はもう戻ってこない」と投稿しました。それに対して誰かが、その駅の時刻表への LiveTRA のリンクを返しました。実際には、電車はまだ走っています。会ったこともない人が、私のつくったものを使って、ネット上の別の見知らぬ人の間違いを正した。プロダクトが本当に存在しはじめるのは、その瞬間だと思います。

担当した範囲
プロダクトデザイン · UX · フロントエンド · バックエンド · API · データ · インフラ
技術
Nuxt · Vue · Node.js · TypeScript · PostgreSQL · PWA · 8 言語対応
状態
2017 年の公開以来、運用を継続中。
連絡先

つくりたいものがありますか。

つくりたいもの、解決したい問題、「こんなのがあればいいのに」と思っているものがあれば、聞かせてください。