Yanjun Lin

How Would You Build a SaaS Blog Today? (Ghost, WordPress, MDX?)

by

We're planning our new SaaS blog and could use some advice on the tech stack.

What's the best way to build a blog these days for good SEO and an easy workflow for writers?

We're debating between a CMS (like Ghost/WordPress), building it directly into our app, or a simple static site (MDX). How did you build yours? Curious to hear what you'd recommend!

Also, for early-stage SaaS products still in MVP phase, what setup would you recommend to keep things simple but still SEO-friendly? Is it better to start scrappy with MDX or Notion + super.so-style setups, or go straight for a Headless CMS if we plan to scale content quickly?

58 views

Add a comment

Replies

Best
Han Jang

We started scrappy with MDX, but honestly, content scaling got messy. If you’re gonna blog seriously, I’d skip the hacks and use something SEO-ready like inblog, built-in schema, fast hosting, and your writers don’t need Git access.

Ghost’s nice for minimalists, WordPress is still solid if you want plugins, but if you care about AI search (GPT/Perplexity), schema and llms.txt support like inblog gives you an edge early.

Ali Hesari

I’d recommend starting simple (Notion or Ghost) and upgrade as you grow

Notion + Super.so is perfect to start fast
Ghost + Next.js are great SEO and easy for writers
MDX + Contentlayer gives full control and performance

My personal advice:
Launch it minimal and focus on what matter now. You don't need to think about technical things now.

What I do myself always:
I don't think a lot about the technology and I just focus on finding my target users and market and approving the idea with MVP. So I start very simple with a self hosted next.js, static pages, a little backend to implement sass functionality for MVP version.

Why I do this?
Because time is gold and each of these tools (Notion, super.so, Ghost,....) has learning curve and need time to learn them and each of them can bring a new technical challenge. So I don't want to wast my time on technical things at this stage. I want zero friction and max focus on talking to users and finding product market fit.