SaaS founders publish content but ignore internal linking, creating orphan pages that Google crawls but refuses to index. Fixing this manually requires auditing every page and cross-referencing keywords.
Crawls your site, identifies orphan and under-linked pages, and auto-suggests (or auto-inserts via CMS integration) contextual internal links from existing high-authority pages. Runs continuously after each deploy.
Freemium — free audit for up to 50 pages, $29-99/mo for continuous monitoring and auto-linking on larger sites
Validated pain. 'Crawled currently not indexed' is arguably the most discussed SEO frustration on Reddit, Twitter/X, and indie hacker communities since 2023. The Reddit thread cited has 122 upvotes which is high for r/SaaS. Internal linking is consistently cited as the fix by SEO professionals, yet no tool makes it effortless for non-SEO people. The pain is acute because founders can see their content investment being wasted in Google Search Console.
Narrow but viable for a bootstrapped product. Target is SaaS companies publishing 10+ pages/month — estimate ~50-100K potential companies globally. At $49/mo average, TAM is roughly $30-60M/year. Not venture-scale, but excellent for a bootstrapped solo founder targeting $1-5M ARR. The ceiling is real though — large companies hire SEO teams, and small sites don't have enough pages to care.
SaaS founders already pay $99-299/mo for SEO tools (Ahrefs, Semrush). LinkWhisper has 10K+ paying users at $97/year. Internal linking directly impacts organic traffic which is a revenue driver — easy to calculate ROI. The $29-99/mo price point is a no-brainer compared to hiring an SEO consultant ($2-5K/mo) or the Ahrefs tax ($99/mo for a fraction of this functionality). However, some founders may view this as a one-time audit need rather than ongoing subscription.
Core MVP is very buildable by a solo dev in 4-6 weeks. Key components: (1) web crawler — use Crawlee/Puppeteer or even a simple HTTP crawler, (2) page analysis — extract links, detect orphans, calculate link equity is straightforward graph analysis, (3) suggestion engine — TF-IDF or embeddings-based relevance matching between pages, (4) dashboard — standard SaaS UI. The hard parts (CMS auto-injection, GSC integration) can be Phase 2. The crawler at scale and handling JS-rendered sites adds complexity but is solvable.
This is the strongest signal. Every existing tool has a critical gap: (1) LinkWhisper and Yoast are WordPress-only — modern SaaS runs on Next.js, Webflow, headless CMS, (2) Screaming Frog and Ahrefs are diagnostic-only with no automation, (3) InLinks is closest but is overly complex with entity-based pricing. NOBODY combines: any-CMS crawling + orphan detection + GSC 'not indexed' correlation + auto-fix suggestions + continuous deploy-triggered monitoring. That specific workflow doesn't exist as a product.
Continuous monitoring after each deploy is a natural subscription driver — sites publish new content weekly/monthly, creating ongoing orphan risk. However, there's a real churn risk: once a site's internal linking is 'fixed,' the perceived value drops. Mitigation: position as monitoring/prevention (like an uptime tool for SEO structure), add alerts for new orphan pages, and expand into related continuous SEO health features. The 'runs after each deploy' hook is clever for stickiness.
- +Validated pain point with strong community signal — 'crawled not indexed' is a top-3 SEO frustration and internal linking is the acknowledged fix
- +Clear competition gap — no tool serves non-WordPress SaaS stacks with automated internal linking
- +Natural wedge positioning: too specific for Ahrefs/Semrush to prioritize, too modern for LinkWhisper to catch up on
- +Strong ROI story — directly ties to organic traffic recovery, which is measurable revenue
- +Deploy-triggered continuous monitoring creates genuine recurring value vs. one-time audit tools
- +Price point ($29-99/mo) sits in the sweet spot — cheap enough for indie founders, justifiable for content teams
- !Churn risk: customers may fix their linking structure and cancel within 2-3 months if continuous monitoring doesn't feel valuable enough
- !Ahrefs or Semrush could ship this as a feature in their existing platform within 6-12 months if the niche proves lucrative
- !CMS integration complexity could balloon scope — every CMS (Webflow, WordPress, Ghost, Contentful, Sanity, etc.) requires separate integration work
- !Crawling JS-rendered SaaS sites (React/Next.js SPAs) is significantly harder than static HTML and could create accuracy issues in MVP
- !The target audience (SaaS founders doing content marketing) skews toward people who may try to solve this themselves with scripts or Screaming Frog before paying for a tool
WordPress plugin that suggests internal links as you write content. Scans existing posts and recommends contextual anchor text and link targets. Also reports orphan pages.
Entity-based internal linking and SEO tool. Uses NLP to build a knowledge graph of your site's topics and auto-injects internal links via a JavaScript snippet. Also handles schema markup.
Desktop-based website crawler that audits technical SEO including orphan pages, internal link structure, crawl depth, and link equity distribution.
Enterprise SEO suite that includes site auditing with internal link opportunity reports, orphan page detection, and crawl analytics.
WordPress SEO plugin that includes basic internal linking suggestions in the editor sidebar, showing related posts you could link to.
Week 1-2: Build a simple site crawler (start with static/SSR sites only) that maps all internal links and identifies orphan + under-linked pages. Week 3-4: Add a suggestion engine that matches orphan pages to high-authority pages via keyword/semantic relevance and proposes specific anchor text + placement. Week 5-6: Build the dashboard showing link graph visualization, orphan page list, and suggested fixes ranked by impact. Ship with a free audit for up to 50 pages (email-gated). Skip CMS auto-injection entirely for MVP — manual suggestions with copy-paste instructions are enough to validate demand. Add Google Search Console integration as first post-MVP feature to correlate orphan pages with actual 'crawled not indexed' status.
Free audit (50 pages, email-gated) → generates leads. $29/mo Starter (200 pages, weekly re-crawl, suggestions only) → validates WTP. $79/mo Pro (1000 pages, deploy-triggered crawls, GSC integration, priority suggestions) → core revenue. $149/mo Team (unlimited pages, CMS auto-injection, multiple sites, team access) → expansion revenue. Eventually: agency plan at $299/mo for SEO consultants managing multiple client sites.
6-8 weeks to MVP launch, 8-12 weeks to first paying customer. The free audit is the growth engine — it demonstrates value immediately and creates urgency. Expect first revenue within 3 months of starting development if you ship the free audit by week 6 and start converting by week 10.
- “Weak internal linking (most underrated factor)”
- “Orphan pages are significantly more likely to get this status”
- “I have seen more indexing wins from fixing site structure than from rewriting content”
- “make sure every page has internal links pointing to it from at least 2 other pages”