Engagement Foundation Review

Range of View Studios Audit Foundation

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 Range of View Studios' market — your job is to tell us what we got right, what we got wrong, and what we missed.

Prepared July 24, 2026
rovstudios.com
Boutique creative production agency
GEO Readiness

Where You Stand Today

Before we measure how often AI engines cite Range of View in the Atlanta creative-agency space, these three signals tell us whether AI crawlers can access, read, and trust the site. They anchor every section that follows.

Technical Readiness
Needs Attention
Two high-severity issues, no critical blockers. A cornerstone internal link (/blog/every-business-leaks-money) 404s across 6+ commercial pages, and sitemap lastmod on the service pages and all six case studies is 12–17 months stale. Both are fixable in days to weeks.
Content Freshness
Needs Attention
Weighted freshness 0.56, but the rating is driven by the commercial pages: the 5 core service/case-study pages average 0.30 (3 of 5 older than 12 months) while blog/resource content is healthier at 0.60 (12 of 22 updated within 90 days) and structural pages sit at 0.94. The stale layer is exactly the proof surface — no product pages are undated (0 missing dates).
Crawl Coverage
Good
robots.txt is present and explicitly allows every major AI crawler — GPTBot, ClaudeBot, and PerplexityBot each get Allow: /, with only /api, /admin, /portal, and /internal disallowed. Sitemap.xml is accessible and actively maintained (31 pages analyzed). No crawler access issues.
Executive Summary

What You Need to Know

AI search is reshaping how buyers find a full-service boutique creative production agency delivering brand identity, custom web design and development, video production, and AI automation for small businesses and growing brands. When a restaurant owner or an early-stage founder asks an AI engine who should build their brand or their website, the answer is assembled from whichever agencies the models can read and trust — and in a local, high-consideration market like Atlanta creative services, the studios that establish that visibility first become the defaults the models keep returning to. Range of View is small and named-people-driven, which is a strength AI engines can surface — if the site gives them clean, current, well-structured content to cite.

This Foundation Review is the input-validation step before the audit runs. It lays out three things we need you to confirm or correct: the competitive set that shapes which head-to-head queries we build, the buyer personas that determine how those queries are phrased and what intent they carry, and the Layer 1 technical baseline that determines whether AI platforms can extract your content at all. Each section is something we're validating together — not a finished conclusion. The competitive and persona work is deliberately provisional because a studio your size has no third-party review corpus to mine, so several inputs lean on site content plus category knowledge and need your ground-truth.

The validation call is a working session with two kinds of decisions. First, input validation: are the right competitors in the right tiers, are the inferred personas real buyers in your deals, and are the outside-in strength ratings we assigned accurate? Your answers directly reconfigure the query set. Second, engineering triage: the technical fixes below don't depend on the call and can start now. The Pre-Call Checklist at the end aggregates every one of these into a single printable page so you can prepare without re-reading the document.

TL;DR — Action Items
  • 🟡 High: Repeated broken internal link (/blog/every-business-leaks-money) — engineering should publish the intended "revenue leak framework" page (and add it to sitemap.xml) or repoint the "Related reading" links, then add a build-time broken-link check.
  • 🟡 High: Stale sitemap lastmod on service pages and all case studies — engineering should genuinely refresh and re-timestamp the homepage, /web, /video-production, and the six case studies, and make lastmod update automatically on content change.
  • 🟣 Validate at the Call: Is your real competition agencies or freelancers/DIY? — Upwork Freelancers is tiered primary alongside Syrup, Matchstic, and The Creative Momentum; if you actually lose deals to other Atlanta agencies rather than freelancers, the entire head-to-head query set shifts from freelancer/DIY value framing to agency-vs-agency positioning.
  • 🟣 Validate at the Call: AI Automation & Systems (rated moderate) — if this is an emerging offering without delivered client outcomes, we rate it weaker and test it as a vulnerability gap instead of pressing it as a differentiator in capability queries.
  • ✅ Start Now: Fix the /blog/every-business-leaks-money 404 — repointing or publishing the page and adding a broken-link check requires no input from the validation call and reclaims wasted internal-link authority immediately.
  • 📋 Validation Call: Confirm the competitive frame — whether you compete against agencies or against freelancers/DIY builders is the single answer that most reshapes the audit's head-to-head architecture.
How This Works

Reading This Document

Purpose This is the foundation for your GEO (Generative Engine Optimization) audit. Before we measure how AI engines represent Range of View in the boutique creative production agency space, we validate the inputs: who your buyers are, who you compete with, what you're strong at, and what frustrates your buyers. Getting these right is what makes the audit's query set accurate rather than generic.

Your Job Read each section and react. The purple boxes are where we're least certain and where your answer changes the audit most — treat them as the priority. Tell us what's wrong, what's missing, and what we misread. You know your deals better than any outside analysis can.

Confidence Badges Every entity carries a confidence badge. High means it's drawn directly from your site or hard evidence. Med means it's inferred from category knowledge and should be checked. Low means it's a working assumption we specifically need you to confirm or correct.

Company Profile

Who We Think You Are

Range of View Studios

Company name Range of View Studios High
Domain rovstudios.com
Name variants ROV Studios, ROV, Range of View, ROV Studio
Category Boutique creative production agency — brand, web, video, AI
Segment Startup (~15-person studio)
Key service lines Brand & Identity · Web & Interactive · Video & Motion · Creative Tech & AI
Positioning A named-people, locally-embedded studio doing end-to-end creative — brand, website, video, and automation — for SMBs and growing brands.

→ Validate Your category spans four distinct service lines — brand identity, web, video, and AI automation — each with different buyers and different competitors. Do clients typically buy one integrated engagement, or do most enter through a single line (e.g., "just a website")? If entry is service-by-service, we build four narrower query clusters instead of one integrated-agency cluster, and the competitive comparison changes per line.

Buyer Personas

Who's Buying

5 personas: 2 decision-makers, 1 evaluator, 2 influencers. Personas drive the query set — how a buyer searches determines the language and intent of the queries we test.

Critical Review Area Personas are the highest-leverage input in this document. If a persona is wrong, every query built around them is wrong. Three of the five personas below are inferred rather than site-sourced — scrutinize whether they actually appear in your deals.

Data Sourcing Note Names, roles, seniority, veto power, and technical level are KG-sourced (Maya Coleman and Devin Rao come straight from the site's case-study client base; the other three are category inference). Buying jobs and query focus areas are synthesized from role + department to illustrate how each would search — confirm or correct them at the call.

Maya Coleman
Owner / Founder — restaurant, boutique retail, local service
Decision-maker High
The local small-business owner who writes the check herself. She's not evaluating a creative brief — she's trying to make her business look legit and bring in customers, and she buys on trust and outcome, not craft vocabulary.
Veto power: Yes — she is the sole buyer and signer.
Technical level: Low — evaluates on results and reassurance, not stack or process.
Primary buying jobs: Recognize the brand/site is holding the business back → find a studio that can do it all → confirm it's affordable and won't drag on → sign.
Query focus areas: "affordable brand and website for a small business," "agency that does everything," "how much does a website cost in Atlanta."
Source: automated site scrape (case-study client base)

Does Maya lead with price (weighing you against Squarespace and freelancers) or with done-for-me integration? If price-first, her query cluster leads with affordability/pricing language; if integration-first, it leads with "one team for everything."

Devin Rao
Founder / CEO — early-stage tech or e-commerce startup
Decision-maker High
The technical founder who needs to launch fast and look credible to customers and investors. He can evaluate a build on its merits and cares about speed, conversion, and not getting locked into a template.
Veto power: Yes — founder-led purchase.
Technical level: High — can judge stack, performance, and custom-vs-template tradeoffs.
Primary buying jobs: Get a credible brand + converting site live in weeks → avoid rebuilding later → find a partner who won't ghost mid-project.
Query focus areas: "custom website that converts, not a template," "fast agency to launch a startup site," "brand and web for an early-stage company."
Source: automated site scrape (case-study client base)

Because Devin is technically fluent, does he search in developer-grade terms (performance, custom code, headless/Next.js) that Maya never would? If yes, we split out a separate technical-evaluation query cluster rather than folding both founders into one.

Alina Petrova
Marketing Director / Head of Marketing
Evaluator Med
A marketing lead at a growing brand who owns the vendor shortlist and briefs the work, but takes the final spend to a founder or budget-holder. She thinks in campaigns, conversion, and brand consistency.
Veto power: No — recommends and evaluates; a founder signs.
Technical level: Medium — fluent in marketing outcomes, less so in build internals.
Primary buying jobs: Build a shortlist of agencies → judge portfolio and results → de-risk the pick before taking it upstairs.
Query focus areas: "best creative agency for a growing brand," "agency with video and web under one roof," "creative studio case studies with results."
Source: LLM inference (no review corpus to mine)

Does a dedicated Marketing Director actually appear in your deals, or is marketing owned by the founder in most SMB engagements? If founder-owned, we merge her queries into the founder cluster and drop the mid-market marketing-ops language she'd otherwise anchor.

Jordan Ellis
Brand / Creative Manager
Influencer Med
A brand or creative manager who cares most about craft, consistency, and whether the studio can hold a coherent visual direction. Shapes the choice on quality grounds but doesn't control budget.
Veto power: No — quality gatekeeper, not the signer.
Technical level: Low — evaluates on brand and craft, not implementation.
Primary buying jobs: Protect brand consistency → judge portfolio craft → advocate for the studio that "gets" the brand.
Query focus areas: "brand identity studio with strong portfolio," "agency that keeps brand consistent across everything," "video and brand under one team."
Source: LLM inference (no review corpus to mine)

Does Jordan issue meaningfully different queries than Alina (craft/consistency vs. results/shortlist), or do the two collapse into one brand/creative evaluator in your deals? If they overlap, we merge them so we don't double-count a single buyer voice.

Marcus Bell
Head of Operations / COO
Influencer Low
An operations lead who would enter the conversation for the AI-automation line — wanting to kill repetitive manual work (lead follow-up, scheduling, support) rather than buy creative. The most speculative persona in the set.
Veto power: No — advises on the automation piece; a founder signs.
Technical level: Medium — thinks in workflows and tools, not creative.
Primary buying jobs: Identify which manual tasks to automate → find who can build the automation → justify it on time/cost saved.
Query focus areas: "automate lead follow-up for a small business," "who builds AI automations for SMBs," "AI to handle scheduling and support."
Source: LLM inference (low confidence — unverified this buyer exists)

Does an Ops lead or COO actually show up in your deals, or is AI automation almost always bought by the same founder/owner who buys the creative? If purchases are founder-led, we drop this persona and fold the automation queries into the founder cluster rather than generating an ops-specific voice.

→ Missing Personas? These roles sometimes appear in boutique-agency deals — do they show up in yours? Office / practice manager (the person a local service business hands vendor coordination to), e-commerce or store manager (for retail/DTC clients where conversion is the whole point), and franchise or multi-location marketing lead (if you serve businesses rolling out consistent brand across sites). Each would warrant its own query cluster. Who else shows up when you win or lose a deal?

Competitive Landscape

Who You're Up Against

5 primary + 4 secondary competitors identified. Tier assignments decide which vendors get direct head-to-head queries versus category-awareness coverage in the audit.

Why Tiers Matter Primary tier determines the roughly 30–40 head-to-head queries — things like "best creative agency in Atlanta," "agency vs. freelancer for a website," and "who does brand, web, and video together" — that test you directly against a named rival. Every primary competitor here except Upwork Freelancers is medium confidence: Syrup, Matchstic, The Creative Momentum, and Superside come from category listings, not observed win/loss. If your real losses go to local agencies rather than freelancers, moving Upwork to secondary would pull a large block of queries out of the freelancer/DIY set and into agency-vs-agency framing.

Primary Competitors

Syrup

Primary Med
Atlanta full-service creative & marketing
Atlanta full-service creative and marketing agency covering brand identity, web design, SEO, and social — the closest local head-to-head for a client evaluating an integrated ROV engagement; larger footprint and more marketing-services depth but less video/AI production breadth.
Source: category listing

The Creative Momentum

Primary Med
Atlanta web design & development
Atlanta custom web design and development shop with strong UI/UX and responsive builds; competes directly on the web-and-interactive line but is design/dev-centric and doesn't bundle video or AI automation the way ROV does.
Source: category listing

Matchstic

Primary Med
Atlanta brand identity house
Well-regarded Atlanta brand identity house known for deep, methodical branding work; competes on the brand-and-identity line and carries stronger local reputation, but is premium-priced, branding-focused, and not a web/video/AI build shop.
Source: category listing

Superside

Primary Med
Subscription AI-powered creative
Subscription-based, AI-powered global creative service delivering design, motion, and video at predictable monthly cost; competes on video/motion and creative-tech but is productized and remote-team-driven, lacking the named-people, locally-embedded custom builds ROV sells.
Source: category listing

Upwork Freelancers

Primary High
Freelance marketplace (Upwork / Fiverr)
The DIY-hire alternative most small-business buyers weigh first: individual freelance designers, developers, and editors sourced via Upwork/Fiverr at 40–60% lower cost than an agency; wins on price and speed-to-start but loses on integration, accountability, and end-to-end delivery across brand, web, video, and AI.
Source: category listing

Secondary Competitors

Webflow & Framer Agencies

Secondary Med
No-code web studios
No-code web studios that build fast, polished marketing sites on Webflow or Framer; overlap on the web line and appeal to buyers who want a modern site quickly, but they are web-only and don't cover branding, video, or AI systems.
Source: category listing

Squarespace

Secondary High
DIY website builder (Squarespace / Wix)
DIY website and e-commerce builders that let a business owner self-serve a template site for a low monthly fee; the true budget-tier substitute for ROV's web work, winning on cost but producing generic, template-bound results that underperform on conversion and brand differentiation.
Source: category listing

Design Pickle

Secondary Med
Unlimited design subscription
Flat-rate unlimited graphic design subscription for ongoing creative asset production; overlaps on design throughput and appeals to marketing teams needing volume, but is asset-factory work, not strategic brand identity, custom web builds, or video/AI systems.
Source: category listing

Dragon Army

Secondary Med
Atlanta digital product & marketing
Established Atlanta digital product and marketing agency working with larger brands on apps, web, and campaigns; appears in local agency consideration sets and carries stronger name recognition, but targets bigger budgets and mid-market clients above ROV's SMB core.
Source: category listing

→ Validate the Competitive Set Three things to react to: (1) Missing vendors — which Atlanta studios or national services actually show up when you win or lose deals that aren't listed here? (2) Tier accuracy — all four of Syrup, Matchstic, The Creative Momentum, and Superside are medium-confidence primaries; if any rarely appears in a real deal, demote it and we reallocate its head-to-head queries. (3) Irrelevant? — is Superside (remote subscription) or Dragon Army (bigger budgets) genuinely in your buyers' consideration set, or should they drop out entirely? Above all: when deals are decided, are you compared mostly against agencies, or against freelancers and DIY builders?

Feature Taxonomy

What You're Strong At

11 buyer-level capabilities mapped. Features determine which capability queries the audit tests and how we weight them — ratings are our outside-in read, not your internal view.

Brand Identity & Strategy Strong High

Give my business a professional, consistent brand — logo, visual identity, and a look that feels legit across everything.

Custom Web Design & Development Strong High

Build me a fast, custom website that actually converts, not a generic template.

Video Production & Motion Strong High

Produce scroll-stopping brand films, product video, and drone footage we can actually use in our marketing.

AI Automation & Systems Moderate Med

Automate my lead follow-up, scheduling, and customer support so I stop doing it all by hand.

Integrated End-to-End Delivery Strong High

One team that can do my brand, website, video, and automation together instead of five vendors who don't talk to each other.

Conversion & Growth Results Moderate Med

I want measurable results — more orders, lower bounce rate, actual sales from my site.

Named-People Accountability & Craft Strong High

I want to know the real people doing the work and that someone actually owns the outcome.

Speed & Turnaround Moderate Med

I need this launched in weeks, not months — I can't wait half a year for a website.

Pricing Transparency & Affordability Moderate Med

Tell me up front what this costs — I can't afford a $50k agency quote with no breakdown.

Ongoing Support & Maintenance Weak Low

After launch, who keeps my site running and updated — I don't want to be abandoned once it's live.

Proven Track Record & Social Proof Weak Med

How do I know this small studio can actually deliver — where are the reviews and results?

Which Strengths Do We Press? Five capabilities are rated Strong: Brand Identity & Strategy, Custom Web Design & Development, Video Production & Motion, Integrated End-to-End Delivery, and Named-People Accountability & Craft. The audit tests all 11 capabilities, but competitive-differentiation queries will emphasize about 3. Which of these five best represents where Range of View actually wins deals? Your pick is what we lean the head-to-head query set into.

→ Validate the Ratings Three checks: (1) AI Automation & Systems is rated Moderate — is it a proven, revenue-generating line with delivered client outcomes, or an emerging offering you're still building a track record on? If nascent, we rate it Weak and test it as a vulnerability gap rather than a differentiator. (2) Are the Strong ratings accurate against specific rivals — e.g., is your Brand work genuinely at Matchstic's level, and your web at The Creative Momentum's? (3) Ongoing Support and Proven Track Record are rated Weak from the outside (no visible maintenance offer, no third-party review corpus) — is that real, or just not surfaced on the site?

Pain Points

What Frustrates Your Buyers

11 pain points: 5 high, 6 medium severity. Buyer language here is how we phrase queries — the audit tests the words your buyers actually use, not marketing copy.

Fragmented vendors that don't fit together High Med

"I'm tired of coordinating five different freelancers who don't talk to each other and nothing looks like it belongs to the same brand."
Personas: Maya Coleman (SMB Owner), Devin Rao (Startup Founder), Alina Petrova (Marketing Director)

Generic DIY template site that doesn't convert High Med

"My website looks like a template everybody else uses and it's not bringing in any business."
Personas: Maya Coleman (SMB Owner), Alina Petrova (Marketing Director)

Traffic but no sales High Med

"We get visitors but nobody's actually buying — where are all the orders going?"
Personas: Maya Coleman (SMB Owner), Alina Petrova (Marketing Director)

Freelancer ghosted / left work unfinished High Med

"My last freelancer disappeared halfway through and left me with a half-built site nobody will finish."
Personas: Maya Coleman (SMB Owner), Devin Rao (Startup Founder)

Amateur, inconsistent brand undermines credibility High Med

"Our brand looks homemade and inconsistent and it's making us look smaller than we are."
Personas: Maya Coleman (SMB Owner), Jordan Ellis (Brand Manager), Alina Petrova (Marketing Director)

Manual operations drain the owner's day Medium Med

"I'm spending my whole day chasing leads and answering the same questions instead of running my business."
Personas: Marcus Bell (Ops Lead), Maya Coleman (SMB Owner)

Too slow to launch Medium Med

"Every agency I talked to quoted six months and a fortune — I need to launch in weeks, not next year."
Personas: Devin Rao (Startup Founder), Maya Coleman (SMB Owner)

Big-agency quotes are expensive and opaque Medium Med

"A big agency quoted me $50k and wouldn't even tell me what I was actually paying for."
Personas: Maya Coleman (SMB Owner), Alina Petrova (Marketing Director)

Can't tell a capable boutique studio from a risky one Medium Med

"How do I know this small studio can actually deliver and won't leave me hanging?"
Personas: Maya Coleman (SMB Owner), Devin Rao (Startup Founder), Alina Petrova (Marketing Director)

No way to produce quality video in-house Medium Med

"We know we need real video content but we have no way to actually produce it ourselves."
Personas: Alina Petrova (Marketing Director), Jordan Ellis (Brand Manager)

Told to "add AI" with no idea what pays off Medium Low

"Everyone says I should be using AI but I have no idea what would actually help my business."
Personas: Marcus Bell (Ops Lead), Devin Rao (Startup Founder)

→ Validate the Pain Points (1) Severity — five are rated High. Is "traffic but no sales" really as urgent to your buyers as "freelancer ghosted me," or should the conversion pain drop to medium? Severity sets which pains we test first. (2) Buyer language — do these first-person quotes sound like your actual clients, or are we putting words in their mouths? (3) Missing pains — three that often show up in SMB creative deals: "I built a site but nobody can find me on Google / AI" (local-search invisibility), "the project ballooned with endless revisions" (scope creep), and "once it launched, keeping content updated fell back on me" (post-handoff content burden). Do any of these show up in your deals?

Site Findings

Layer 1 Technical Baseline

What our crawl analysis found about whether AI engines can access, read, and trust rovstudios.com. These are technical hand-offs for your engineering team — not content strategy, which comes with the full audit.

For Engineering — Start Here Good news first: crawler access is confirmed open — robots.txt explicitly allows GPTBot, ClaudeBot, and PerplexityBot, so nothing is blocked at the door. The two high-severity items are both fixable now without waiting for the call: repoint or publish the /blog/every-business-leaks-money link that 404s across 6+ commercial pages, and refresh + auto-update the stale sitemap lastmod on the service pages and all six case studies. Neither requires a client decision. The verification checklist below (schema, meta/OG, SSR) covers what our rendered-markdown method couldn't see.

🟡 Repeated broken internal link (/blog/every-business-leaks-money) across high-value pages

What we found: At least six of the site's strongest, most-cited commercial pages — /web/how-much-does-a-website-cost-in-atlanta, /web/real-estate-agent-website-atlanta, /web/why-isnt-my-business-showing-up-on-google, /web/skills-that-matter-in-the-ai-era, /blog/restaurant-atlanta, and /blog/ikna-ecommerce-growth — link to /blog/every-business-leaks-money in their "Related reading" modules. That URL returns HTTP 404 and is absent from sitemap.xml. The anchor text presents it as a cornerstone explainer, so the studio's own internal-link graph repeatedly routes readers and crawlers to a dead end.

Why it matters: AI crawlers follow internal links to discover and weight related content. A cornerstone page linked from six freshly-updated commercial articles that 404s wastes that authority, breaks the topical cluster the content is clearly designed to form, and signals poor content hygiene. For human visitors it's a dead click on exactly the pages meant to convert. Because the same broken target repeats site-wide, the fix is centralized and high-leverage.

Business consequence: For a studio whose whole pitch is craft and follow-through, queries like "best web design agency in Atlanta" or "why isn't my business showing up on Google" can surface competitors instead of ROV when AI crawlers hit a dead cornerstone link and discount the very topical cluster the content was built to win.

Recommended fix: Either publish the intended /blog/every-business-leaks-money page (the "revenue leak framework" is referenced as an existing asset and appears to be planned content) and add it to sitemap.xml, or, if it's not coming soon, update the "Related reading" modules to remove or repoint the link (e.g., to /web or /casestudy/bando). Add a build-time broken-link check to catch future 404s in related-reading blocks.

Impact: high Effort: 1–3 days Owner: Engineering Affected: 6+ commercial/blog pages + the 404 target

🟡 Stale sitemap lastmod on core service pages and all case studies (12–17 months old)

What we found: sitemap.xml reports lastmod dates of 2025-03-23 for the homepage, 2025-03-15 for /web and /video-production, 2025-02-15 for the /casestudy index, and 2025-02-01 for all six case study pages (Bando, Ikna, DKM, Pursue Networking, Atlanta Tech Meetup). None carry a visible on-page date. Meanwhile the blog/resource content carries current 2026 lastmod values — so the sitemap IS being updated for some content but not for the primary service and proof pages. Against the 2026-07-24 analysis date, the money pages present a recency signal of 12–17 months.

Why it matters: Freshness is a dominant AI citation signal. The pages carrying stale signals here are the exact assets an evaluation query would want to cite — the service pages and the case studies that carry ROV's hard proof (689x ordering, +30% sales, 500+ users). Whether the content is genuinely old or the timestamps simply weren't refreshed, crawlers see the highest-value pages as the least current. This drags the product_commercial freshness category to 0.30.

Business consequence: When a buyer asks an AI engine for "Atlanta creative agency case studies with real results" or "best agency to redesign my restaurant website," ROV's proof pages carry a 12–17-month-old recency signal, so a competitor's fresher service page gets cited in ROV's place — and AI-cited content runs about 25.7% fresher than organic results on average (Ahrefs, August 2025).

Recommended fix: Genuinely refresh and re-timestamp the core service pages (/, /web, /video-production) and the case studies, and make sitemap lastmod update automatically whenever page content changes rather than being set once at publish. Add a visible "Last updated" date to the case-study templates (the /web/* and /blog/* articles already do this well). Where content is genuinely current, do a real refresh plus accurate lastmod — don't just bump the date.

Impact: high Effort: 1–2 weeks Owner: Engineering Affected: Homepage, /web, /video-production, /casestudy index + 6 case studies (10 pages)

🔵 Numbered/label headings on homepage and service pages carry no standalone meaning

What we found: The primary commercial pages use headings that are visual labels rather than descriptive titles: the homepage services are headed "01 / 03", "02 / 03", "03 / 03"; the service pages use "PHASE [01–06]" with single-word step labels (DISCOVER, DESIGN, BUILD) and section heads like "Absolute Cinema" and "Purpose in Every Pixel." By contrast, the /web/* and /blog/* articles use strong descriptive headings ("What a website actually costs in Atlanta") that read as citable passage labels.

Why it matters: AI answer engines use heading structure to segment a page into extractable passages and to decide what a section is about. A heading like "01 / 03" or "Absolute Cinema" gives a crawler no topical anchor, so the well-written body underneath is harder to retrieve and cite. This is why the homepage and service pages score lower on passage extractability (0.6–0.8) than the article content (0.85), despite strong underlying copy.

Business consequence: Headings like "01 / 03" give an AI engine no anchor to pull the ROV homepage into an answer for "how much does a website cost in Atlanta," so a competitor with descriptively-titled sections gets extracted for that query instead — even though ROV's copy would answer it well.

Recommended fix: Add descriptive, noun-phrase headings to the homepage service blocks and the service-page process/section headers ("Custom web design & development" instead of "01 / 03"; "Our 6-phase web build process" instead of "PHASE [01–06]"). Keep the numbered labels as visual styling, but ensure the semantic heading text names the topic. No layout change required.

Impact: medium Effort: 1–3 days Owner: Content Affected: Homepage, /web, /video-production, /ai-automation

🔵 Index/hub and portfolio pages are thin on extractable text

What we found: The navigational hub pages carry little standalone body text: /blog (content depth 0.3) and /resources (0.3) are essentially link listings, and /works (0.4) and /casestudy (0.4) — the portfolio and case-study index, the studio's primary proof surfaces — are card galleries with one-line project descriptions. Rendering is healthy; the pages are simply sparse.

Why it matters: Thin listing pages are expected for indexes, so this is low severity. But /works and /casestudy are where an evaluation query would land, and a one-line-per-project treatment gives an AI little to extract or cite. A short descriptive paragraph per project, with the headline metric inline, would make these proof surfaces far more citable without a redesign.

Business consequence: A query like "best creative studio in Atlanta portfolio" lands on /works and /casestudy, and a one-line-per-project treatment gives an AI engine almost nothing to extract about ROV's proof — mildly favoring competitors with richer project write-ups.

Recommended fix: Add a 2–3 sentence descriptive summary (including the headline result) to each project card on /works and each entry on the /casestudy index. Leave the blog and resources indexes as-is — their child articles carry the depth.

Impact: low Effort: 1–3 days Owner: Content Affected: /works, /casestudy index (and, lower priority, /blog, /resources)

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) coverage could not be assessed

What to check: Our analysis reads rendered markdown, which doesn't expose JSON-LD blocks, so schema coverage scored null on all 31 pages — we can't confirm it either way. Many pages are strong schema candidates: the service pages and nearly every case study and /web/* article contain explicit FAQ sections, and the case studies carry quantified results — ideal for FAQPage, Article, and Service structured data.

Recommended action: Verify current JSON-LD with Google's Rich Results Test or the Schema.org validator on a sample (homepage, /web, /ai-automation, one case study, one /web/* article). Ensure Organization schema on the homepage, FAQPage schema on FAQ-bearing pages, and Article schema (with datePublished/dateModified matching the visible "Last updated" dates) on the articles.

Effort: 1–3 days Owner: Engineering

Meta descriptions and Open Graph tags could not be assessed

What to check: Rendered markdown doesn't expose <meta name="description">, Open Graph, or Twitter Card tags, so presence and quality can't be confirmed. The homepage markup did reference a brand logo path (/brand/rov-logo.webp) that's a plausible OG image, but tag content couldn't be verified.

Recommended action: Spot-check meta descriptions and OG/Twitter tags with view-source or a social-preview tool (e.g., opengraph.xyz) on the homepage, service pages, and a few articles. Ensure each key page has a unique, descriptive meta description and a valid og:title/og:description/og:image.

Effort: < 1 day Owner: Engineering

Server rendering appears healthy — confirm with JavaScript disabled

What to check: All 31 pages returned full, substantive text through our fetch, indicating the Next.js site is server-rendering primary content rather than hiding it behind client-side hydration — a positive signal. But CSR status can't be definitively confirmed from rendered markdown alone.

Recommended action: Confirm SSR by loading a few key pages (homepage, /web, one case study) with JavaScript disabled or via "view rendered source," ensuring H1, body copy, pricing, and FAQ content are present in the initial HTML. Screaming Frog (JS-rendering vs. raw comparison) can automate this.

Effort: < 1 day Owner: Engineering

Site Analysis Summary

Total pages analyzed 31
Commercially relevant pages 26
Avg heading hierarchy 0.77
Avg content depth 0.70
Avg passage extractability 0.70
Freshness (weighted) 0.56 — blog 0.60 · product/service 0.30 · structural 0.94
Schema coverage Unable to assess (31 pages unscored)
Findings 0 critical · 2 high · 2 medium/low · 3 verification

Assessment Note Schema markup (JSON-LD) scored null on all 31 pages — our rendered-markdown method can't see it, so treat it as unverified, not absent. Given how many pages carry FAQ blocks and quantified results, this is the highest-value item on the verification checklist above. The product/service freshness category (0.30) is flagged in danger because it sits well below the healthy band regardless of the 0.56 weighted average.

Next Steps

Where We Go From Here

Why Now GEO visibility compounds — the sooner you're citable, the bigger the head start.

• AI search adoption is accelerating — buyer discovery patterns are shifting quarter over quarter.
• Early citations compound: domains that AI platforms learn to trust now get cited more frequently as those platforms' data accumulates.
• Competitors who establish GEO visibility first create a structural disadvantage for late movers.
• Local, boutique creative services is still early-innings in GEO — right now you're competing against inaction, not against entrenched strategies.

The full audit will measure how often AI engines cite Range of View across the buyer queries that matter in the Atlanta creative-agency space — from "best creative agency in Atlanta" and "agency vs. freelancer for a website" to "who does brand, web, and video together" and "how much does a website cost in Atlanta." You'll see exactly which of those queries return answers that include your competitors but not ROV — and what it would take to appear in them. Fixing the broken-link and stale-freshness issues now means we measure a cleaner baseline, so the gains you make show up in the very first run.

01

Validation Call

45–60 minutes. We walk through this document together and lock the inputs — competitive frame, personas, feature emphasis, pain-point priority.

02

Query Generation & Execution

We generate the buyer query set from the validated inputs and run it across the selected AI platforms to capture how each represents you.

03

Full Audit Delivery

Visibility analysis, competitive positioning, and a prioritized three-layer action plan — including the content work this document deliberately holds back until we know which gaps cost you citations.

Start Now — Engineering Three technical fixes don't depend on the rest of the audit and will improve your baseline visibility before we even measure it: (1) fix the /blog/every-business-leaks-money 404 (publish or repoint) and add a build-time broken-link check; (2) genuinely refresh and auto-update sitemap lastmod on the homepage, /web, /video-production, and the six case studies, adding a visible "Last updated" date; (3) verify JSON-LD schema with Google's Rich Results Test on the FAQ- and results-bearing pages. Crawler access is already confirmed open (robots.txt allows GPTBot, ClaudeBot, and PerplexityBot), so no robots.txt work is needed — one less thing to check.

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 tasks on the right don't require the call at all.

Questions for You
When deals are decided, are you compared mostly against agencies (Syrup, Matchstic, TCM) or against freelancers and DIY builders (Upwork, Squarespace)?
If wrong: the entire head-to-head query set flips between agency-vs-agency and freelancer/DIY value framing.
Is AI Automation & Systems a proven, revenue-generating line with delivered outcomes, or an emerging offering?
If wrong: we rate it Weak and test it as a vulnerability gap instead of pressing it as a differentiator.
Do clients buy one integrated engagement, or enter through a single service line (e.g., just a website)?
If wrong: we build four narrower per-line query clusters instead of one integrated-agency cluster.
Does an Ops lead / COO (Marcus Bell) actually show up in deals, or is AI automation bought by the founder?
If wrong: we drop this low-confidence persona and fold automation queries into the founder cluster.
Does a dedicated Marketing Director (Alina Petrova) appear in your deals, or is marketing founder-owned?
If wrong: we merge her queries into the founder cluster and drop mid-market marketing-ops language.
Which of the five Strong features (Brand, Web, Video, Integrated Delivery, Named-People Accountability) is where you actually win deals?
If unclear: we can't decide which ~3 capabilities the differentiation queries lean into.
Do Marketing Director (Alina) and Brand Manager (Jordan) issue different queries, or collapse into one evaluator?
If overlapping: we merge them so a single buyer voice isn't double-counted.
Does Maya (SMB owner) lead with price, and does Devin (technical founder) evaluate in developer-grade terms?
If yes: their query clusters split on pricing vs. technical-evaluation language.
Which missing personas (office/practice manager, e-comm/store manager, franchise marketing lead) show up in your deals?
If any do: each warrants its own dedicated query cluster.
Are the five High-severity pains right, do the buyer quotes sound like your clients, and do the three missing pains (local-search invisibility, scope creep, post-handoff content) apply?
If wrong: severity sets test order and buyer language sets how queries are phrased.
For Engineering — Start Now
Fix the /blog/every-business-leaks-money 404 — publish or repoint the link across the 6+ commercial pages, add it to sitemap.xml if publishing.
Reclaims wasted internal-link authority and restores the topical cluster.
Refresh + auto-update sitemap lastmod on the homepage, /web, /video-production, and the six case studies; add a visible "Last updated" date.
Fixes the 0.30 product/service freshness signal on your highest-value proof pages.
Add a build-time broken-link check to catch future 404s in "Related reading" modules.
Prevents the same site-wide dead-link pattern from recurring.
Verify JSON-LD schema with Google's Rich Results Test on the FAQ- and results-bearing pages.
Schema scored null on all 31 pages — confirm Organization, FAQPage, and Article coverage.
Spot-check meta descriptions / OG tags and confirm SSR with JavaScript disabled on a few key pages.
Low-cost hygiene checks our rendered-markdown method couldn't see.
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 — 9 vendors identified: 5 primary + 4 secondary (tier accuracy pending below)
Persona set — 5 personas: 2 decision-makers (Maya, Devin), 1 evaluator (Alina), 2 influencers (Jordan, Marcus)
Feature taxonomy — 11 capabilities with outside-in strength ratings (5 strong, 4 moderate, 2 weak)
Pain point set — 11 buyer frustrations: 5 high, 6 medium severity
Layer 1 technical audit — 7 findings logged (4 diagnostic + 3 verification), engineering notified
Decided at the Call
Competitive frame — agencies vs. freelancers/DIY, and whether Upwork stays primary (drives ~30–40 head-to-head queries)
AI Automation strength — proven differentiator or emerging vulnerability gap (re-rates the feature)
Ops/COO persona (Marcus Bell, low confidence) — keep, reclassify, or drop
Feature overweighting — pick ~3 of the 5 Strong features (lean: Web, Brand, Named-People Accountability, each tied to high-severity pains)
Pain point prioritization — which of the 5 High pains to test first, plus any of the 3 suggested missing pains
Client
Date