Comparing Blogging Platforms: WordPress, Medium, Substack, and More

Different goals call for different platforms -- here's what each one is actually good at.

WordPress

The most widely used blogging and website platform in the world, known for near-limitless customization and a massive plugin ecosystem covering everything from SEO to online stores.

Blogger

Google's free, no-frills blogging platform. It's simple to set up and, because it's a Google product, tends to get indexed by Google Search quickly -- a reasonable pick for a low-maintenance personal blog.

Substack

Built around email newsletters as much as web posts, Substack makes it easy to charge readers for paid subscriptions, which has made it popular with independent writers and journalists monetizing directly.

Medium

A writing-focused platform optimized for a clean reading experience -- you can publish a polished-looking post without touching any design settings.

Ghost

An independent, open-source publishing platform built for writers who want membership and subscription tools without being tied to a big-tech ecosystem.

The right platform depends on your goal

If building an audience through search matters most, WordPress or Ghost give you the most control over SEO. If turning writing directly into income is the priority, Substack's built-in paid-subscription tools are hard to beat. And if you just want to focus on writing without fiddling with design, Medium or Blogger get you publishing the fastest.

Self-hosted vs. hosted matters more than it sounds

WordPress and Ghost can be self-hosted, meaning you're responsible for your own web hosting, backups, and updates -- more control, more responsibility. Blogger, Medium, and Substack are fully hosted, so the platform handles the technical side for you, at the cost of some flexibility.

Frequently Asked Questions

Which platform is best for making money from a blog?

WordPress and Ghost tend to be popular for ad-based and affiliate monetization thanks to their flexibility, while Substack is built specifically around reader-funded paid subscriptions.

Is WordPress free?

The WordPress software itself is free and open-source, but running it yourself requires a separate domain name and web hosting, which come with their own costs.