STOP PAYING THE GHOST TAX

Ghost charges $250/mo
for yourdomain.com/blog.

We include it in our intro plan.
Plus GEO built-in — your content appears in ChatGPT,
Perplexity, and Gemini answers. Starting today.

Get Early Access — $9/mo

Early access · Cancel anytime

SCROLL

Write, score, and optimize —
all in one editor.

lumeno.app/editor
How to rank in ChatGPT92
Ghost vs Lumeno: the real...87
llms.txt: the new robots.txt78
Why subdomain blogs lose SEO71
847 words
Ghost vs Lumeno: The Real Cost of /blog
If you've been running your blog on Ghost's starterplan, you may not realize thatyourdomain.com/blog requires their$250/mo Business tier. Here's why that matters foryour SEO — and what to do about it.
GEO SCORE
87
Structured Data
95
Citation Format
88
llms.txt
100
Keyword Depth
72
↑ Add more specific stats to improve citation score

Join the waitlist.
We'll keep your spot.

Drop your email and we'll reach out when you're ready.
No spam. One email. Ever.

You're paying $250/month
just to host your blog at /blog.

Ghost is a great product. But here's something they buried in their pricing page: subdirectory hosting — putting your blog at yourdomain.com/blog instead of blog.yourdomain.com — requires their Business plan.

That's $250/month.

Why does it matter? Because subdomain blogs (blog.yourdomain.com) don't pass SEO authority to your main domain. All that content you're producing? It's building authority for a subdomain Google treats as a separate site. Your main domain gets nothing.

Ghost knows this. That's why /blog costs $250/mo.

We don't. Subdirectory hosting is included in our intro plan — not an add-on, not a Business tier perk. It's table stakes.

Stop paying the Ghost tax — $9/mo

Everything Ghost charges extra for.
Plus the stuff they don't offer at all.

◈THE $250/MO FEATURE

Subdirectory Hosting

yourdomain.com/blog from day one. No server config, no nginx reverse proxy, no Business plan upgrade. Your blog lives where it should — under your domain's authority.

⊕UNIQUE TO LUMENO

GEO Score

We grade every post for Generative Engine Optimization — how likely it is to be cited in ChatGPT, Perplexity, and Gemini answers. Nobody else does this.

⎔SET AND FORGET

schema.org Auto-Generation

Every post gets complete structured data markup — Article, BlogPosting, BreadcrumbList, Author. AI crawlers get full machine-readable context. You get citations.

◉BUILT-IN

AI Crawler Optimization

Auto-generated llms.txt tells OpenAI, Anthropic, and Google exactly how to understand your site. You show up in LLM training data and answer surfaces. Zero configuration.

⬡ACTUALLY SIMPLE

Simple Setup

Connect your domain. Write. Done. No Docker containers, no 'recommended developer experience', no 12-step guide before you can publish post #1.

Why not just use Ghost / Webflow / Substack?

Glad you asked.

LLUMENOGGHOSTWWEBFLOWSSUPERBLOGSSUBSTACK
Subdirectory hosting (/blog)✓
Intro plan
✗
$250/mo
✗
Dev work
✓✗
GEO score per post✓✗✗✗✗
schema.org auto-generation✓
Full
◑
Partial
✗◑
Partial
✗
llms.txt auto-generated✓✗✗✗✗
AI crawler optimization✓✗✗✗✗
Zero server config✓✗
Self-hosted
✓✓✓
Custom domain✓✓✓✓◑
Paid plan
Price$9/mo$9/mo*$23/mo+$19/moFree + 15%
*Ghost's $9/mo Starter plan gives you blog.yourdomain.com. Getting yourdomain.com/blog costs $250/mo. That's not a feature. That's a hostage situation.

Why your blog isn't
showing up in ChatGPT.

People are starting their research in ChatGPT, Perplexity, and Google's AI Overviews. When someone asks “what's the best tool for X?” — the AI doesn't search Google. It answers from whatever content it already ingested and can parse.

Your blog probably isn't showing up. Not because your content is bad. Because it's not optimized for how AI systems read and cite content.

01

Structured Data

Schema.org markup tells AI what type of content this is, who wrote it, what it's about. Most CMS platforms generate basic markup. Lumeno generates complete, citation-ready structured data on every post.

02

llms.txt

A machine-readable file (think robots.txt, but for LLMs) that tells AI crawlers how to understand your site. Lumeno generates this automatically and keeps it updated as you publish.

03

Citation-Ready Formatting

AI models pull direct quotes from content that makes clear claims with clean structure. Lumeno scores every post and tells you exactly what to fix — before you hit publish.

The result: Lumeno users get cited in ChatGPT, Perplexity, and Gemini. Not by hacking anything — by giving AI systems exactly what they need to understand, trust, and attribute your content.

One plan. Everything included.
Not $250/mo for /blog.

Early access pricing. Rate locked for the life of your account.

$9/ month

$250/mofor /blog, elsewhere. Here it's included.

✓Subdirectory hosting — yourdomain.com/blog
✓GEO score for every post
✓schema.org auto-generation
✓llms.txt auto-generated
✓AI crawler optimization
✓Custom domain
✓Unlimited posts
✓Cancel anytime
Get Early Access — $9/mo

Early access · Cancel anytime · Rate locked for life

Get your blog at /blog.
Get found in ChatGPT.

No server config. No $250/mo Business plan. No wondering why your content doesn't show up in AI answers. Just your blog, working like it should.

Get Early Access — $9/mo

Early access · Cancel anytime · Rate locked for life