timstodz.com

SEO & AI Discoverability Audit

850+ posts. Massive authority. Platform ceiling holding it back.

Prepared March 2026  |  Comprehensive Technical & Content Analysis

Slide 2 of 14

Executive Summary

The Bottom Line
TimStodz.com has 850+ indexed posts, a Copyblogger co-ownership credential, multiple revenue streams, and a loyal audience -- but Substack's platform limitations are capping organic growth potential at roughly 30-40% of what a custom site could achieve.

What You Have

What's Holding You Back

Recommendation
Move the public-facing site to a custom platform (Next.js or similar). Keep Substack for email delivery only. This unlocks full schema control, custom landing pages for each product, AI discoverability directives, and proper conversion optimization for $19/mo subscriptions, Launchpad, and the Incubator.
Slide 3 of 14

Current Site Snapshot

850+
Indexed URLs
2
Sitemaps
6+
Revenue Streams
0
Schema Types
0
AI Bot Directives

Platform: Substack

Feature Status Impact
Sitemap (sitemap.xml + news_sitemap.xml) Present Google can crawl all 850+ posts
BLEXBot blocked in robots.txt Good Known scraper correctly blocked
Social crawlers (FB/Twitter) allowed Good Social sharing previews work
Meta descriptions on homepage Missing Google writes its own snippet -- may be off-brand
Open Graph tags Limited No explicit OG configuration visible
Canonical tags Unknown Substack may auto-generate, but unverifiable
Structured data / Schema markup None No Person, Course, Podcast, FAQ, or Organization schema
AI bot directives (robots.txt) None GPTBot, ClaudeBot, PerplexityBot have no rules
JavaScript rendering Heavy SPA-like homepage may delay indexing
URL structure control None Substack dictates all URL patterns

Content Breakdown (Estimated)

Category Est. Posts SEO Value
Personal essays / reflections 120+ Low-Medium
Business / entrepreneurship 85+ High
Personal brand / updates 65+ Low
Investment / finance 30+ High
AI / tech 20+ High
Health / wellness / sobriety 15+ Medium
Marketing Mondays 50+ High
Chief Everything Officer (AI) 20+ High
Healthcare Business 30+ High
Other / uncategorized 400+ Varies

Products & Offers

Product Price Dedicated Landing Page? Schema?
Free Newsletter $0 Yes (homepage) No
Paid Subscription $19/mo or $199/yr Substack paywall No
Launchpad (7-Figure Business) High-ticket Limited No
Sales Training Course Limited No
Consulting Custom Limited No
The Machine Method Free course Limited No
TimStodz Incubator Paid membership Limited No
Slide 4 of 14

Content Pillar Analysis

Tim's content naturally clusters into six pillars. Each pillar represents a keyword opportunity, an audience segment, and a potential revenue path. The current Substack structure partially supports this with sections (Marketing Mondays, CEO, Healthcare) but doesn't maximize it.

Pillar 1: Business Building

The core -- how to build content-driven businesses. Directly tied to Launchpad, Machine Method, and Incubator.

  • how to build a business with content
  • content-driven business model
  • the machine method
  • high ticket service business
  • build a seven figure business

Pillar 2: Newsletter / Creator Economy

Tim lives this daily. Substack + Copyblogger gives him unique credibility here.

  • how to monetize a newsletter
  • substack growth strategy
  • newsletter as lead generation
  • creator economy business model
  • paid newsletter pricing

Pillar 3: Healthcare Business

Niche authority via The Patient Pipeline. High-value, low-competition vertical.

  • healthcare lead generation
  • behavioral health marketing
  • healthcare SEO
  • patient pipeline marketing
  • healthcare business growth

Pillar 4: Copyblogger / Content Marketing

The Copyblogger brand carries enormous SEO weight. Tim should own "copyblogger partner" search space.

  • copyblogger
  • content marketing strategy 2026
  • how to write online
  • SEO content writing
  • copyblogger tim stoddart

Pillar 5: Personal Brand

Branded queries. Critical for knowledge panels, AI answers, and authority signals.

  • tim stoddart
  • tim stodz
  • copyblogger tim stoddart
  • quantum leads agency
  • timstodz incubator

Pillar 6: AI for Business

Growing vertical via "Chief Everything Officer" content. High search demand in 2026.

  • AI for small business
  • using AI to build a business
  • AI content creation for entrepreneurs
  • AI business automation
  • chief everything officer
Pillar Gap
The "Healthcare Business" and "AI for Business" pillars are the least competitive and highest-value niches. Tim has unique authority in both (Patient Pipeline + Quantum Leads for healthcare, Chief Everything Officer series for AI). These should get dedicated hub pages with internal linking strategies -- impossible on Substack.
Slide 5 of 14

Complete Issues List

18 issues identified, sorted by severity. Issues marked Critical are actively costing traffic and authority. Issues marked High represent significant missed opportunities.

Critical Issues

1. No Person Schema for Tim Stoddart
Tim is a personal brand. Without Person schema, Google and AI systems have no structured way to connect "Tim Stoddart" to Copyblogger, Quantum Leads, The Patient Pipeline, or his content. This directly impacts knowledge panel eligibility and AI citation accuracy.
2. No Organization Schema
Copyblogger, Quantum Leads, The Patient Pipeline -- none have Organization schema linking them to Tim. These entities should be structured and interconnected.
3. No Course/Product Schema
Launchpad, Sales Training, Machine Method, and the Incubator have no Course or Product schema. Google cannot display pricing, ratings, or course details in search results. This kills click-through on transactional queries.
4. No AI Bot Directives
GPTBot, ClaudeBot, PerplexityBot, and other AI crawlers have zero guidance in robots.txt. In 2026, AI answer engines drive significant discovery traffic. Without directives, Tim has no control over how AI models represent him.

High Priority Issues

5. Brand Name Fragmentation
"Tim Stodz" (domain, TikTok, social handles) vs "Tim Stoddart" (legal name, Copyblogger, press). Search authority is split between two name variations. Google may not confidently merge them into one entity.
6. Missing Meta Descriptions
The homepage has no visible meta description. Google generates its own snippet, which may not align with Tim's brand messaging or conversion goals.
7. JavaScript-Heavy Homepage
Substack renders as a single-page application. While Google can render JavaScript, it adds crawl delay and may cause incomplete indexing of above-the-fold content.
8. No Podcast Schema
Tim has a podcast but there's no PodcastSeries or PodcastEpisode schema. This prevents podcast-specific search features and AI discoverability of audio content.
9. No FAQ Schema
Common questions about Tim's products (What is the Machine Method? How does Launchpad work? What's included in the Incubator?) have no FAQPage schema. These are prime AI answer engine targets.
10. No Dedicated SEO Landing Pages
Launchpad, Machine Method, Incubator, and Sales Training each need a standalone, SEO-optimized landing page with schema, testimonials, and conversion elements. Substack product pages are limited.

Medium Priority Issues

11. No Open Graph Configuration
While Substack may auto-generate OG tags, there's no explicit configuration visible. Custom OG titles and descriptions would improve click-through from social platforms.
12. Content Not Organized for SEO
Substack sections (Marketing Mondays, CEO, Healthcare) are a start, but they don't function as proper content hubs with pillar pages and internal linking architecture.
13. No Portfolio/Company Page Schema
The "My Companies and Investments" portfolio page is strong content but has no structured data. Each company should be an Organization entity linked to Tim's Person schema.
14. No Comparison Content
Zero "vs" content: "Copyblogger vs [competitor]," "Machine Method vs [alternative]," "Substack vs ConvertKit for creators." These are high-intent, low-competition keywords.
15. Canonical Tags Unverifiable
Substack may auto-add canonical tags, but without server access, it's impossible to verify they're correct. Cross-posting content risks duplicate content penalties without proper canonicalization.
16. 850+ Posts -- Many Low SEO Value
Personal essays (120+ posts) and personal updates (65+ posts) are great for engaged subscribers but often have thin SEO value. These dilute overall topical authority signals.

Lower Priority Issues

17. No URL Structure Control
Substack dictates all URL patterns. No ability to create /courses/launchpad, /companies/, or /podcast/ URL hierarchies that signal content organization to search engines.
18. No Structured About Page
The About page exists but likely lacks ProfilePage schema. The About page is often the single most important page for personal brand SEO and knowledge panel generation.
Slide 6 of 14

Schema Markup Package

Substack Limitation
Substack allows limited custom code injection in the publication settings. Some of these schemas can be injected there, but full implementation requires a custom site. Below are the schemas that should exist -- with notes on what's possible today via Substack's code injection vs what requires a custom platform.

1. Person Schema (Tim Stoddart)

Inject via Substack -- partial. Full version on custom site.

JSON-LD
{
  "@context": "https://schema.org",
  "@type": "Person",
  "name": "Tim Stoddart",
  "alternateName": ["Tim Stodz", "TimStodz"],
  "url": "https://www.timstodz.com",
  "image": "https://www.timstodz.com/photo-of-tim.jpg",
  "jobTitle": "Serial Entrepreneur, Partner at Copyblogger",
  "description": "Tim Stoddart is a serial entrepreneur, partner in
    Copyblogger, and founder of Quantum Leads. He builds content-driven
    internet businesses and teaches the Machine Method framework.",
  "sameAs": [
    "https://www.linkedin.com/in/timstoddart/",
    "https://www.tiktok.com/@timstodz",
    "https://www.youtube.com/@timstodz",
    "https://www.instagram.com/timstodzz/",
    "https://www.threads.net/@timstodzz",
    "https://copyblogger.com"
  ],
  "worksFor": [
    {
      "@type": "Organization",
      "name": "Copyblogger",
      "url": "https://copyblogger.com"
    },
    {
      "@type": "Organization",
      "name": "Quantum Leads",
      "description": "Lead generation agency -- SEO, ads, CRM management"
    }
  ],
  "knowsAbout": [
    "Content Marketing",
    "Newsletter Monetization",
    "Healthcare Lead Generation",
    "SEO",
    "AI for Business",
    "The Machine Method"
  ]
}

2. Organization Schema (Copyblogger + Quantum Leads)

Custom site only -- needs dedicated pages.

JSON-LD
{
  "@context": "https://schema.org",
  "@type": "Organization",
  "name": "Quantum Leads",
  "url": "https://quantumleads.com",
  "description": "Lead generation agency specializing in SEO,
    paid ads, and CRM management for service businesses.",
  "founder": {
    "@type": "Person",
    "name": "Tim Stoddart",
    "url": "https://www.timstodz.com"
  },
  "areaServed": "United States",
  "serviceType": ["SEO", "Lead Generation", "Paid Advertising",
    "CRM Management"]
}

3. Course Schema (Launchpad + Sales Training + Machine Method)

Custom site only -- requires dedicated landing pages.

JSON-LD
{
  "@context": "https://schema.org",
  "@type": "Course",
  "name": "Launchpad -- Build Your Seven Figure Business In 12 Months",
  "description": "Tim Stoddart's comprehensive program for building a
    seven-figure content-driven business using the Machine Method framework.",
  "provider": {
    "@type": "Person",
    "name": "Tim Stoddart",
    "url": "https://www.timstodz.com"
  },
  "educationalLevel": "Intermediate to Advanced",
  "about": [
    "Content-Driven Business",
    "The Machine Method",
    "High Ticket Services",
    "Media and Directory Building"
  ],
  "hasCourseInstance": {
    "@type": "CourseInstance",
    "courseMode": "Online",
    "instructor": {
      "@type": "Person",
      "name": "Tim Stoddart"
    }
  }
}

// The Machine Method (free course)
{
  "@context": "https://schema.org",
  "@type": "Course",
  "name": "The Machine Method",
  "description": "Free business framework course: high ticket service
    + media/content + directory. Build a content-driven business machine.",
  "isAccessibleForFree": true,
  "provider": {
    "@type": "Person",
    "name": "Tim Stoddart"
  }
}

4. Product Schema (Incubator Membership)

Custom site only.

JSON-LD
{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "TimStodz Incubator",
  "description": "Paid membership with coaching, community access,
    courses, and direct mentorship from Tim Stoddart.",
  "brand": {
    "@type": "Person",
    "name": "Tim Stoddart"
  },
  "offers": {
    "@type": "Offer",
    "priceCurrency": "USD",
    "availability": "https://schema.org/InStock"
  },
  "category": "Business Coaching & Membership"
}

5. Podcast Schema

Custom site only.

JSON-LD
{
  "@context": "https://schema.org",
  "@type": "PodcastSeries",
  "name": "Tim Stoddart Podcast",
  "url": "https://www.timstodz.com/podcast",
  "author": {
    "@type": "Person",
    "name": "Tim Stoddart"
  },
  "about": [
    "Entrepreneurship",
    "Content Marketing",
    "Business Building",
    "AI for Business"
  ]
}

6. FAQPage Schema

Inject via Substack -- partial. Best on custom site.

JSON-LD
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "What is the Machine Method?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "The Machine Method is Tim Stoddart's business
          framework built on three pillars: a high ticket service,
          media/content creation, and a directory. It's designed
          to build content-driven internet businesses."
      }
    },
    {
      "@type": "Question",
      "name": "Who is Tim Stoddart?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Tim Stoddart is a serial entrepreneur and partner
          in Copyblogger. He has equity in 10+ content-driven internet
          companies and runs Quantum Leads, a lead generation agency."
      }
    },
    {
      "@type": "Question",
      "name": "What is Launchpad?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Launchpad is Tim Stoddart's program to help
          entrepreneurs build a seven-figure business in 12 months
          using the Machine Method framework."
      }
    }
  ]
}
Slide 7 of 14

Title Tag & Meta Description Strategy

Substack auto-generates title tags from post titles and publication name. On a custom site, every page should have a hand-crafted title tag and meta description targeting specific keywords.

Homepage

Element Current (Estimated) Recommended
Title Tag Tim Stodz | Substack Tim Stoddart -- Build Content-Driven Businesses | Copyblogger Partner
Meta Description Missing / auto-generated Tim Stoddart shares strategies for building content-driven internet businesses. Partner at Copyblogger, founder of Quantum Leads. Free newsletter + courses.

Key Pages -- Recommended Title Tags

Page Recommended Title Tag Target Keyword
About About Tim Stoddart -- Copyblogger Partner, Serial Entrepreneur tim stoddart, copyblogger partner
Launchpad Launchpad -- Build a Seven Figure Business in 12 Months | Tim Stoddart build a seven figure business
Machine Method The Machine Method -- Free Business Framework Course | Tim Stoddart the machine method, business framework
Incubator TimStodz Incubator -- Coaching, Community & Courses for Entrepreneurs business incubator, entrepreneur coaching
Sales Training Sales Training for Entrepreneurs -- Close More Deals | Tim Stoddart sales training for entrepreneurs
Podcast Tim Stoddart Podcast -- Business, Marketing & AI Conversations tim stoddart podcast
Portfolio My Companies & Investments -- Tim Stoddart's Business Portfolio tim stoddart companies
Marketing Mondays Marketing Mondays -- Weekly Marketing Tips by Tim Stoddart marketing tips, content marketing
Healthcare Business Healthcare Business Newsletter -- The Patient Pipeline | Tim Stoddart healthcare business, patient pipeline
Consulting Business Consulting with Tim Stoddart -- Content Strategy & Growth business consulting, content strategy
Key Principle
Every title tag includes "Tim Stoddart" (not "Tim Stodz") to consolidate brand search authority. The domain stays timstodz.com for memorability, but the title tags use the full legal name for entity matching with Google's Knowledge Graph and AI systems.
Slide 8 of 14

Brand Name Consistency: Tim Stodz vs Tim Stoddart

The Problem
Two different name spellings are used across platforms. Google and AI systems may treat these as two separate entities, splitting search authority, weakening knowledge panel eligibility, and causing inconsistent AI citations.

Where Each Name Appears

"Tim Stodz"

  • Domain: timstodz.com
  • TikTok: @timstodz
  • YouTube: @timstodz
  • Instagram: @timstodzz
  • Publication branding on Substack
  • Incubator: "TimStodz Incubator"

"Tim Stoddart"

  • Legal name
  • Copyblogger attribution
  • LinkedIn profile
  • Press mentions and interviews
  • Podcast appearances
  • Business registrations

Recommended Resolution Strategy

Action Detail Priority
Keep the domain timstodz.com It's memorable, branded, and already indexed with 850+ URLs. Don't change it. Done
Use "Tim Stoddart" in all schema Person schema, Course provider, Organization founder -- always "Tim Stoddart." Critical
Add "alternateName" in schema "alternateName": ["Tim Stodz", "TimStodz"] -- tells Google they're the same person. Critical
Title tags use "Tim Stoddart" All page titles, meta descriptions, and H1 headings should use the full legal name. High
Social bio alignment All social bios should include both: "Tim Stoddart (@timstodz)" pattern. High
sameAs linking Person schema sameAs array connects all profiles -- Google merges the entities. Critical
The Fix
This is not a "pick one" situation. Keep "Tim Stodz" as the brand. Use "Tim Stoddart" as the entity name in all structured data, title tags, and formal contexts. The alternateName property in Person schema bridges both. Google handles this well once the schema signals are clear.
Slide 9 of 14

Content Triage -- Prioritizing 850+ Posts

Not all 850+ posts carry equal SEO weight. The goal is to identify the high-value content for optimization while deciding what to do with lower-value posts. This is a content audit framework, not a "delete everything" recommendation.

Triage Categories

Category Action Est. Posts Example
Pillar Content Optimize, add schema, build internal links to these 50-75 Machine Method explainers, Copyblogger stories, healthcare marketing deep dives
Supporting Content Optimize titles/metas, link to pillar pages 150-200 Marketing Mondays posts, CEO series posts, specific how-to articles
Consolidation Candidates Merge similar posts into comprehensive guides 100-150 Multiple short posts on the same topic that could become one definitive guide
Newsletter-Only Keep for subscribers but noindex for search (or leave as-is) 200-300 Personal essays, weekly updates, subscriber-only reflections
Refresh Candidates Update with 2026 data, new examples, current links 50-100 Older business advice posts with outdated references

Priority Optimization Targets

These content types should be optimized first -- they have the highest SEO potential and direct revenue impact.

The Machine Method Posts
Any post explaining or referencing the Machine Method framework. These should funnel to a dedicated Machine Method landing page. High commercial intent.
Healthcare Business Content
Patient Pipeline and healthcare marketing posts. Low competition, high value vertical. Consolidate into a healthcare content hub.
Copyblogger Content
Any post mentioning or leveraging the Copyblogger brand. Tim should own "Copyblogger partner" and related search terms.
AI for Business Posts (CEO Series)
The "Chief Everything Officer" content is perfectly positioned for 2026 AI search demand. Consolidate and optimize aggressively.
Key Insight
850+ posts is a massive asset -- but only if the high-value content is findable and properly structured. The personal essays and subscriber updates aren't "bad content" -- they serve Tim's engaged audience. But they shouldn't dilute the SEO authority of his best work. On a custom site, you can selectively noindex newsletter-only content while maximizing the SEO value of pillar content.
Slide 10 of 14

Competitor Analysis

Tim operates in the "entrepreneur educator" space. Here's how his SEO posture compares to similar creators.

Creator Platform Schema Custom Site Content Volume Key Advantage
Tim Stoddart
timstodz.com
Substack None No 850+ Copyblogger, volume, niche healthcare vertical
Justin Welsh
justinwelsh.me
Custom site Yes Yes 200+ Clean SEO, dedicated course pages, newsletter + product separation
Dan Koe
thedankoe.com
Custom site Yes Yes 300+ Strong YouTube SEO, dedicated product funnels, personal brand schema
Sahil Bloom
sahilbloom.com
Custom + beehiiv Partial Yes 400+ Massive social following, newsletter-to-product funnel
Codie Sanchez
contrarianthinking.co
Custom + Substack Partial Yes 500+ "Boring businesses" niche, strong brand, dedicated product pages
Nathan Barry
nathanbarry.com
Custom site Yes Yes 500+ ConvertKit founder authority, full technical control, creator economy niche

Competitive Gaps Tim Can Exploit

Healthcare Business Niche
None of these competitors touch healthcare business content. Tim owns this vertical via The Patient Pipeline. With proper SEO, he could dominate "healthcare lead generation" and "behavioral health marketing" keywords with zero competition from his peer group.
Copyblogger Authority Transfer
Being a Copyblogger partner is a unique credential. None of these competitors have a comparable legacy brand association. Tim should be ranking for "copyblogger" related queries and transferring that authority to his personal brand.
Content Volume Advantage
At 850+ posts, Tim has 2-4x the content volume of most competitors. Once properly structured and optimized, this is an enormous long-tail keyword advantage.
The Machine Method as IP
A named, proprietary framework. Justin Welsh has "The Operating System," Dan Koe has "The Art of Focus." Tim's Machine Method needs the same SEO treatment -- dedicated pages, schema, internal linking.
The Competitive Reality
Every major competitor has a custom site. Tim is the only one relying solely on Substack for his public web presence. This isn't a disadvantage in email delivery -- Substack is great for that. But for search visibility and AI discoverability, Tim is bringing a knife to a gunfight. The fix is straightforward: custom site for public content, Substack for email.
Slide 11 of 14

Keyword Opportunities

These are keywords Tim should be ranking for based on his authority, content, and competitive positioning. Organized by difficulty and commercial intent.

Quick Wins -- Low Competition, High Authority Match

Keyword Intent Difficulty Content Needed
the machine method Branded / Navigational Low Dedicated landing page + schema
tim stoddart copyblogger Branded Low About page optimization + Person schema
quantum leads agency Branded Low Company page + Organization schema
patient pipeline newsletter Branded Low Dedicated healthcare hub page
timstodz incubator review Commercial Low Incubator page + testimonials + Product schema

Medium-Term Targets -- Moderate Competition

Keyword Intent Difficulty Content Needed
how to build a content business Informational Medium Comprehensive guide (consolidate existing posts)
healthcare lead generation Commercial Medium Pillar page linking to Patient Pipeline content
how to monetize a newsletter Informational Medium Guide based on Tim's actual Substack revenue data
AI for small business owners Informational Medium CEO series consolidation into a guide
behavioral health marketing Commercial Medium Niche healthcare content -- Tim has real authority here
content-driven business model Informational Medium Machine Method as the framework, with case studies

Long-Term Plays -- High Competition, High Value

Keyword Intent Difficulty Strategy
content marketing strategy Informational High Leverage Copyblogger association for authority transfer
how to start an online business Informational High Comprehensive guide with Machine Method framework
best business newsletter Commercial High Comparison content, social proof, subscriber count
copyblogger Navigational High Tim should appear in "People Also Ask" for Copyblogger queries

Comparison Content Opportunities (Currently Missing)

Comparison Keyword Why It Works
Copyblogger vs HubSpot blog Tim can write this with insider authority
Substack vs ConvertKit for creators Tim uses Substack -- first-hand comparison content
newsletter vs blog for business Direct experience with both models
Machine Method vs other business frameworks Positions the Machine Method as a category
SEO agency vs in-house SEO Quantum Leads angle -- commercial intent
Slide 12 of 14

Platform Limitations & Custom Site Recommendation

What Substack Does Well

  • Email delivery and open rates
  • Built-in subscriber management
  • Payment processing for subscriptions
  • Simple publishing workflow
  • Community features (comments, chat)
  • Social discovery within Substack network
  • Podcast hosting integration
  • Mobile app for subscribers
  • Recommendations engine
  • Zero maintenance overhead

What Substack Cannot Do

Limitation SEO Impact Custom Site Solves?
No custom schema markup Zero structured data for Person, Course, Podcast, FAQ, Organization Yes
No URL structure control Can't create /courses/, /companies/, /podcast/ hierarchies Yes
No robots.txt control Can't manage AI bot crawling directives Yes
No custom meta descriptions per page Google writes its own snippets -- may be off-brand Yes
JavaScript-heavy rendering Potential indexing delays, especially for newer content Yes
No internal linking architecture Can't build pillar/cluster content topology Yes
No custom landing pages Products (Launchpad, Incubator) can't have SEO-optimized sales pages Yes
No A/B testing on titles/CTAs Can't optimize conversion rates on key pages Yes
No page speed optimization Can't control core web vitals, image optimization, or caching Yes
No analytics depth Limited to Substack's built-in analytics -- no custom GA4 events Yes

Recommended Architecture

Hybrid Model: Custom Site + Substack Email
timstodz.com becomes a custom site (Next.js, Astro, or similar) with full SEO control. Substack continues as the email delivery backend. New posts publish to both. This gives Tim the best of both worlds: Substack's email infrastructure and community, plus full technical SEO control on the public site.
Component Platform Purpose
Public website (timstodz.com) Custom (Next.js / Astro) SEO, schema, landing pages, content hubs, conversion optimization
Email newsletter Substack (or ConvertKit) Email delivery, subscriber management, paid subscriptions
Course hosting Custom or Teachable Launchpad, Sales Training, Machine Method
Community Substack Notes / Discord / Circle Incubator community, AMA sessions
Podcast Custom page + RSS distribution Full Podcast schema, show notes SEO
Slide 13 of 14

Implementation Roadmap

A phased approach. Phase 1 can be done within Substack's constraints. Phases 2-4 require a custom site.

Phase 1: Immediate Wins (Week 1-2) -- Substack

Things you can do today without changing platforms.

Phase 2: Content Triage (Week 3-4) -- Substack

Audit and organize the 850+ post library.

Phase 3: Custom Site Build (Month 2-3)

Build the public-facing site with full SEO control.

Phase 4: Growth & Optimization (Month 4+)

Ongoing SEO and content strategy.

Expected Timeline

Phase Timeline Platform Key Deliverable
Phase 1: Immediate Wins Week 1-2 Substack Person schema injected, social bios aligned, top 20 posts optimized
Phase 2: Content Triage Week 3-4 Substack Full content audit, top 50 posts identified, consolidation plan
Phase 3: Custom Site Build Month 2-3 Custom (Next.js/Astro) Full site live with schema, content hubs, AI directives
Phase 4: Growth Month 4+ Custom + Substack Comparison content, programmatic SEO, ongoing optimization
Slide 14 of 15

Proposal

SEO & AI Discoverability Audit

850+ page content audit, schema analysis, AI discoverability assessment, competitor landscape, keyword strategy, brand consistency review, platform limitations analysis, and full implementation roadmap

$0 $10,000 Free Audit

No commitment. This is yours to keep regardless of next steps.

If you want us to implement everything

Option A -- Substack Optimization

$5,000

One-time -- work within Substack's limitations

  • ✓ Person + Organization schema (custom code injection)
  • ✓ Course/Product schema for all offers
  • ✓ FAQPage schema
  • ✓ Brand name consistency fix across platforms
  • ✓ Content triage of 850+ posts (SEO priority map)
  • ✓ Title/description optimization for top 50 posts
  • ✓ AI discoverability formatting on key content
Recommended

Option B -- Custom Site Build

$15,000

One-time -- custom site + Substack email stays

  • ✓ Everything in Option A
  • ✓ Custom-built website (timstodz.com)
  • ✓ Full schema control (Person, Course, Podcast, Portfolio)
  • ✓ Dedicated landing pages for each product
  • ✓ Conversion-optimized course/consulting pages
  • ✓ Blog migrated with proper Article schema
  • ✓ AI discoverability from day one
  • ✓ Email delivery stays on Substack -- best of both worlds

Ongoing -- Monthly SEO & Content Retainer

$3,500/month
  • ✓ 4 SEO-optimized posts per month
  • ✓ Keyword ranking for 100+ terms
  • ✓ AI citation tracking (ChatGPT, Perplexity, Google)
  • ✓ Schema updates on new content
  • ✓ Monthly performance report
  • ✓ Monthly strategy call

Every competitor in your space (Justin Welsh, Dan Koe, Sahil Bloom, Codie Sanchez) has a custom site with full SEO control. You're the only one still on a platform. That's the gap -- and it's the easiest one to close.

Slide 15 of 15

Tim, You're Sitting on a Goldmine

850+ posts. Copyblogger authority. Healthcare niche ownership. Multiple products. A loyal audience.

The content is there. The authority is there. The products are there.

What's missing is the technical infrastructure to let Google and AI systems see what you've built.

The opportunity:

Unlock organic search and AI discoverability for 850+ pieces of content, 6+ products, and a personal brand that's already winning in every other channel.

Prepared March 2026  |  SEO & AI Discoverability Audit