Orion Confidential · May 2026
Official Audit Report

DirecTV
in the AI Era

AI-Search Visibility · DGO LATAM & Sky+ Brazil

Prepared exclusively for Valentín Echeverry · DirecTV Latin America
Strictly confidential This document is prepared solely for DirecTV Latin America. Distribution to third-party vendors, competitors, or external parties is strictly prohibited without written consent from Orion.
Scroll to begin
ChatGPT
Where can I watch the 2026 FIFA World Cup in Colombia?
ChatGPT
Ask anything
DSports / DGO — 0 mentions The broadcaster with rights to all 104 matches is invisible to AI.
Scroll to see the full audit

DirecTV in the AI Era

Valentín Echeverry · DirecTV
Simón Aguía · Orion
11 May 2026
8 — DGO ×7 + Sky+ Brazil

01 · What is GEO

The search moment has moved upstream

Generative Engine Optimization is the practice of making a brand visible, accurate, and well-cited in the answers produced by AI search engines: ChatGPT, Perplexity, Google AI Overviews, Gemini, Claude, Copilot.

This is not SEO

SEO optimizes for a ranked list of blue links. GEO optimizes for inclusion in a synthesized answer — typically one or two paragraphs that name a small set of brands. The competitive question is no longer "where do I rank?" It is "am I one of the three brands the AI named at all?"

The scale is real and accelerating

ChatGPT crossed 700 million weekly active users in Q1 2026. Perplexity crossed 35 million MAU. Google's AI Overviews are answering a growing share of consumer queries without sending users to a results page. LATAM AI-search adoption is growing faster than US adoption.

"AI citation share is becoming the leading indicator of customer-acquisition share."

When an AI engine answers a discovery question — "what are the best streaming services in Colombia?" — it composes an answer from three layers: the training corpus, real-time web search retrieving a small set of authoritative sources, and structured entity graphs. A brand can be invisible in any one of these layers. DGO, as the audit shows, is invisible in all three.

02 · Real-Time Citation Probe

We asked AI what it thinks about streaming in Colombia. DGO did not appear once.

As part of this audit we ran a live citation probe against GPT-4o with web search enabled — the same engine that powers ChatGPT Search. Five generic streaming-discovery queries, inferred for Colombia.

Query Brands cited (in order) DGO cited
What are the best streaming services in Colombia? Netflix · Disney+ · Amazon Prime Video · HBO Max · Canal RCN · YouTube Premium 0
Recommend high-quality streaming services for everyday use Netflix · Disney+ · Amazon Prime Video · HBO Max · YouTube Premium 0
What are top affordable streaming services under $200? Netflix · Disney+ · Amazon Prime Video · HBO Max · Paramount+ 0
What are good streaming services for entertainment content? Netflix · HBO Max · Amazon Prime Video · Disney+ · Apple TV+ 0
What are streaming service brands that consumers research? Netflix · Disney+ · Amazon Prime Video · HBO Max · Apple TV+ 0
0 / 26
DGO brand mentions Total brand citations across all five answers. Canal RCN — a broadcast network without a comparable streaming product — was cited. DGO was not.
4 / 5
Netflix — same probe, same engine Netflix surfaced in 4 of 5 answers with multiple mentions per answer. Their advantage is not a richer content library. It is third-party presence in the source surface AI engines query.

03 · Headline Score

7.65 out of 100 — across all eight markets simultaneously

Orion's GEO audit pipeline scored every DGO market and Sky+ Brazil against the same five-layer rubric on 11 May 2026. The result was identical across the portfolio.

MarketBrandURL auditedScore
ArgentinaDGOdirectvgo.com/ar/7.65 / 100
BrazilSky+skymais.com.br7.65 / 100
ChileDGOdirectvgo.com/cl/7.65 / 100
ColombiaDGOdirectvgo.com/co/7.65 / 100
EcuadorDGOdirectvgo.com/ec/7.65 / 100
ParaguayDGOdirectvgo.com/py/7.65 / 100
PeruDGOdirectvgo.com/pe/7.65 / 100
UruguayDGOdirectvgo.com/uy/7.65 / 100

Eight identical scores is itself a finding. The portfolio shares a single codebase and a single brand-presence profile. This is one problem to solve, not eight — a single program of work lifts the entire portfolio simultaneously.

Benchmark — how competitors score on the same pipeline

Netflix LATAM · Colombia
L1: 65.21 · L4: 46.50
65.21
DirecTV LA corporate · directvla.com/co
L1: 4.05 · L4: 50.00
~27.5
Globoplay · Brazil
L1: 20.41 · L4: 39.51
29.96
DGO LATAM · all 7 markets
7.65
7.65
Sky+ Brazil
7.65
7.65

All scores produced by Orion's six-workflow pipeline against live production sites. Scores shown as composite across L1 Crawlability and L4 Citation Authority.

04 · Audit Findings

Top 20 issues identified across the portfolio

Ranked from lowest to highest impact. Items 18–1 are available in the full engagement briefing. Issue #20 alone is actionable today — without any engineering work.

20
AuthorityCritical
DirecTV is absent from the Wikipedia "2026 FIFA World Cup broadcasting rights" table — the primary source AI engines query to answer "where to watch"
DirecTV Latin America appears in the official FIFA Media Partners document as a direct licensee across seven countries — Argentina, Bolivia, Chile, Colombia, Ecuador, Peru, and Uruguay. It does not appear anywhere in the Wikipedia broadcasting rights article. DGO is not listed. DirecTV is not listed. Wikipedia is not one source among many — it is the dominant source for AI knowledge graphs. When ChatGPT, Perplexity, Gemini, or Google AI Overviews answer "where to watch FIFA World Cup 2026 in Argentina", the Wikipedia broadcasting rights article is the primary document they query. Every AI answer about World Cup coverage that omits DGO traces back, in part, to this single table.
Add DirecTV Latin America to the Wikipedia "2026 FIFA World Cup broadcasting rights" table for Argentina, Bolivia, Chile, Colombia, Ecuador, Peru, and Uruguay, citing the official FIFA Media Partners PDF as the source. This is not a crawlability problem or a structured data problem. It is a sourced Wikipedia edit that can be made today.
19
TechnicalCritical
directvgo.com delivers 7 words of raw HTML to AI crawlers — two penalty multipliers cap the score at 32% of its potential
The site is a client-rendered React SPA. AI crawlers receive an empty <div> and a JavaScript bundle they do not execute. The page is fast, returns HTTP 200, allows all AI bots, and has a correct meta title and description — the failure is entirely at the content-rendering layer. Two penalty multipliers fire simultaneously: penalty_js_only_content ×0.40 and penalty_no_h1 ×0.80, capping the Layer 1 score at 32% of its raw value regardless of any other improvements made to the site. Netflix LATAM scores 65.21 on the same test by delivering substantive HTML server-side. Sky+ note: skymais.com.br carries the identical failure — same codebase, same fix required.
Implement server-side rendering (SSR) or static site generation (SSG) on all public-facing pages. Minimum viable scope for AI citability: homepage, plans page, FAQ, each country landing page, and all sports and event pages (World Cup, LaLiga, Copa Libertadores). This single fix moves the L1 score from 22 to the 70s in one pass — and every other metric in this list follows from being readable.
18
StrategicCritical
AI has learned that DirecTV is a television company. It has not learned that DGO is its streaming product.
When a user asks an AI engine "¿cuáles son los mejores servicios de streaming en Colombia?", the AI correctly identifies DirecTV as a relevant company — then skips past it, because its knowledge of DirecTV is as a TV provider, not a streaming service. DGO, the streaming product, is not connected to that entity in the AI knowledge graph. The following are documented AI engine responses to streaming-discovery queries across DirecTV's markets, run May 2026.
"What are the best streaming services in Colombia?"
Netflix · Disney+ · Amazon Prime Video · HBO Max · Canal RCN · YouTube Premium
DGO 0
"¿Cuáles son las plataformas de streaming más populares en Colombia?"
Sources cited: selectra.com.co · canaltrece.com.co · larepublica.co · techradar.com
DGO 0/4
"Mejores servicios de streaming en Argentina 2026"
Netflix · Disney+ · Amazon Prime Video · Max · Star+ — DirecTV surfaces only as a satellite TV option
DGO 0
"Onde assistir streaming esportes no Brasil?"
Globoplay · Amazon Prime Video · Max · Premiere — Globo appears solely due to its own publications
Sky+ 0
"¿Dónde ver el Mundial 2026 en Colombia?"
Caracol TV · RCN · Win Sports · DSports (cited as a channel, not DGO the app) — a user following this answer searches for "DSports", not "DGO"
DGO 0
Connect the entity graph: add Organization + BroadcastService structured data to DGO pages explicitly declaring DirecTV Latin America as the parent, and DSports as a channel carried within DGO. Ensure every press release, Wikipedia edit, and third-party citation names the parent and product together. Once AI engines learn the relationship — DirecTV owns DGO, DGO carries DSports — citations for the parent brand begin to lift the streaming product automatically.
17
TechnicalMedium
No SportsEvent structured data for World Cup or any live event
Despite holding rights to 104 FIFA World Cup matches, DGO has no SportsEvent or BroadcastEvent schema on any page. AI engines composing answers about where to watch specific matches have no machine-readable signal to cite.
Add BroadcastEvent + SportsEvent schema to all World Cup and major league event pages, including startDate, endDate, broadcastOfEvent, and videoFormat fields.
16
TechnicalMedium
Content category pages all return 404 across every market
URL patterns /co/peliculas, /co/series, /co/deportes, and /co/planes all return 404. The commercial catalog is entirely locked inside the app. AI crawlers find nothing when they follow logical URL patterns to discover content.
Create public-facing landing pages for each content category with static HTML, heading structure, and representative content listings. These pages don't need to be exhaustive — they need to be readable.
15
ContentMedium
No device-specific viewing guides for any platform
There are no how-to pages explaining how to watch DGO on Roku, Apple TV, Smart TV, mobile, or browser. These are among the highest-volume AI-query types for streaming services and represent zero-cost citation opportunities.
Publish static HTML how-to guides for the top 5 devices, optimised with FAQ schema. Each page answers one query ("how to watch DGO on Smart TV") completely in crawlable text.
14
ContentMedium
FAQ page is a search interface — AI cannot extract answers from it
The /co/faq page exists but renders as a client-side search widget. There is no static Q&A content for AI engines to read. This page scores zero on the Direct Answer bucket despite being the one page where extractable content is most expected.
Replace or supplement the search widget with a static Q&A section using FAQPage schema. Prioritise the 15 highest-volume viewer questions about the World Cup, DGO subscription, and device access.
13
AuthorityHigh
No press or media coverage page exists on any DGO market site
There is no press hub, no curated media coverage, no newsroom. Social Proof is one of the six content buckets AI engines evaluate — and it scores zero. AI engines have no third-party page on your own domain to anchor brand credibility claims.
Build a /co/prensa or /co/noticias page aggregating press mentions, rights announcements, and coverage milestones. Include structured NewsArticle markup and links to original sources.
12
AuthorityHigh
Absent from all six major review platforms
DGO and Sky+ have zero profiles on Trustpilot, G2, Capterra, Yelp, BBB, and ConsumerAffairs — six of the platforms AI engines query when building brand trust signals. These are free to claim and contribute directly to Layer 4 authority scoring.
Claim brand profiles on all six platforms. Populate with accurate service description, category, and contact details. Activate review collection campaigns with existing subscriber base.
11
AuthorityHigh
Zero Reddit brand presence across all markets
Reddit is a primary real-time source for AI citation. No subreddit discussions, no brand threads, no community mentions of DGO or Sky+ were found across any regional streaming subreddit. AI engines read Reddit as a high-trust community signal — its absence is an active gap.
Seed organic presence in r/Colombia, r/Argentina, r/futbol, and regional streaming subreddits with World Cup viewing guides attributed to DGO. Do not use branded accounts — third-party citations carry more weight.
10
AuthorityHigh
Zero editorial mentions across eight audited streaming publications
The four sources AI cited in the Colombia streaming probe (selectra.com.co, canaltrece.com.co, larepublica.co, techradar.com) do not mention DGO. Eight further streaming and tech publications audited also return zero hits. These publications are the exact authority surface AI engines draw from.
Direct outreach to selectra.com.co and canaltrece.com.co to have DGO included in their streaming comparison pages. These two sources alone would shift the Colombia AI citation outcome materially.
9
ContentHigh
Entire commercial catalog locked behind app login
Shows, channels, live events, and subscription plans — the content AI engines would cite — exist only inside the DGO app. The public web surface is a marketing funnel. AI engines see the funnel and assume it is the catalog. The Commercial Intent bucket, weighted at 25%, scores zero.
Build a public sports rights page listing all major tournaments and channels by market. Does not require a full catalog — a single authoritative "what's on DGO" page with structured data is the priority.
8
ContentHigh
Topical authority bucket completely empty — no editorial content of any kind
There is no blog, no sports editorial, no content guide, no event preview, no match analysis on any DGO market site. Topical Authority (15% bucket weight) is zero. AI engines cite brands that produce content in their domain. DGO produces nothing AI can read.
Launch a minimal editorial hub — 4–6 articles timed to the World Cup (team previews, viewing guides, schedule explainers) published in static HTML. Quantity is secondary to crawlability and structured markup.
7
AuthorityHigh
DGO Wikipedia entry absent — no standalone entity record in AI knowledge graph
DGO has no Wikipedia article. A disambiguation-only entry exists for DirecTV. AI engines use Wikipedia as a primary entity-graph anchor. Without an entry, DGO does not exist as a named entity in the knowledge layer AI engines use to compose factual answers.
Create a Wikipedia article for DGO (DirecTV's streaming product) cross-referenced with the DirecTV parent article. Add corresponding Wikidata entity with instanceOf:streamingService, owner:DirecTV LatAm, and country-specific coverage properties.
6
StrategicHigh
Parent brand authority (L4: 50.0) is not propagating to product brands (L4: 25.17)
DirecTV corporate surfaces in 5 of 5 AI citation probes. DGO surfaces in 0 of 5. In the AI knowledge graph they are unrelated entities — one established, one invisible. Decades of brand equity sit disconnected from the streaming products that need it most.
Add Organization structured data to DGO and Sky+ pages explicitly declaring parentOrganization as DirecTV Latin America. Ensure all press releases and editorial coverage name both parent and product together. Propagation compounds once the relationship is established.
5
TechnicalCritical
Cloudflare WAF blocking all AI crawlers on directvla.com — HTTP 403
The corporate site's robots.txt explicitly welcomes AI bots, but a Cloudflare WAF rule contradicts that policy by returning 403 Forbidden to AI crawler user-agents before they reach the application layer. The corporate site — which holds the highest authority in the portfolio (L4: 50.0) — is completely invisible to AI engines.
Identify and update the WAF rule blocking GPTBot, ClaudeBot, PerplexityBot, OAI-SearchBot, Google-Extended, and anthropic-ai. Add these UAs to the allowlist at the Cloudflare edge. Verify with per-bot UA probe post-deployment.
4
StrategicCritical
Three of six content buckets entirely empty — 55% of weighted score is zero by structure
Topical Authority (15%), Commercial Intent (25%), and Social Proof (15%) are all completely absent. Together they represent 55% of the weighted bucket score. Even if existing pages scored perfectly, the structural ceiling is 45% before any penalty cascade applies. This is an inventory problem, not a quality problem.
Treat each empty bucket as a separate workstream: (1) commercial intent pages for sports rights and subscription plans, (2) topical authority articles for World Cup and live sports, (3) social proof aggregation from press coverage and reviews.
3
TechnicalCritical
No H1 in raw HTML — penalty_no_h1 ×0.80 cap forces a permanent score ceiling
The DGO homepage returns no <h1> tag in its raw HTML. This triggers the penalty_no_h1 multiplier (×0.80), which caps the Layer 1 score to 80% of its raw weighted value — regardless of how well other dimensions perform. Combined with the SPA penalty, this is one of two multipliers driving the final score to 7.65.
Render an H1 server-side on every DGO market homepage. The tag must be present in the raw HTML response — not injected by JavaScript after page load. Recommended content: "[Market name]'s home for sport and entertainment — DGO".
2
TechnicalCritical
React SPA with no server-side rendering — penalty_js_only_content ×0.40 cap
DGO's homepage delivers 18 visible words in raw HTML. The remaining content renders client-side via React — which AI crawlers do not execute. The penalty_js_only_content multiplier (×0.40) caps Layer 1 to 40% of its raw value. Six of fourteen Layer 1 dimensions score a perfect 10; the penalty collapses the final score regardless. Netflix LATAM scores 65.21 on the same test by delivering substantive HTML server-side.
Implement server-side rendering (SSR) or static site generation (SSG) for the DGO homepage across all markets. Next.js, Nuxt, or a targeted SSR wrapper for the existing React app all achieve this. This single fix removes the ×0.40 multiplier and unlocks every other dimension immediately.
1
StrategicCritical
Combined penalty cascade ×0.32 — AI citation share 0/26 across all probes
Issues #2 and #3 apply multiplicatively: ×0.40 × ×0.80 = ×0.32. Every Layer 1 dimension — no matter how strong — is capped at 32% of its raw value. The result is a portfolio-wide score of 7.65/100 and zero brand mentions across 26 AI-generated citations. This is not a symptom of weak technical work. It is the arithmetic consequence of two specific rendering and markup failures that can be resolved in a single engineering sprint.
Resolve issues #2 and #3 first — SSR implementation and H1 injection. These are the prerequisite to every other fix in this list. Without them, improvements to content, authority, and schema markup are invisible to AI engines because the pages that carry them are unreadable.
17 issues identified beyond what's shown

The full audit is ready.

Issues 17 through 1 — including the three critical-severity findings — are covered in detail in the engagement kickoff. Each comes with priority sequencing, effort estimates, and owner assignments.

Schedule the kickoff →

05 · Targets

What winning looks like in 12 months

Conservative against the headroom the audit identifies. Aggressive against the current baseline of zero.

Metric Today 6-month 12-month
L1 Crawlability score 22 75 85
L4 Citation Authority score 25 40 55
AI Citation Share (% of category answers where brand is cited) ≈ 0% +25 pp +40 pp — match top-3 LATAM avg
Streaming Share of Voice vs Netflix / Disney+ / Max Bottom tier Mid tier Match Vix / Globoplay
Sports / Live-Event Visibility (event-discovery queries) Minimal +50% from baseline Category-leading in 3 of 8 markets
Brazil category leadership vs Globoplay Not measured Overtake Globoplay on L1 Overtake Globoplay on L4 too
World Cup citation share Predicted minimal Win 2027 Copa América visibility

06 · How Orion Helps

Measurement first. Everything else follows.

Orion is a Generative Engine Optimization platform purpose-built to measure and improve AI-search visibility at the brand level. The audit in this document was produced end-to-end through Orion's pipeline in 22 seconds per market.

Track 1 · Weeks 1–8

Technical foundation

SSR implementation guidance, structured data deployment, sitemap repair, entity-graph declarations. Lifts L1 from 22 to target 75.

Track 2 · Months 1–4

Authority building

Editorial placement, review platform profiles, Wikipedia article, Wikidata cross-references, parent-brand entity propagation. Lifts L4 from 25 toward 40.

Track 3 · Ongoing

Live-event tracking

Custom event-level citation monitoring: "where to watch Argentina vs France", "horarios Mundial 2026" — per market, per event, monthly. Included in engagement.

Track 4 · Monthly

Measurement & iteration

Re-baseline every 30 days across all 8 markets. Competitor citation share tracked. Gaps identified and closed before they compound.

Engagement terms

Markets coveredAll 8 — DGO (×7 Spanish-speaking) + Sky+ Brazil
Monthly platform fee$9,500 / month
One-time setup$10,000
Advisory hours / month20 hours
Custom sports / live-event workflowsIncluded
Commitment12 months
Year-one total$124,000
Annual prepay option$112,600 — 10% discount on platform fee

Let's talk

The window is open.
Pick a time that works for you.

30 minutes with Simón. We'll walk through the three issues shown above, confirm the scope, and tell you exactly what the first two weeks of the engagement look like.

Prepared by
Simón Aguía
Orion · useorion.ai
Email
simon@useorion.ai
Prepared for
Valentín Echeverry
DirecTV Latin America