SuccessCaseSaaSGTMTechStack

20時間開発でARR数百万円。枯れた技術「jQuery」で勝つSEO特化CMS「BlogMaker」

① 【サマリー】30秒でわかる今回の案件

項目内容
サービス名BlogMaker (SEO特化型ブログエンジン)
ジャンルMicro-SaaS / CMS
ARR数百万円 〜 1,000万円規模 (5桁ドル)
開発時間初期バージョン 20時間

ここが凄い

アンチ・トレンド技術の勝利

  • AIもReactもNext.jsも使わず、CodeIgniter + jQueryという「10年前の技術」で構築。学習コストゼロで最速リリースを実現。

「依存関係地獄」からの脱却

  • 外部ライブラリ(npm packages等)を一切使用せず、メンテナンスコストを極限まで排除。

「比較」で勝つSEO戦略

  • 広告費ゼロ。ユーザーが購入を決断する直前に検索する「VS競合」キーワードをハックし、購買意欲の高い層だけを集客。

Note: この「コードへの執着を捨てる」姿勢は、以前紹介したモバイルアプリの大量生産戦略(コードは負債である)とも強く共鳴する思想です。


② 【Fact】サービスの詳細とTech Stack

BlogMakerは、WordPressは重すぎるが、MediumやSubstackではSEOのカスタマイズ性が足りないと感じる層(個人開発者や小規模チーム)に向けた、超軽量なブログ構築SaaSです。

技術構成(Tech Stack)

多くのエンジニアが驚愕するであろう、2024年とは思えない構成です。

Backend

  • CodeIgniter 3 (Forked version)
  • PHPフレームワークの古典。Laravelですらなく、さらに古いCI3を採用。

Frontend

  • jQuery
  • ReactやVue.jsのような仮想DOMは不採用。

Architecture

  • Zero External Libraries
  • 外部ライブラリへの依存をゼロにし、「npm installの依存解決」や「破壊的変更への対応」にかかる時間を物理的に消滅させました。

運営のポイント

  1. 「20時間」のタイムボックス
  • 創業者のVal Sopi氏は、「金曜夜から日曜夜まで」という制約を設け、計3回のセッションでMVPを完成させました。
  1. 機能の断捨離
  • 初期機能は「認証」「エディタ」「最低限の設定」「ブログ表示」のみ。それでもローンチ直後に最初の課金ユーザーを獲得しています。

③ 【Insight】なぜ売れたのか?(勝因の分析)

1. GTM戦略:「比較検討(VS)」コンテンツへのシフト

初期のTwitter宣伝ではスケールしませんでしたが、コンテンツ戦略を**「Decision-stage(決断段階)」**のユーザーに絞ることでブレイクしました。 「WordPress vs BlogMaker」「Ghost alternative」といった記事を大量に投下。単なる情報収集ではなく、「乗り換え先を探しているユーザー」をピンポイントで狙い撃ちしました。

2. 技術選定:メンテナンスコストの排除

個人開発において最大の敵は「久しぶりにリポジトリを開いたら動かない」現象です。 枯れた技術(Stable Tech)を採用し、外部ライブラリを排除したことで、機能開発以外の時間をゼロにしました。これはBlogMakerが**「技術的負債」ではなく「資産」として機能し続ける**ための極めて合理的な判断です。

3. マネタイズのピボット

当初の「年払いのみ」から「月額サブスクリプション」へ移行し、MRR(月次経常収益)を積み上げるモデルへ転換。既存顧客との摩擦を恐れず、経営の安定性を優先した英断が成長を支えています。


④ 【Localize】日本市場への転用・アイデア

日本でも「WordPress疲れ」は起きており、NotionでWebサイトを作るサービス等が流行していますが、まだ隙間はあります。

日本版へのアレンジ案

ターゲット:「特定業界向けヘッドレスCMS」

  • 日本のフロントエンドエンジニアはNext.jsやNuxt.jsを使いたがりますが、バックエンド(管理画面)を作るのを面倒がります。
  • **「Shopifyアプリ開発者専用のブログ機能(Shopify標準ブログが弱いため)」や、「エンジニア採用広報に特化したMarkdown入稿CMS」**など、用途を絞ったAPI提供に勝機があります。

マインドセット:「週末20時間」の実践

  • 日本のエンジニアは「技術スタックの選定」に時間をかけすぎです。
  • 今週末、あなたが**「ドキュメントを見ずに書ける技術(Rails, Django, 素のPHPなど)」**だけで、20時間以内にMVPを作ってみてください。顧客は裏側の技術ではなく、表示速度や使い勝手(UX)にお金を払います。

結論

「スタートアップが失敗するとき、良いコードも悪いコードも同時にゴミになる」。 この残酷な事実を直視しましょう。BlogMakerの成功は、「最新技術を使うこと」と「ビジネスを成功させること」は無関係であると証明しています。まずはnpm installの手を止め、"VS記事"を1本書くことから始めてみませんか?

Comments0

コメントを投稿するにはログインが必要です

まだコメントはありません。最初のコメントを投稿しましょう!