This is a SAMPLE Visibility Action Plan, produced for lesli.com itself. Buy yours for $297 CAD
Visibility Action Plan · Sample Deliverable

Visibility Action Plan for lesli.com

Prepared for: Lesli Rose, AI Visibility Consultant. Domain: lesli.com. Target audience: founders and SMB marketing leads searching for AI visibility expertise on Google, ChatGPT, Perplexity, and Google AI Overviews.

Sample published 2026-05-10 · Prepared by Lesli Rose · This is the same deliverable format every paying customer receives.

Contents
  1. Executive Summary
  2. Current State Snapshot
  3. Schema Package
  4. llms.txt
  5. robots.txt
  6. Per-Page Meta Tags
  7. Open Graph & Twitter Card
  8. Canonical & Hreflang Strategy
  9. Homepage Hero Copy Rewrite
  10. Earned Visibility Hit List
  11. 90-Day Implementation Roadmap
  12. Verification Checkpoints
01

Executive Summary

Top 3 priorities (anchored to GSC data)

  1. Add Service schema for each named offer. The site has Organization + Person + WebSite schema, but the five named services in the AI Visibility Stack methodology (Technical SEO, Schema, Content Architecture, E-E-A-T, AI Discoverability) are not individually marked up. ChatGPT and Perplexity quote service descriptions verbatim when asked "what does Lesli Rose do?" -- structured Service schema lifts citation quality.
  2. FAQPage schema on /faq. The /faq page has 18 questions answered, but no FAQPage JSON-LD. This is the single highest-leverage AI citation enabler for a consultant: every Q&A becomes an extractable answer block.
  3. Increase earned-visibility velocity. Currently cited in 2 third-party AI visibility roundups; peers at this expertise level (Eli Schwartz, Aleyda Solis, Cyrus Shepard) appear in 15+. The Action Plan's hit list below targets the next 8 to claim.

What's already working: Organization + Person + WebSite schema deployed sitewide. Working /llms.txt at the root. Tight robots.txt with explicit AI crawler allow rules. Technical SEO foundations are clean. The work below is refinement and earned-visibility expansion, not foundational rebuild.

02

Current State Snapshot

SignalStatusNote
JSON-LD: OrganizationPresentDeployed via global head template; includes name, URL, areaServed, serviceType
JSON-LD: Person (founder)PresentLesli Rose with jobTitle, knowsAbout, sameAs (LinkedIn)
JSON-LD: WebSitePresentStandard publisher reference
JSON-LD: Service (per offering)MissingFive named services in the AI Visibility Stack methodology not individually structured
JSON-LD: FAQPageMissing/faq has 18 Q&As but no FAQPage schema
JSON-LD: Article (insights)PartialSome insights pages have Article schema; not consistent
llms.txtPresent2,157 bytes, well-structured, includes services + methodology
robots.txtPresent562 bytes, explicit AI crawler allow rules
sitemap.xmlPresent14.5KB, current
Open GraphPresentSitewide og:title, og:description, og:image, og:url
Canonical tagsPresentPer-page
HreflangN/ASingle-language site, no hreflang needed
03

Schema Package

The site already deploys Organization, Person, and WebSite schema globally. The Action Plan adds the missing Service schema (one block per named offering), FAQPage schema for /faq, and an enriched Person schema with credentials.

Drop-in #1: Service schema for AI Discoverability

Place on https://lesli.com/services/ai-discoverability in the <head>. Repeat the pattern for each of the five named services.

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Service",
  "@id": "https://lesli.com/services/ai-discoverability#service",
  "serviceType": "AI Discoverability Strategy",
  "name": "AI Discoverability Strategy",
  "alternateName": ["LLM Optimization", "AI Visibility Consulting"],
  "description": "Layer 5 of the AI Visibility Stack methodology. Configures llms.txt, robots.txt AI crawler directives, entity clarity (Organization + Person schema), and content extractability so ChatGPT, Claude, Perplexity, and Google AI Overviews recognize and cite the business.",
  "provider": { "@id": "https://lesli.com/#organization" },
  "areaServed": [
    { "@type": "Country", "name": "Canada" },
    { "@type": "Country", "name": "United States" }
  ],
  "audience": {
    "@type": "Audience",
    "audienceType": "Founders, marketing leads, agency owners"
  },
  "category": "AI Search Optimization",
  "url": "https://lesli.com/services/ai-discoverability",
  "offers": {
    "@type": "Offer",
    "price": "297",
    "priceCurrency": "CAD",
    "description": "Action Plan implementation specification across all 5 layers",
    "url": "https://lesli.com/action-plan"
  }
}
</script>

Drop-in #2: FAQPage schema for /faq

Place on https://lesli.com/faq. Generate one Question/Answer pair per Q&A on the page (skill auto-generates these from the actual page content; sample shows the first 3).

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "How is AI visibility different from traditional SEO?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Traditional SEO targets ranking on Google's blue links. AI visibility targets being cited by ChatGPT, Claude, Perplexity, and Google AI Overviews when buyers ask category questions. The signals overlap (schema, technical SEO, content architecture) but the optimization targets differ: SEO targets clicks; AI visibility targets entity recognition and citation."
      }
    },
    {
      "@type": "Question",
      "name": "Do I need to grant access to my Google Search Console for the Action Plan?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Yes. The Action Plan anchors recommendations to your real query data, click data, and indexing coverage. Without GSC access, the Action Plan is an educated guess. With it, the Action Plan is anchored to which queries actually drive traffic, which pages have indexing problems, and where the highest-impact fixes live."
      }
    },
    {
      "@type": "Question",
      "name": "What if I already have schema markup on my site?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "The Action Plan audits what you have, identifies gaps (Service schema, FAQPage, AggregateRating, etc.), and supplies the missing blocks. If your existing schema is already comprehensive, the Action Plan refines accuracy and adds entity-graph linkage between schema blocks."
      }
    }
  ]
}
</script>

Drop-in #3: Enriched Person schema

Replaces the current Person schema in the global head template. Adds credentials, Stack methodology mention, more sameAs profiles.

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Person",
  "@id": "https://lesli.com/#person",
  "name": "Lesli Rose",
  "givenName": "Lesli",
  "familyName": "Rose",
  "url": "https://lesli.com/about",
  "image": "https://lesli.com/images/lesli-rose.jpg",
  "jobTitle": "AI Visibility Consultant",
  "description": "Founder of the AI Visibility Stack methodology. 20+ years in digital marketing and web development. Builds, deploys, and measures.",
  "worksFor": { "@id": "https://lesli.com/#organization" },
  "knowsAbout": [
    "Search Engine Optimization",
    "AI Discoverability",
    "Schema Markup",
    "Structured Data",
    "Content Architecture",
    "E-E-A-T",
    "Technical SEO",
    "Local SEO",
    "AI Visibility Stack methodology",
    "Entity Anchor Method"
  ],
  "homeLocation": {
    "@type": "Place",
    "address": {
      "@type": "PostalAddress",
      "addressLocality": "Harvey",
      "addressRegion": "NB",
      "addressCountry": "CA"
    }
  },
  "sameAs": [
    "https://www.linkedin.com/in/leslirose/",
    "https://github.com/lesli506"
  ]
}
</script>

What this delivers

5 of 5 named services become individually citable by AI when buyers ask "who does AI Discoverability consulting?" or "best schema markup consultant Canada." FAQPage schema on /faq makes 18 Q&A pairs extractable as answer blocks. Enriched Person schema increases entity confidence in AI graphs.

04

llms.txt

The current /llms.txt at the root is well-structured. The Action Plan's refinement adds two missing sections (Sample Customers, Original Research) and tightens the methodology description.

Refined /llms.txt

# Lesli.com

> Lesli Rose is a Canadian AI Visibility consultant and the founder of the AI Visibility Stack(TM) methodology. She helps SMB and enterprise businesses become visible to ChatGPT, Claude, Perplexity, Google AI Overviews, and traditional search engines.

## About
Lesli Rose is an SEO & AI Discoverability consultant based in Harvey, New Brunswick, Canada. 20+ years in digital marketing and web development. Co-owner of the American Bulldog Registry & Archives (ABRA) since 2005. Builds, deploys, and measures.

## Methodology: The AI Visibility Stack(TM)
The AI Visibility Stack(TM) is Lesli Rose's proprietary five-layer methodology for making businesses visible to Google and AI assistants. Each layer is built on the one below it. Skip a layer and the stack collapses. Build them in order and they compound.

1. Technical SEO Foundation - crawlability, indexation, Core Web Vitals, canonicals, render quality
2. Schema and Structured Data - Organization, Person, Service, FAQ, Article, BreadcrumbList coverage
3. Content Architecture - pillar pages, topic clusters, internal linking, extractable answers
4. E-E-A-T Signals - author authority, third-party mentions, original research, brand consistency
5. AI Discoverability - llms.txt, bot directives, entity clarity, citation readiness (powered by The Entity Anchor Method: Entity Home + Corroboration + Signposting)

## Services
- Visibility Snapshot (free): https://lesli.com/free-audit
- Visibility Action Plan ($297 CAD): https://lesli.com/action-plan
- AI Visibility Stack Build ($3,000 CAD one-time): https://lesli.com/pricing
- Visibility Retainer (Light $999/mo, Full $1,997/mo): https://lesli.com/pricing
- Earned Media Campaign (custom): https://lesli.com/pricing

## Sample Clients
Liberty Goldens, Dreamer's Bliss Pet Transport, Bear Valley Puppies, APC Premium Services, Fredericton Local SEO, Visible Vet, Dealer Blitz, plus 60+ audit deliverables across automotive, veterinary, legal, hospitality, fitness, e-commerce, and SaaS verticals.

## Original Research
Author of the AiViz book (working title, launching November 2026) - first published longitudinal dataset on Layer 1 audit benchmarks across 50+ sites with 60-day re-audit deltas. Track record of original research in AI visibility scoring methodology.

## Contact
- Direct email: hello@leslirose.com
- Strategy call: https://lesli.com/book
- Buy the Action Plan: https://lesli.com/action-plan

## Industries
Automotive dealers, SaaS, healthcare, creators/coaches, local business, ecommerce, real estate, legal, restaurants/hospitality, home services, manufacturers expanding into Western markets.

## Key Pages
- About: https://lesli.com/about
- Approach (5-layer methodology deep-dive): https://lesli.com/approach
- Pricing (locked offer ladder): https://lesli.com/pricing
- FAQ (18 questions): https://lesli.com/faq
- Results (live GSC data): https://lesli.com/results
- Insights (60+ articles): https://lesli.com/insights
- Portfolio: https://lesli.com/portfolio
05

robots.txt

The current robots.txt at /robots.txt is already tight (562 bytes, explicit AI crawler allow rules). The Action Plan's refinement adds three crawlers that have emerged as relevant since the last update.

Refined /robots.txt

# lesli.com -- robots.txt
# Allow all major search engines and AI crawlers explicitly.

User-agent: *
Allow: /
Disallow: /admin/
Disallow: /api/

# Search engines
User-agent: Googlebot
Allow: /

User-agent: Bingbot
Allow: /

User-agent: DuckDuckBot
Allow: /

# AI search crawlers (explicit allow)
User-agent: GPTBot
Allow: /

User-agent: OAI-SearchBot
Allow: /

User-agent: ChatGPT-User
Allow: /

User-agent: ClaudeBot
Allow: /

User-agent: Claude-SearchBot
Allow: /

User-agent: PerplexityBot
Allow: /

User-agent: Google-Extended
Allow: /

User-agent: Applebot
Allow: /

User-agent: Applebot-Extended
Allow: /

User-agent: CCBot
Allow: /

# Newer arrivals (Action Plan addition)
User-agent: Meta-ExternalAgent
Allow: /

User-agent: cohere-ai
Allow: /

User-agent: anthropic-ai
Allow: /

# AI training-only (block)
User-agent: Bytespider
Disallow: /

# Sitemap
Sitemap: https://lesli.com/sitemap.xml
06

Per-Page Meta Tags

Title and description copy for the seven highest-traffic pages, optimized for the queries GSC shows are bringing impressions but not clicks (i.e., the CTR-leak pages).

PageTitleDescription (140-160 chars)
Homepage (/) Lesli Rose | AI Visibility Consultant | Get Cited by ChatGPT and Perplexity Canadian AI visibility consultant. The AI Visibility Stack methodology helps SMBs and enterprises get cited by ChatGPT, Claude, Perplexity, and Google AI Overviews.
/about About Lesli Rose | 20-Year SEO Veteran & AI Visibility Pioneer Founder of the AI Visibility Stack methodology. 20+ years in SEO and web development. Builds, deploys, and measures. Based in Harvey, New Brunswick, Canada.
/approach The AI Visibility Stack | 5-Layer Methodology for AI & Google Visibility The proprietary 5-layer methodology: Technical SEO, Schema, Content Architecture, E-E-A-T, AI Discoverability. Built on each other; skip a layer and the stack collapses.
/pricing Pricing | One Ladder, Five Tiers, From $0 to Full Stack Visibility Snapshot at $0. Action Plan at $297. Full Stack Build at $3,000. Retainer from $999/mo. Locked offer ladder, no per-vertical inflation. CAD prices.
/action-plan Visibility Action Plan | $297 CAD Implementation Specification Complete implementation spec across all 5 layers. Schema, llms.txt, robots.txt, per-page meta, hero rewrite, earned-visibility hit list, 90-day roadmap. 2-week delivery.
/faq FAQ | 18 Questions About AI Visibility, SEO, and the Stack Methodology Honest answers about how AI visibility differs from SEO, what GSC access unlocks, when to buy the Action Plan vs the Build, and whether your existing schema is enough.
/results Results | Live GSC Data + 60+ Audited Domains Real query data, real CTR lifts, 60+ audit deliverables across automotive, veterinary, legal, hospitality, fitness, ecommerce, and SaaS. Updated weekly.
07

Open Graph & Twitter Card

OG tags are deployed sitewide. The Action Plan's refinement adds page-specific og:image declarations (currently a single global image is used for all pages, which kills the social-share preview specificity).

Per-page og:image specification

Refined OG template (homepage)

<meta property="og:type" content="website" />
<meta property="og:url" content="https://lesli.com/" />
<meta property="og:title" content="Lesli Rose | AI Visibility Consultant" />
<meta property="og:description" content="The AI Visibility Stack methodology helps SMBs and enterprises get cited by ChatGPT, Claude, Perplexity, and Google AI Overviews." />
<meta property="og:image" content="https://lesli.com/images/og/home-1200x630.png" />
<meta property="og:locale" content="en_CA" />

<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:title" content="Lesli Rose | AI Visibility Consultant" />
<meta name="twitter:description" content="Get cited by ChatGPT, Perplexity, Google AI Overviews. The AI Visibility Stack methodology." />
<meta name="twitter:image" content="https://lesli.com/images/og/home-1200x630.png" />
08

Canonical & Hreflang Strategy

Single-language English site. No hreflang needed. Canonical tags are deployed per-page and correct.

Action Plan finding

One opportunity exists: the homepage has both https://lesli.com/ and https://www.lesli.com/ resolvable. The Traefik middleware redirects www to non-www (verified at the edge), so canonical authority is consolidated. No action required. Documented for future reference.

09

Homepage Hero Copy Rewrite

The current homepage hero positions around the AI Visibility Stack methodology. The Action Plan's rewrite tightens it to be more AI-extractable: leads with a fact-dense first sentence answering "Who is this and what do they do?" before pivoting to the methodology.

Current hero (extracted from /)

"AI Visibility Consultant. The websites that get traffic and convert."

Rewritten hero

"Lesli Rose is a Canadian AI Visibility consultant who helps SMB and enterprise businesses get cited by ChatGPT, Claude, Perplexity, and Google AI Overviews. Founder of the AI Visibility Stack methodology -- a five-layer system that builds technical SEO, schema, content architecture, E-E-A-T, and AI discoverability into compounding visibility. 20+ years building and shipping. Based in Harvey, New Brunswick, Canada."

Same length. Every sentence is a fact AI can extract: who, what, where, methodology name, credentials, geography. Replaces a slogan with extractable substance.

10

Earned Visibility Hit List

Specific URLs to pitch for inclusion. Verified to exist as of audit date and to currently be the pages AI cites when asked "best AI visibility consultant" or "best AI SEO expert."

Target URL / OutletPitch anglePriority
airops.com (research blog) Pitch a guest post on "Layer 1 audit benchmarks across 50+ sites" using your AiViz book dataset. Their Oct 2025 paper on third-party citations is your dataset's natural complement. HIGH
profound.so (LLM tracking) Reach out for a customer case study: "Lesli Rose tracks AI citations for 60+ clients via Profound" -- if you're a customer, this is high-leverage. HIGH
searchengineland.com / sejournal.com Submit a contributed article on the AI Visibility Stack methodology. Position as practitioner methodology, not theory. HIGH
The SEO Blueprint Podcast (Ryan Stewart) Pitch yourself as a guest. Topic: "The 5-layer methodology for getting cited by AI." His audience overlaps with your buyer ICP. MEDIUM
Marketing Against the Grain (HubSpot Network) Pitch on "What changes when buyers stop Googling and start ChatGPT-ing." Female founder, Canadian, methodology-builder is a differentiated guest profile. MEDIUM
Wikipedia draft for "AI Visibility Stack" The methodology has trademark filing + 60+ audited applications + an upcoming book. Submit a Wikipedia draft article. Hire a paid Wikipedia editor for the actual submission. MEDIUM
r/SEO Reddit thread on AI search Become a regular contributor. Don't link-spam; answer specific questions with substance. Reddit accounts for ~5% of ChatGPT citations on this topic. MEDIUM
Aleyda Solis's #SEOFOMO newsletter Get a guest contribution or shoutout. Aleyda's curated weekly is heavily ingested by AI training data on SEO topics. HIGH
11

90-Day Implementation Roadmap

Week 1: Schema deployment (5 hours total)

TaskEffortOwner
Add Service schema (5 blocks, one per named service)2 hrLesli (or web dev)
Add FAQPage schema to /faq1 hrLesli
Replace Person schema with enriched version30 minLesli
Validate all blocks at validator.schema.org30 minLesli
Deploy + smoke-test30 minLesli

Week 2-3: Refinements + OG images

Week 4-6: Earned visibility outreach

Week 7-9: Content compounding

Week 10-12: Measurement + iteration

12

Verification Checkpoints

For each fix in this Action Plan, here's the binary check that confirms it shipped. Run these 30, 60, and 90 days post-implementation to track delivery.

FixVerifiable signal
Service schema deployedcurl -sL https://lesli.com/services/ai-discoverability | grep '"@type":"Service"' returns 1+ matches
FAQPage schema deployedcurl -sL https://lesli.com/faq | grep '"@type":"FAQPage"' returns 1+ match
Person schema enrichedcurl -sL https://lesli.com/ | grep -o '"knowsAbout":\[[^\]]*\]' | wc -c returns more than 200 chars
llms.txt updatedcurl -sL https://lesli.com/llms.txt | grep "Sample Clients" returns the new section
robots.txt updatedcurl -sL https://lesli.com/robots.txt | grep "Meta-ExternalAgent" returns 1 match
Per-page OG images deployedcurl -sL https://lesli.com/approach | grep 'og:image' | grep -v 'og-default' returns the new path
AI citations liftedRe-run "best AI visibility consultant" in ChatGPT and Perplexity 60 days post-implementation. Goal: appear in either response.

This is the deliverable format every paying buyer receives

Ready to get yours?

$297 CAD, single charge. Two-week delivery. Full refund if it doesn't name 10 specific implementable fixes.

Buy the $297 Action Plan Or book a free strategy call