Engagement Foundation Review

Retina Media Audit Foundation

AI search is reshaping how B2B brands find the partners who make them visible in ChatGPT, Perplexity, Gemini, and Claude — and Retina Media sells exactly that visibility, which makes its own discoverability the proof of its thesis. Before we run the audit, we need to make sure we're asking the right questions about the right competitors to the right buyers. This document presents what we've learned about Retina Media's market — your job is to tell us what we got right, what we got wrong, and what we missed.

Prepared June 7, 2026 retina.media Founder-led GEO consultancy
GEO Readiness

Where You Stand Today

Before we measure how often AI engines cite Retina Media in GEO-consultancy and AI-visibility queries, these three signals tell us whether AI crawlers can reach, parse, and trust the site today.

Technical Readiness
Needs Attention
Two high-severity findings, no critical blockers. Top issue: the homepage (retina.media/) renders as a near-empty splash — one H1, ~20–25 words of body text, and a single outbound link — starving AI crawlers of brand text and the internal link graph at the most-crawled URL on the domain.
Content Freshness
Needs Attention
Weighted freshness 0.49 — dragged down by content marketing. The 34 blog posts and case studies average 0.39: 8 pages updated within 90 days, but 15 of 34 (44%) carry date signals older than 180 days and 4 are older than a year. Product/service pages are current (0.68 — /geo, /cited, /home all updated March 2026). AI-cited content runs 25.7% fresher on average than traditional Google organic results (Ahrefs, August 2025).
Crawl Coverage
Good
robots.txt is present and permissive — no blanket Disallow. GPTBot, ClaudeBot, Google-Extended, and Bytespider are explicitly allowed; ChatGPT-User, PerplexityBot, and Googlebot fall under the wildcard rule with only utility-path disallows (/config, /search, /account, /api, assorted query patterns). Main content is crawlable.
Executive Summary

What You Need to Know

B2B buyers are increasingly opening their vendor research inside ChatGPT, Perplexity, Gemini, and Claude rather than Google, and the brands that establish citation visibility early gain a compounding first-mover advantage — AI platforms learn to trust and re-cite domains they already surface. Retina Media operates inside this exact shift: it is a founder-led GEO consultancy that sells AI visibility to B2B brands, which means the way AI engines represent Retina itself is both its product and its proof.

This Foundation Review presents three things we need to validate together before the audit runs: the competitive landscape that determines which head-to-head queries we construct, the buyer personas whose search intent shapes how those queries are phrased, and the technical baseline that determines whether AI crawlers can access and parse Retina's content in the first place. Each section below is an input you can confirm or correct — the audit is only as accurate as the assumptions it runs against.

The validation call is a working session with real stakes. It resolves two kinds of decisions: input validation (are the right buyers, competitors, and capabilities in the right tiers?) and engineering triage (which technical fixes can start before the results even come back?). The Pre-Call Checklist at the end of this document captures every one of those decisions in a single place so you can prepare in one pass.

TL;DR — Action Items
  • 🟡 High: Homepage is a near-empty splash with no crawlable content or navigation — add substantive body copy plus a full primary nav and footer to retina.media/ so AI crawlers get more than one link to follow at the most-crawled URL.
  • 🟡 High: Case studies are 1–6 years stale and ~half the blog sits outside the citation window — re-date and refresh the four case studies (IDVerse, Zenreach, SoFi, Southern Company) and the flagship evergreen posts on a rolling cadence.
  • 🟣 Validate at the Call: Founder vs. CMO as the economic buyer (Elena Sorokin vs. Diana Reyes) — both carry veto power; if your deals close with the founder, the entire query set shifts from CMO board-pressure language to founder existential-visibility language.
  • 🟣 Validate at the Call: Profound's secondary tier — if buyers in your deals weigh a self-serve monitoring platform against hiring a strategist, promoting Profound to primary reshapes roughly 6–8 head-to-head queries.
  • ✅ Start Now: Homepage CSR re-check and JSON-LD schema verification — engineering can confirm the splash renders without JavaScript and that Article / FAQPage / Book / Organization schema is present, neither of which requires the validation call.
  • 📋 Validation Call: Lock the buyer skew — founder-led early-stage vs. CMO-led scale-up — this single answer cascades into the query language for every persona cluster, so it's the highest-leverage decision on the agenda.
How This Works

Reading This Document

Purpose This is the foundation for your GEO audit. Everything below — the competitors, the buyer personas, the capabilities, and the buyer frustrations — becomes the input that generates the buyer queries we run across AI platforms to measure where Retina Media shows up in the GEO-consultancy and AI-visibility space, and where competitors show up instead.

Your Job Read each section and tell us what we got right, what we got wrong, and what we missed. We've built this from public signals and inference — you know your actual deals, your real buyers, and the names that come up when you win and lose. The purple boxes throughout flag the specific places where your judgment changes the audit.

Confidence Badges Every entity carries a confidence badge. High means it's drawn from concrete site content or strong signals. Medium means it's inferred or sourced from third-party listings and warrants a closer look at the call. Treat medium-confidence items as the first place to spend your validation time.

Company Profile

Who We're Auditing

Company name Retina Media High
Domain retina.media
Name variants Retina · Retina Media LLC · RetinaMedia · Retina.Media · Shane Tepper's agency
Category Boutique, founder-led Generative Engine Optimization (GEO) consultancy — AI visibility audits, GEO content strategy, and executive authority programs
Segment Startup (solo, founder-led)
Key products GEO & AI-Native Pipeline Strategy · AI Visibility Audit · Content Systems & Execution · Executive Authority Programs · "Cited" (book) & GEO White Paper
Positioning "When buyers ask AI who to trust, we make sure it's you."

Retina is a solo, founder-led shop (segment: startup), but the case studies are enterprise and scale-up brands — IDVerse, SoFi, Zenreach, Udacity. When a buyer searches, are they looking for a boutique GEO specialist or an enterprise-scale agency? If the former, we weight authority and specialization queries; if the latter, capacity and scale move to center — and broader full-funnel players like Directive and iPullRank become the real head-to-head set.

Buyer Personas

Who Buys GEO Consulting

5 personas: 2 decision-makers, 1 evaluator, 2 influencers — the buying committee whose search intent shapes how every GEO-consultancy query is phrased.

Critical Review Area Personas are the highest-leverage thing to get right — they determine the intent behind every query we generate. If we've mischaracterized who actually evaluates, demos, and signs, the entire query set drifts toward the wrong buyer. Scrutinize the roles, the veto power, and especially the two medium-confidence personas below.

Data Sourcing Note All five personas are LLM-inferred — Retina is a small consultancy with no public G2 or review footprint, so there are no reviewer titles or case-study quotes to source from. Names, roles, seniority, and veto power reflect the standard B2B marketing buying committee; the specific composition for your deals is exactly what we need you to confirm. Treat every persona here as a hypothesis to validate.

Diana Reyes
VP of Marketing / CMO
Decision-maker High
Owns the marketing budget and the board-facing narrative on AI strategy. Evaluates GEO as a line item she has to justify to the CFO and as a credible answer when the board asks how the company wins in AI search.
Veto power: Yes — holds budget authority at scale-up and enterprise accounts.
Technical level: Medium.
Primary buying jobs: Evaluate vendors, secure budget, defend the spend internally, report visibility gains upward.
Query focus areas: "Best GEO agency for B2B," ROI of GEO, how to brief the board on AI visibility, GEO vs. traditional marketing spend.
Source: LLM inference (no public review footprint)

Diana and Elena (Founder/CEO) both carry veto power. Building on the segment question above: if your deals actually close with the CMO, we lead with board-pressure and ROI-defense queries; if the founder signs, those shift to existential-visibility framing. Which seat signed your last five deals?

Marcus Bell
Director of Content Marketing
Evaluator High
The day-to-day owner of content output who feels the pain most directly — he publishes constantly and watches none of it get cited. The highest-influence non-veto voice in the room; his read on editorial fit gates the shortlist.
Veto power: No — but high influence on which vendor advances.
Technical level: Medium.
Primary buying jobs: Assess methodology credibility, judge content quality, scope the working relationship, champion internally.
Query focus areas: How to get content cited by AI, GEO content frameworks, why published content isn't surfacing, agency vs. in-house execution.
Source: LLM inference (no public review footprint)

Marcus evaluates editorial fit; Tom (SEO) evaluates technical fit. In a GEO purchase, which one actually gates the shortlist — because that decides whether we weight content-quality queries or crawlability/technical queries in the evaluation cluster.

Priya Anand
Head of Demand Generation / Growth Marketing
Influencer Medium
Watches organic traffic and inbound lead volume erode as AI answers absorb top-of-funnel clicks. Cares about GEO insofar as it defends or rebuilds pipeline — but may or may not sit in the GEO buying committee at all.
Veto power: No.
Technical level: Medium.
Primary buying jobs: Tie GEO to lead volume, protect pipeline, model the traffic-loss case.
Query focus areas: AI Overviews and organic traffic decline, recovering lost inbound, attributing AI visibility to pipeline.
Source: LLM inference (medium confidence)

Priya is medium-confidence and rated an influencer. Does demand-gen actually sit in your GEO buying committee, or is GEO owned entirely by content and SEO? If demand-gen isn't in the room, we drop her pipeline/lead-volume queries and reallocate to the founder and CMO clusters.

Tom Vasquez
Head of SEO / Organic Growth
Influencer High
The only high-technical evaluator in the committee and the person who will stress-test the "SEO playbook is broken" claim hardest. He's lived the frustration of ranking #1 on Google without getting cited in the AI answer.
Veto power: No — but his technical verdict carries disproportionate weight.
Technical level: High.
Primary buying jobs: Vet technical methodology, judge crawlability/indexing depth, compare GEO to existing SEO investment.
Query focus areas: Why Google rankings don't equal AI citations, technical GEO/crawlability audits, GEO vs. SEO ROI, entity and schema optimization.
Source: LLM inference (no public review footprint)

Tom is your only high-technical evaluator. Does he champion GEO as the heir to SEO, or defend the existing SEO program? If he's a skeptic, we add defensive queries comparing GEO against traditional SEO ROI and crawlability depth (where iPullRank is strong).

Elena Sorokin
Founder / CEO
Decision-maker Medium
At early-stage accounts, the founder is the buyer — GEO visibility is existential, not a marketing line item. Brings the board pressure ("what's our AI strategy?") directly and signs the contract personally.
Veto power: Yes — but how often the founder is the actual buyer depends on deal size.
Technical level: Low.
Primary buying jobs: Set AI strategy, answer the board, choose a trusted partner, sign.
Query focus areas: What's our AI strategy, are we invisible in AI, founder/executive authority programs, credible GEO partner for a founder.
Source: LLM inference (medium confidence)

Elena is medium-confidence as a distinct buyer. At Retina's enterprise and scale-up clients (SoFi, Udacity), does the founder actually engage, or is this a pure marketing-org purchase? If founders aren't buyers at that size, we merge her into Diana and drop the founder-authority query cluster.

Missing Personas? These roles sometimes appear in GEO-consultancy deals — do they show up in yours? Head of Brand / Communications (if accuracy of how AI describes the company is owned by brand rather than growth); PR / Comms lead (if executive-authority and thought-leadership programs are bought out of comms, not marketing); RevOps / Marketing Ops (if attribution and measurement is owned by ops and they gate the "prove the ROI" conversation). Each new role that genuinely shows up warrants its own query cluster. Who else is in the room when you win?

Competitive Landscape

Who You're Up Against

5 primary + 4 secondary competitors across two GEO market segments — full-service agencies and GEO monitoring platforms.

Why Tiers Matter Tier assignments decide which competitors get dedicated head-to-head queries ("Retina Media vs. Animalz," "best GEO agency for B2B SaaS") versus broad category-awareness queries. Four of the five primaries — Directive, Skale, iPullRank, and First Page Sage — are medium-confidence, drawn from third-party GEO-agency roundup listings rather than your won/lost deals. Getting these tiers right determines which ~30–40 head-to-head queries test direct competitive differentiation rather than general category visibility.

Primary Competitors

Animalz

Primary High
animalz.co
Premier B2B SaaS content marketing agency that has folded answer engine optimization (AEO) and GEO into editorial-first content programs. Strong on editorial quality, brand, and scaled production with a full team — but GEO is layered onto a traditional content motion rather than being the founding methodology, and it lacks Retina's dedicated query-simulation audit pipeline.
Source: Category listing

Directive

Primary Medium
directiveconsulting.com
Performance marketing agency positioning itself as a top GEO agency for B2B by blending technical SEO, content intelligence, and digital PR. Broad full-funnel paid+organic team with scale — but GEO is one service line among many, less specialized and less founder-led than Retina's narrative-driven, GEO-native practice.
Source: Category listing

Skale

Primary Medium
skale.so
AI-search growth firm for B2B SaaS that pairs GEO with long-term SEO compounding via a proprietary AI attribution framework. Strong on entity authority, technical optimization, and tying citations to pipeline — overlaps directly with Retina on attribution and SaaS focus, but is a productized retainer shop rather than a senior strategist-led engagement.
Source: Category listing

iPullRank

Primary Medium
ipullrank.com
Enterprise technical SEO firm with deep, widely-cited GEO expertise (founder Mike King is a recognized voice in AI search). Far stronger on technical and crawlability rigor and engineering depth than Retina — but more technical-SEO than narrative/positioning, and an enterprise team engagement rather than a boutique creative-strategy partner.
Source: Category listing

First Page Sage

Primary Medium
firstpagesage.com
Boutique B2B SEO agency specializing in thought-leadership content, authority signals, and semantic depth that AI engines pick up. Closest analog to Retina's authority-program angle and ICP — but rooted in an SEO/thought-leadership heritage rather than a GEO-native, query-simulation audit methodology.
Source: Category listing

Secondary Competitors

Profound

Secondary High
tryprofound.com
Leading GEO analytics and answer-engine monitoring SaaS platform (tracks citations, mentions, and share-of-answer across LLMs). A buy-vs-hire alternative — a buyer may consider a self-serve monitoring tool instead of a strategist; strong on measurement dashboards but provides no strategy, content execution, or human GEO advisory.
Source: Category listing

Omniscient Digital

Secondary Medium
beomniscient.com
B2B SaaS organic-growth agency that has extended its content infrastructure to run SEO and GEO from the same account team. Strong content strategy pedigree, but GEO is built on top of an existing SEO motion; overlaps on ICP but competes more on content programs than on AI-visibility auditing.
Source: Category listing

Graphite

Secondary Medium
graphite.io
AI-powered growth and SEO agency optimizing visibility across both traditional and generative search. Tech-and-data-forward with scaled execution — appears in GEO agency shortlists and AI recommendations, but is broader growth/SEO than Retina's specialized, founder-led GEO consulting.
Source: Category listing

Siege Media

Secondary Medium
siegemedia.com
Established content marketing and SEO agency adapting its programs to maintain brand visibility across search and generative platforms. Large content/link team with broad reach — an incumbent content agency a buyer might default to, but GEO is an adaptation of legacy SEO rather than a native methodology.
Source: Category listing

Three things to confirm: (1) Do the four medium-confidence primaries — Directive, Skale, iPullRank, First Page Sage — actually show up when you win or lose? They came from agency roundup listings, not your deals; any that don't appear should drop to secondary, pulling ~6–8 head-to-head queries each out of the differentiation set. (2) Profound sits in secondary as a "buy-vs-hire" tool — if your buyers genuinely weigh a self-serve monitoring platform against hiring you, Profound (or adjacent tools like Evertune / AthenaHQ) should move to primary, which reshapes the head-to-head set toward tool-vs-consultant queries. (3) Is anyone here irrelevant, or is a name missing entirely?

Feature Taxonomy

Capabilities We'll Test

11 buyer-level capabilities mapped and rated outside-in, from strong to weak — these determine which capability queries the audit runs.

AI Visibility Audit & Query Simulation Strong High

Show me exactly where my brand does and doesn't show up when buyers ask AI — run real buyer queries and tell me how invisible we are.

Cross-Platform Citation & Share-of-Answer Analysis Strong High

Tell me who AI cites in my category across ChatGPT, Perplexity, Gemini, and Claude — and how that differs platform to platform.

GEO Content Production & Execution Strong Medium

Don't just hand me a report — actually build the content that gets us cited and keep shipping it every month.

Strategic Positioning, Messaging & Narrative Strong High

Make sure AI describes us accurately and compellingly — sharpen our story so the answers reflect how we actually win.

Executive Thought Leadership & Authority Programs Strong High

Position our founder and execs as the quotable, trusted voices AI surfaces in our space.

Pipeline & Revenue Attribution Moderate Medium

Connect AI visibility to actual deals — show me this moved pipeline, not just citation counts.

Technical Crawlability & AI-Indexing Audit Moderate Medium

Make sure AI crawlers can actually reach and parse our content — fix the technical plumbing that blocks ingestion.

Proprietary GEO Methodology & Frameworks Strong High

Do you have a repeatable, proven system for this — or are you making it up as you go?

Continuous AI Visibility Monitoring & Tracking Moderate Medium

I need to watch our AI visibility move over time, not just get a one-time snapshot audit.

Delivery Scale & Team Capacity Weak Medium

Can a boutique shop actually handle our volume, or will we outgrow them and need a bigger agency?

Self-Serve Software / Dashboard Tooling Weak Medium

Is there a dashboard my team can log into and run ourselves, or is everything dependent on the consultant?

Prioritize the Strengths The audit tests all 11 capabilities, but competitive differentiation queries will emphasize 3. Six are rated Strong — which of these best represents where Retina Media actually wins deals?

AI Visibility Audit & Query Simulation
Cross-Platform Citation & Share-of-Answer Analysis
GEO Content Production & Execution
Strategic Positioning, Messaging & Narrative
Executive Thought Leadership & Authority Programs
Proprietary GEO Methodology & Frameworks

Two ratings to pressure-test: Delivery Scale & Team Capacity and Self-Serve Tooling are rated Weak — honest for a solo shop, but is scale actually a deal-loss reason against Skale or Directive, or do your buyers value the senior-strategist model enough that it's a non-issue? And Technical Crawlability Audit is rated Moderate — accurate next to iPullRank's engineering depth, or underrated? These ratings decide where we play defense in capability queries. Anything missing, or any two capabilities we should merge?

Pain Point Taxonomy

What Drives the Purchase

10 pain points: 6 high, 4 medium severity — the buyer frustrations whose language becomes the audit's query phrasing.

Invisible in AI answers while competitors get cited High High

"I asked ChatGPT who the best vendors in our category are and we weren't even mentioned — but two of our competitors were."
Personas: CMO, Director of Content, Founder/CEO

No way to measure how the brand shows up in AI High High

"I have no idea what AI is actually saying about us or whether we're being cited — I'm flying blind."
Personas: CMO, Head of Demand Gen, Director of Content

AI answers are absorbing top-of-funnel organic traffic High Medium

"Our organic traffic and inbound leads are dropping and AI answers are eating the clicks before anyone reaches our site."
Personas: Head of Demand Gen, Head of SEO, CMO

The SEO playbook no longer moves visibility High Medium

"Everything we know about SEO isn't working anymore — ranking #1 on Google doesn't get us into the AI answer."
Personas: Head of SEO, Director of Content

AI describes the brand inaccurately or with stale info High Medium

"When AI describes us it gets our product wrong and parrots stale positioning — it's actively misrepresenting our brand."
Personas: CMO, Director of Content, Founder/CEO

High content volume, little to none of it cited Medium Medium

"We publish constantly and none of it ever shows up as a source in AI answers — what's the point?"
Personas: Director of Content, Head of SEO

Competitors becoming the default AI-cited authority High Medium

"Our competitors are becoming the answer AI gives by default and we're falling further behind every month."
Personas: CMO, Founder/CEO, Head of Demand Gen

Can't justify GEO investment — ROI is hard to attribute Medium Medium

"My CFO wants to know what we get for this spend and I can't draw a clean line from AI citations to closed deals."
Personas: CMO, Head of Demand Gen, Founder/CEO

No internal expertise or playbook to build GEO Medium Medium

"Nobody on my team actually knows how to do this and we don't have the time to figure GEO out from scratch."
Personas: CMO, Director of Content, Founder/CEO

Board and execs demanding an AI strategy Medium Medium

"My board keeps asking what our AI strategy is and I need a credible answer for how we win in AI search."
Personas: Founder/CEO, CMO

Severity and language to check: is "competitors becoming the default AI-cited authority" really high-severity for your buyers, or is the sharper version "a competitor became the default answer and I can't dislodge them"? And three pains we'd expect in GEO deals but didn't capture — do they come up? Miscategorization ("AI recommends us for the wrong use case, not just with wrong facts"); prior-agency burn ("we already paid an SEO/content agency and saw nothing — why is this different?"); internal blame ("leadership thinks the marketing team dropped the ball on AI"). Each one that's real becomes its own query phrasing.

Site Findings

Technical Baseline (Layer 1)

What our technical analysis found about whether AI crawlers can reach, parse, and extract Retina Media's content. These are engineering and content-operations fixes — not content strategy, which comes after the audit measures citation visibility.

Start Here — No Critical Blockers, Two High-Severity Items The good news first: robots.txt is permissive and AI crawlers can reach the site. The two items worth engineering and content attention now are the near-empty splash homepage (Marketing — add crawlable body content and a full nav/footer) and the stale case studies and aging blog (Content — institute a refresh cadence). One verification item is worth front-loading: confirm the homepage's sparse render is an intentional splash and not client-side rendering hiding content from crawlers — re-fetch it with JavaScript disabled. If the homepage is CSR-dependent rather than intentionally minimal, that finding's severity rises sharply.

🟡 Homepage is a near-empty splash with no crawlable content or navigation

What we found: The root URL (retina.media/, which serves /home) renders as a minimal splash page: a single H1 ("When buyers ask AI who to trust, we make sure it's you."), an H2 tagline, ~20–25 words of body text, and exactly one outbound link ("SEE HOW WE DO IT" → /geo). No primary navigation, footer, service descriptions, or internal link graph is present in the rendered output. Deeper pages (/geo, /cited, the blog) render full navigation and body content, so this is an intentional splash design, not a site-wide rendering failure.

Why it matters: The homepage is the single most-crawled URL on any domain and the most common landing point for AI crawlers resolving a brand entity. A crawler that fetches retina.media/ receives almost no extractable text to associate with the brand and only one internal link to follow, starving crawlers of the link graph they use to discover and weight the rest of the site. For a GEO consultancy whose entire value proposition is being correctly represented in AI answers, a content-free homepage undercuts the brand's own entity signal at the most important crawl entry point.

Business consequence: When an AI engine resolves "Retina Media" or "who are the best GEO consultancies" and lands on retina.media/, it finds almost no text to attribute to the brand — handing competitors the entity-definition advantage on the exact queries Retina sells its expertise in winning.

Recommended fix: Add substantive, crawlable body content to the homepage — a concise plain-language description of what Retina Media does and who it serves, the core service offering, and a full primary navigation + footer link block (GEO, About, Cited, Blog, Portfolio, Contact) so crawlers can reach the rest of the site directly from the root. Keep the splash aesthetic if desired, but ensure real text and links are present in the served HTML, not only behind interaction.

Impact: High Effort: 1–3 days Owner: Marketing Affected: Homepage / root URL (retina.media/ and /home)

🟡 Case studies are 1–6 years stale and roughly half the blog sits outside the AI citation window

What we found: Every customer/portfolio case study carries a sitemap lastmod older than one year: /idverse (2025-04-29), /zenreach (2025-04-09), /sofi (2024-05-30), and /southern-company (2020-04-06). Across the 34 content-marketing pages (30 blog posts + 4 case studies), category freshness averages 0.39: 8 pages updated within 90 days, but 15 pages (44%) carry date signals older than 180 days and 4 are confirmed older than 365 days. The product/service pages are healthier (avg 0.68; /geo, /cited, /home all updated 2026-03-16).

Why it matters: AI engines, ChatGPT in particular, concentrate citations on recently updated content. Ahrefs found AI-cited content is ~25.7% fresher on average than non-cited content across platforms (August 2025), and ConvertMate found 76.4% of ChatGPT's most-cited pages had been updated within the last 30 days. Case studies are prime evidence assets for vendor-evaluation queries, and stale, undated proof points are deprioritized relative to competitors' fresher content. The aging long tail of the blog steadily falls out of the dominant citation window even though the underlying analysis remains strong.

Business consequence: In vendor-evaluation queries like "GEO agency case studies" or "who has gotten B2B brands cited in ChatGPT," Retina's undated, year-old proof points get deprioritized against competitors publishing fresher evidence — even when Retina's results are stronger.

Recommended fix: Institute a refresh cadence for evergreen, commercially important pages: re-date and lightly update the case studies with current outcomes and a visible "last updated" date, and prioritize refreshing the highest-value evergreen blog posts (the GEO white papers, atomic-content, how-b2b-buyers-build-shortlists) on a rolling schedule so flagship assets stay inside the 90-day window. This is a recurring content-operations commitment, not a one-time fix.

Impact: High Effort: 2–4 weeks Owner: Content Affected: 4 case studies + ~15 blog posts older than 180 days

🔵 Some commercial pages lack subheading structure or use non-descriptive section labels

What we found: Two substantive blog posts render with an H1 only and no H2/H3 subheadings, presenting as a single uninterrupted narrative: "The Next Trillion-Dollar AI Opportunity is GTM" (~1,200 words) and "The AI That Threatened to Expose an Affair Explains Itself" (~1,200 words). Separately, the case studies use generic, non-descriptive section labels ("THE STORY," "THE EXECUTIONS," "THE ASK," "THE RESULTS") that carry no standalone meaning, and the homepage exposes only an H1 plus a single H2.

Why it matters: LLMs use heading structure to segment a page into self-contained, citable passages, and descriptive noun-phrase headings double as passage labels that help a model decide what a section answers. A long post with no subheadings is far harder to excerpt cleanly, and generic labels like "THE STORY" give a model no signal about what the passage contains. The bulk of the blog already does this well (descriptive H2/H3 hierarchies), so these are isolated outliers worth correcting rather than a systemic problem.

Business consequence: Long unstructured posts and generic case-study labels give AI engines no clean passage to excerpt, so Retina's strongest arguments are harder to surface when a buyer asks AI a GEO-strategy question those passages would otherwise answer.

Recommended fix: Add descriptive H2/H3 subheadings to the two unstructured posts, breaking them into labeled passages. On the case studies, replace generic section labels with descriptive headings that name the client, the problem, and the measurable outcome (e.g., "IDVerse: 49% organic traffic lift in year one").

Impact: Medium Effort: 1–3 days Owner: Content Affected: 2 blog posts, 4 case studies, and the homepage

🔵 Case studies and the portfolio index carry too little body content to be citable

What we found: The case study and portfolio pages are very thin: /southern-company (~110 words), /sofi (~180 words), /zenreach (~220 words), /idverse (~260 words), and the /portfolio index (~100 words). Content-depth scores for these pages fall below 0.5; /southern-company and /portfolio fall below 0.4. Most consist of a short brand description plus a one-line statement of work and a credits list, with little specific, claim-bearing detail (IDVerse is the exception, carrying concrete metrics).

Why it matters: Thin pages give an LLM nothing specific to cite when answering buyer questions about proof, outcomes, or a vendor's track record. A 110–200 word case study that states what was done but not what resulted, with what numbers, cannot support a citation in an evaluation query. These are commercially important pages (social proof for a consultancy), so the depth gap directly limits how the brand's track record can surface in AI answers.

Business consequence: A 110-word case study that names a client but not the outcome can't support a citation when a buyer asks AI "which GEO agency delivered measurable results" — the proof exists but isn't extractable.

Recommended fix: Expand each B2B case study into a structured, outcome-led narrative: the client's situation, the specific work performed, and quantified results with dates. Treat the recent B2B engagements (IDVerse, Zenreach/Adentro, SoFi) as priorities and consider retiring or de-emphasizing the older creative-only portfolio pieces that no longer reflect the GEO positioning.

Impact: Medium Effort: 1–2 weeks Owner: Content Affected: Case studies and the /portfolio index

Manual Verification Checklist

The following items could not be assessed through our analysis method (rendered markdown). We recommend your engineering team verify these manually before the validation call.

Structured data (JSON-LD schema) could not be assessed

What to check: Our analysis fetches rendered page content as markdown, not raw HTML, so JSON-LD schema blocks are not visible to this method. We could not confirm the presence or correctness of structured data (Organization, Article, FAQPage, Book, BreadcrumbList) on any page. Squarespace injects some baseline schema by default, but page-appropriate, fully populated schema cannot be verified from our output. High-value opportunities worth confirming: FAQPage on /cited and /geo, Article (with author and dated publish/modify fields) on every blog post, Book on /cited and /dwell-in-a-place-of-yes, and Organization/Person for the founder's authority entity.

Recommended action: Verify structured data with Google's Rich Results Test, view-source, or Screaming Frog with JS rendering. Confirm Article schema (with datePublished/dateModified and author) on blog posts, FAQPage on /cited and /geo, and Book schema on the book pages; add or correct any that are missing or under-populated.

Effort: 1–3 days Owner: Engineering

Meta descriptions, Open Graph tags, and client-side-rendering status

What to check: Because our method reads rendered markdown rather than raw HTML, we cannot assess meta descriptions, Open Graph / social-card tags, canonical URLs, or meta robots directives, and we cannot definitively rule out client-side rendering on individual pages. The deeper pages (/geo, /cited, the blog) returned full body content, indicating server-rendered content rather than a site-wide CSR problem — but the homepage's near-empty render should be re-checked with JavaScript disabled to confirm the splash is intentional rather than CSR-dependent.

Recommended action: Spot-check meta descriptions and OG tags with a social-preview tool or view-source, confirm the canonical tag strategy for the root vs. /home (both resolve), and verify the homepage and a sample of pages render their content with JavaScript disabled (e.g., Screaming Frog comparing raw vs. rendered HTML).

Effort: < 1 day Owner: Engineering

Site Analysis Summary

Total pages analyzed 40 (all commercially relevant)
Avg heading hierarchy 0.82
Avg content depth 0.77
Avg passage extractability 0.79
Freshness (weighted) 0.49  ·  content marketing 0.39 · product 0.68
Schema coverage Unable to assess (40 pages unscored)
Critical / High findings 0 critical · 2 high

Method Note Schema coverage could not be scored — our analysis reads rendered markdown, which doesn't expose JSON-LD blocks, so all 40 pages are unscored on that metric (see the Manual Verification Checklist above). Structural-reference pages also lack scorable date signals (2 pages unscored for freshness). Everything else reflects a full 40-of-40 page sample; this is not a partial crawl.

Next Steps

From Foundation to Audit

Why Now GEO visibility is a time-sensitive, compounding opportunity:

• AI search adoption is accelerating — 94% of B2B buyers now use LLMs during the buying process (6sense, November 2025), and buyer discovery patterns are shifting quarter over quarter.
• Early citations compound: domains AI platforms learn to trust now get cited more frequently as training and retrieval data accumulate.
• Competitors who establish GEO visibility first create a structural disadvantage for late movers in the same category.
• GEO consulting is still early-innings in its own AI optimization — acting now means competing against inaction, not against entrenched strategies.

The full audit will measure Retina Media's citation visibility across real buyer queries in the GEO and AI-visibility space — from "best GEO agency for B2B SaaS" and "Retina Media vs. Animalz" to "who can get us cited in ChatGPT" and "how do I measure AI visibility." You'll see exactly which queries return answers that name your competitors but not Retina — and what it would take to appear in them. Fixing the Layer 1 items now (homepage content, case-study freshness, schema) improves the baseline before we even start measuring, so the audit captures the lift rather than the gap.

01

Validation Call

A 45–60 minute working session to walk through this document — confirm the buyers, competitors, capabilities, and pain points, and resolve the open decisions in the Pre-Call Checklist.

02

Query Generation & Execution

We translate the validated foundation into a buyer query set and run it across the selected AI platforms — ChatGPT, Perplexity, Gemini, and Claude — capturing who gets cited and who doesn't.

03

Full Audit Delivery

A visibility analysis, competitive positioning breakdown, and a prioritized three-layer action plan — the content and technical work ranked by which gaps actually cost you citations.

Start Now — Before the Call Three technical items your team can begin immediately, no audit results required: (1) Engineering: verify the homepage renders without JavaScript to confirm the splash is intentional rather than CSR hiding content from crawlers; (2) Engineering: verify JSON-LD schema (Article with author/dates on blog posts, FAQPage on /cited and /geo, Book and Organization) using Google's Rich Results Test; (3) Marketing/Content: add crawlable body content and a full nav/footer to the homepage, and begin re-dating the four case studies. These don't depend on the rest of the audit and will improve your baseline visibility before we even measure it. Note: robots.txt is already confirmed permissive — no crawler-blocking action is needed there.

Before the Call

Your Pre-Call Checklist

Two jobs before we meet. The questions on the left require your judgment — no one knows your business better than you. The engineering and content tasks on the right don't require the call at all.

Questions for You
Does the founder (Elena) or the CMO (Diana) actually sign your deals?
If wrong: the entire query set shifts between founder existential-visibility language and CMO board-pressure/ROI language.
Are you sold as a boutique GEO specialist or an enterprise-scale agency?
If wrong: changes whether Directive/iPullRank become real head-to-heads and whether we weight scale vs. specialization queries.
Do the four medium-confidence primaries (Directive, Skale, iPullRank, First Page Sage) show up in your deals?
If wrong: any that don't appear drop to secondary, pulling ~6–8 head-to-head queries each out of the differentiation set.
Do buyers weigh Profound (a monitoring tool) against hiring you?
If yes: promote Profound to primary, reshaping the head-to-head set toward tool-vs-consultant queries.
Who gates the shortlist — Marcus (content fit) or Tom (technical fit)?
If wrong: changes whether the evaluation cluster leans content-quality or crawlability/technical queries.
Is Tom (SEO) a GEO champion or a defender of the existing SEO program?
If skeptic: we add defensive GEO-vs-SEO ROI and crawlability-depth queries.
Does demand-gen (Priya) actually sit in your GEO buying committee?
If not: drop her pipeline/lead-volume queries and reallocate to the founder/CMO clusters.
At enterprise clients (SoFi, Udacity), is the founder really a buyer, or is it a marketing-org purchase?
If marketing-only: merge Elena into Diana and drop the founder-authority query cluster.
Are missing roles — Head of Brand/Comms, PR, RevOps — actually in your deals?
If yes: each warrants its own query cluster (narrative accuracy, authority programs, or attribution).
Are Team Capacity and Self-Serve Tooling real deal-loss reasons, or non-issues for your senior-strategist model?
If non-issues: we stop playing defense on scale and tooling capability queries.
Which 3 of the 6 strong capabilities best represent where you win deals?
Determines which capabilities get emphasized in the competitive differentiation queries.
Are the pain-point severities right, and do miscategorization / prior-agency-burn / internal-blame come up?
If yes: new pains become new query phrasings; reprioritized severities reorder which pains we test first.
For Engineering & Content — Start Now
Verify the homepage renders without JavaScript
Confirms the splash is intentional, not CSR hiding content from crawlers. If CSR, the finding's severity rises.
Verify JSON-LD schema with Google's Rich Results Test
Confirm Article (author + dates) on posts, FAQPage on /cited and /geo, Book and Organization; add any missing.
Add crawlable body content and a full nav/footer to the homepage
Gives AI crawlers brand text and an internal link graph at the most-crawled URL on the domain.
Re-date and refresh the 4 case studies and flagship evergreen posts
Pulls stale proof points back inside the citation window; institute a rolling refresh cadence.
Add descriptive H2/H3 headings and rename generic case-study labels
Lets LLMs segment the two unstructured posts and the case studies into clean, citable passages.
Alignment

We're Aligned On

This isn't a contract — it's a shared understanding. The audit runs against what's below. If something changes between now and the call, we adjust. The goal is to make sure we're asking the right questions for the right buyers against the right competitors.
Already Confirmed
Competitive set — 5 primary + 4 secondary competitors identified across agencies and GEO platforms
Persona set — 5 personas: 2 decision-makers, 1 evaluator, 2 influencers
Feature taxonomy — 11 capabilities with outside-in strength ratings (6 strong, 3 moderate, 2 weak)
Pain point set — 10 buyer frustrations: 6 high, 4 medium severity
Layer 1 technical audit — 6 findings logged (4 diagnostic, 2 verification); engineering and content notified
Decided at the Call
Buyer skew — founder-led early-stage (Elena) vs. CMO-led scale-up (Diana); sets the language for every query cluster
Profound's tier — buy-vs-hire: does a monitoring platform compete against hiring you? If so, promote to primary
Feature overweighting — top 3 of the 6 strong capabilities to emphasize (candidates: Cross-Platform Citation, AI Visibility Audit, Proprietary Methodology)
Pain point prioritization — top 3 to test first (candidates: invisible in AI, losing share of voice, can't measure)
Persona & tier corrections — confirm medium-confidence personas (Priya, Elena) and the 4 medium-confidence primary competitors
Client
Date