SEO Analysis · Generated April 19, 2026 · Powered by TeamDay

shipfa.st a full SEO picture

Real Ahrefs data on Marc Lou's solo-built NextJS SaaS boilerplate — the indie hacker hero brand. Domain snapshot, every keyword that earns traffic, two head-to-head competitor reads, the live SERP for "nextjs boilerplate", and a 2x organic plan one founder can ship in 90 days using nothing but a weekend and Marc's existing DR-73. Generated end-to-end by Sarah using TeamDay's SeoResearch tool.

Domain snapshot

Domain Rating
73
Ahrefs authority · global rank #60,231
Organic Traffic (US)
1,296
est. monthly US visits from Google
Ranking Keywords (US)
10
4 in top 3 — almost all branded "shipfast"
Live Backlinks
298,478
1,366 referring domains
Top Refdomains
YT · GH · Reddit
DR-99/97/95 — all earned, not bought

Traffic value: ~$207/mo equivalent organic. Compare to Marc's ~$2M+ lifetime revenue — ShipFa.st sells almost entirely on Twitter + word-of-mouth, not search. That's the opening.

Every keyword that earns traffic — the whole list

ShipFa.st is small enough that we can show every ranking keyword. Read it like an indie founder's confession: 9 of 10 rows are the brand name "shipfast" or the sister tool "logofast". Zero category capture.

KeywordPositionVolumeEst. traffic / moKDURL
shipfast#19009859/
logofast#12002071/tools/logo-fast
ship fast#1150719/
logo fast#190206/tools/logo-fast
fast logo#640090/tools/logo-fast
fast ship#510043/
fast startup#323,000125/
nextjs#4724,000064/
supabase google auth#75200018/
is shipt worth it#5440000/

Globally (all countries) shipfa.st earns ~4,500 visits/mo — India alone adds 2,167 from "shipfast". But the 3 highest-intent commercial pages on the site — pricing, the boilerplate landing, docs — earn essentially zero non-branded traffic.

Competitor read — the indie boilerplate landscape

ShipFa.st has no real organic competitor — the category is small and fragmented. But two indie peers earn meaningful organic traffic with a different playbook: tutorial content. Both are smaller than ShipFa.st in revenue and brand, yet rank for queries Marc never wrote about.

SiteDROrg KWs (US)Org traffic (US)Their playbook
shipfa.st73101,296Brand-only · zero blog SEO
makerkit.dev63107701Long-tail tutorials: "drizzle vs prisma", "supabase rls", "nextjs hosting"
supastarter.dev44391Docs-as-SEO: every config page indexed and ranking

Makerkit's top non-brand pages: "drizzle vs prisma" (#4, 400/mo, KD 2), "supabase rls" (#7, 200/mo, KD 3), "nextjs hosting" (#5, 150/mo, KD 37). All KD < 40, all reachable for shipfa.st in a weekend — Marc has 10x the DR.

Live Google SERP — "nextjs boilerplate"

The single most commercial-intent query in the category. Volume 150/mo · KD 14 · TP 150. ShipFa.st does not appear in the top 100. Marc's flagship product is invisible on its category SERP.

#Title · URLDR
#1
Next.js Boilerplate
vercel.com
91
#2
Boilerplate and Starter for Next.js 16+ ...
github.com/ixartz
97
#3
Reddit thread pack — r/nextjs (3 results)
reddit.com — discussion pack
95
#4
Next JS Boilerplate: Free & Open-Source Starter Kit
nextjs-boilerplate.com
52
#6
Next.js Boilerplates (curated list)
boilerplatelist.com
22
#8
Next.js Templates: Free Boilerplates & Templates
nextjstemplates.com
74
#10
Top 8 Most Popular Open-Source Next.js Boilerplates
dev.to
90

Vercel's #1 result is a literally empty starter — DR-91 brand authority alone. ShipFa.st (DR-73, real product, 4 years old) should rank #4 minimum.

Adjacent cluster — sizing the prize

KeywordVolumeKDTraffic potential
nextjs starter250511,400
nextjs saas template1504250
nextjs boilerplate15014150
saas boilerplate1502810
react boilerplate1002100
marc lou45012150
shipfast alternative50
makerkit vs shipfast10

The whole boilerplate category is small (low hundreds/mo) — but every keyword is commercial-intent with a $1.10–$4.50 CPC. A buyer searching "nextjs saas template" is 10 minutes from a $299 purchase. Volume isn't the prize — conversion is.

2x Growth Plan How Sarah would double shipfa.st's organic traffic in 90 days

US baseline: ~1,300 visits/month. Target by day 90: ~2,800/month. Five plays. Every one is solo-founder weekend-scoped. No agency, no link-building budget, no rewrite of the product. Just pages Marc could ship between coffees.

1. Ship 6 programmatic comparison pages — "ShipFast vs X" — this weekend
S effort

Targets: /vs/makerkit, /vs/supastarter, /vs/divjoy, /vs/saas-starter-kit, /vs/nextjs-boilerplate (the empty Vercel one), /vs/launchfast. Today: "shipfast alternative" (50/mo) and "makerkit vs shipfast" (10/mo) exist with no first-party result — competitors and Reddit own the SERP. Move: one Notion-style comparison template, fill 6 times: feature table, price, code sample, "who it's for". Each page ~600 words, internally linked from /pricing. Marc wins these in 14 days because every alternative has DR < 30 and shipfa.st has DR-73.

+300–500 visits/mo · highest-intent traffic in the entire category — buyers comparing right before purchase.

2. Rank #1 for "nextjs boilerplate" — the SERP is begging for it
S effort

Target: "nextjs boilerplate" (150/mo, KD 14, TP 150). Today shipfa.st isn't in top 100. Move: create a dedicated /nextjs-boilerplate landing page (not the homepage — a SERP-intent page). Title: "Next.js Boilerplate — Ship Your SaaS in 5 Minutes". H1 matches exactly. Include the comparison table from Play 1. The current #4 is DR-52, the #1 is an empty Vercel starter. ShipFa.st's DR-73 + 4-year-old domain + 1,366 refdomains crushes them.

+150–250 visits/mo at position #1–3, plus the long-tail "nextjs saas template" (KD 4, TP 250) cluster.

3. Steal Makerkit's tutorial cluster — 5 posts copying their proven keyword wins
S effort

Targets: "drizzle vs prisma" (400/mo, KD 2), "supabase rls" (200/mo, KD 3), "supabase google auth" (200/mo, KD 18 — already at #75!), "nextjs hosting" (150/mo, KD 37), "nextjs supabase starter" (150/mo, KD 6). Today: Makerkit ranks top 7 on all of these with DR-63. ShipFa.st has DR-73 and zero published tutorials. Move: 5 blog posts at /blog/{keyword-slug}, ~1,200 words each, with code Marc has already written 100x. One weekend = 5 posts. Internal-link from /docs.

+400–600 visits/mo — proven by Makerkit's actual rankings on the same exact queries.

4. Capture "marc lou" — own your own founder-brand SERP
S effort

Target: "marc lou" (450/mo, KD 12, TP 150). Currently dominated by Twitter, YouTube, Indie Hackers — Marc himself doesn't own page 1 of his own name. Move: add /marc-lou or /about page on shipfa.st with bio, products built, revenue numbers, press hits. Schema.org Person markup. Cross-link from every product Marc owns (LogoFast, etc.). Founder-brand traffic is the warmest possible audience for a $299 boilerplate.

+150–250 visits/mo of pre-sold buyers who already trust the founder.

5. Index the docs — there are 6 pages earning ~140 visits combined, with no internal linking
S effort

Targets: /docs (40/mo), /docs/tutorials/ship-in-5-minutes (25/mo), /docs/deployment (22/mo). All ranking #1 — but only for "shipfast" branded. Move: rewrite every doc page title to lead with the topic, not "ShipFast docs": e.g. "Stripe + Next.js Setup (with ShipFast)" targets "stripe nextjs". Add 8 more doc pages — each one a tutorial keyword from Play 3. Submit refreshed sitemap. Docs that already rank for brand will start ranking for topic with a title swap.

+200–400 visits/mo from converting branded-only docs into topic-ranking docs.

90-day forecast — sum of all 5 plays
+1,200 to +2,000 / mo
Conservative: 1,300 → 2,500 (1.92x). Aggressive: 1,300 → 3,300 (2.54x). Total time to ship: ~2 weekends. Total spend: $0. Every play uses ShipFa.st's existing DR-73. This is what relatable 2x looks like — not enterprise SEO, just an indie founder finally publishing the pages buyers are searching for.