AI Visibility Audit

Dodeka Digital
Visibility Report

Competitive intelligence for AI-mediated buying decisions. Where Dodeka Digital wins, where it loses, and a prioritized three-layer execution plan — built from 150 buyer queries across ChatGPT + Claude.

150 Buyer Queries
5 Personas
8 Buying Jobs
ChatGPT + Claude
March 24, 2026

TL;DR

5.3%
Visibility
8 of 150 queries
4%
Win Rate
6 wins of 150 queries
142
Invisible
queries where Dodeka Digital absent
21
Recommendations
targeting 151 gap queries (+ 5 near-rebuild optimizations)
Three things to know
Dodeka wins 7 of 10 times it shows up — but it only shows up in 8 of 150 queries
The 71.4% conditional win rate (5/7 visible high-intent queries) and the 5.33% overall visibility rate (8/150 queries) tell a coherent story: Dodeka is persuasive when present but structurally absent from 94.67% of the buyer journey. NoGood's 24.5% share of voice (36/147 total competitor mentions) vs. Dodeka's 5.44% (8/147) illustrates the scale of the presence gap — a gap driven by content volume, not messaging quality.
94pp discovery gap · 150 queries total
Three key landing pages use 10+ H1 tags each — degrading AI extractability on Dodeka's highest-traffic pages
The /growth-marketing, /website-audit, and /paid-media-audit pages each contain 10+ H1 tags where AI citation requires a single H1 with nested H2/H3 structure. AI models use heading hierarchy to identify primary topics and extract structured passages — pages with multiple H1s produce degraded semantic signals regardless of content quality. This L1 fix requires Webflow heading-level changes, not content rewrites, and should execute before any L2 content optimization on these three pages.
L1 fix · 3 pages · Webflow heading update
Dodeka sells GEO visibility services — but is invisible in every AI query about GEO visibility
10 of 62 L3 gaps target LLM & AI Search Visibility Optimization queries, including a direct positioning loss where 'Dodeka Digital vs Single Grain for AI visibility optimization' returns Single Grain as the winner (dod_096). The agency's own claimed differentiator has zero published content to support it in AI responses — no GEO service page, no methodology, no case studies showing AI search improvements for clients. Single Grain wins by default, not by superior capability, because they have published accessible content on LLM optimization that Dodeka has not yet produced.
Content void · 10 L3 queries · LLM visibility
Section 1
Dodeka Digital GEO Visibility Audit: The Discovery Gap

Dodeka's 5.33% visibility rate is not a reflection of the agency's quality — it is a reflection of where its content lives relative to where buyers are searching.

Early Funnel — Where Dodeka Digital is visible but not winning
Problem Identification
0%
Requirements Building
0%
Solution Exploration
0%
Late Funnel — Where Dodeka Digital competes
Comparison
15.6%
Validation
8.3%
Consensus Creation
7.7%
Artifact Creation
0%
Shortlisting
0%

[Mechanism] Three compounding gaps create the visibility pattern. First, the entire content library is conversion-oriented: service pages, portfolio work, and a pricing page answer 'what does Dodeka do?' but none address the discovery-stage questions buyers ask before they know which agency to consider. Second, no Comparison pages exist anywhere on the domain — Comparison is the one buying stage where Dodeka shows up (15.6% = 5/32), but only because buyers occasionally find it by accident; without Comparison pages, Dodeka is structurally excluded from the 32-query Comparison buying job.

Third, four capability categories have zero content coverage (SEO/organic, LLM visibility, email, ABM), which means buyers filtering for those capabilities route to competitors before Dodeka enters any consideration.

Layer 1
Fix the Infrastructure
5 L1 fixes resolve the technical signals (freshness timestamps, heading hierarchy, schema, crawler directives, meta tags) that determine whether content gets cited once published.
5 fixes + 2 checks · Days to 2 weeks
Layer 2
Deepen Existing Pages
82 L2 optimizations add extractable buyer-framing, methodology depth, and competitive positioning to pages that are already indexed and matched to buyer queries but underperform on claim specificity.
8 recommendations · 2–6 weeks
Layer 3
Build the Missing Architecture
62 L3 pieces build the Comparison content hub, SEO/organic capability presence, LLM visibility positioning, and service capability pages (email, automation, ABM) that represent complete content voids today.
6 recommendations · 1–3 months

[Synthesis] L1 technical fixes must execute before L2 and L3 content investment because three specific findings directly undermine content ROI: the sitemap missing lastmod timestamps means new and updated pages will not receive freshness attribution from AI crawlers (all 62 L3 and 82 L2 pages are affected); the broken heading hierarchy on /growth-marketing, /website-audit, and /paid-media-audit reduces AI extractability on three of the highest-query-volume pages before any content edits are made; and stale blog content means the four existing SEO assets compete at a freshness disadvantage that blocks citation even when content is otherwise relevant.

Reference
How to Read This Report

Visibility

Whether Dodeka Digital is mentioned at all in an AI response to a buyer query. Being visible does not mean being recommended — it just means Dodeka Digital appeared somewhere in the answer.

Win Rate

Of the queries where Dodeka Digital is visible, the percentage where it is the primary recommendation — the vendor the AI tells the buyer to evaluate first.

Share of Voice (SOV)

How often a vendor is mentioned by AI across all 150 buyer queries. Measures brand presence in AI-generated answers, not ad spend or traditional media.

Buying Jobs

The 8 non-linear tasks buyers perform during a purchase: Problem Identification, Solution Exploration, Requirements Building, Shortlisting, Comparison, Validation, Consensus Creation, and Artifact Creation.

NIO

Narrative Intelligence Opportunity — a cluster of related buyer queries where Dodeka Digital has no content. Each NIO includes a blueprint of on-domain pages and off-domain actions to close the gap.

L1 / L2 / L3

The three execution layers. L1 = technical infrastructure fixes. L2 = optimization of existing pages. L3 = new content creation and off-domain authority building.

Citation

When an AI tool references a specific webpage as its source. AI systems build recommendations from cited pages — if your pages aren't cited, your content didn't influence the answer.

Invisible Query

A buyer query where Dodeka Digital does not appear in the AI response at all. Distinct from a positioning gap, where Dodeka Digital appears but is not the recommended vendor.

Gap Query

A query where Dodeka Digital is either invisible (not mentioned in any AI response) or has a positioning gap (mentioned but not winning the recommendation). Gap queries are the union of invisible queries and positioning gap queries.
Section 2
Visibility Analysis

Where Dodeka Digital appears and where it doesn't — across personas, buying jobs, and platforms.

[TL;DR] Dodeka Digital is visible in 5% of buyer queries and wins 75% of those. The primary challenge is getting visible in the first place.

Dodeka is visible in 5.33% of queries (8/150) but wins 71.4% of visible high-intent interactions — structural content gaps in the early funnel, not messaging quality, are the primary driver of low overall visibility.

Platform Visibility

DimensionCombinedPlatform Delta
All Queries5.3%Even
By Persona
Chief Financial Officer0%Even
Co-Founder / CEO20%Even
Head of Growth0%Even
Director of Product Marketing0%Even
VP of Marketing5.6%Even
By Buying Job
Artifact Creation0%Even
Comparison15.6%Even
Consensus Creation7.7%Even
Problem Identification0%Even
Requirements Building0%Even
Shortlisting0%Even
Solution Exploration0%Even
Validation8.3%Even
Show per-platform breakdown (ChatGPT vs Claude raw %)
DimensionChatGPTClaude
All Queries5.3%5.3%
By Persona
Chief Financial Officer0%0%
Co-Founder / CEO20%20%
Head of Growth0%0%
Director of Product Marketing0%0%
VP of Marketing5.6%5.6%
By Buying Job
Artifact Creation0%0%
Comparison15.6%15.6%
Consensus Creation7.7%7.7%
Problem Identification0%0%
Requirements Building0%0%
Shortlisting0%0%
Solution Exploration0%0%
Validation8.3%8.3%

Visibility by Buying Job

Artifact Creation0% (0/12)
Comparison15.6% (5/32)
Consensus Creation7.7% (1/13)
Problem Identification0% (0/13)
Requirements Building0% (0/16)
Shortlisting0% (0/24)
Solution Exploration0% (0/16)
Validation8.3% (2/24)
High-intent visibility
Shortlist + Compare + Validate
8.8% (7/80)
High-intent win rate71.4% (5/7)

Visibility & Win Rate by Persona

Chief Financial Officer0% vis · win
Co-Founder / CEO20% vis · 83.3% win (5/6)
Head of Growth0% vis · win
Director of Product Marketing0% vis · win
VP of Marketing5.6% vis · 50% win (1/2)
Decision-maker win rate
Chief Financial Officer + Co-Founder / CEO + VP of Marketing
75% (6/8 visible)
Evaluator win rate
Head of Growth + Director of Product Marketing
0% (0/0 visible)
Role type gap75 percentage points

Visibility by Feature Focus

Abm Account Targeting0% vis (0/6) · 0% win (0)
Brand Creative16.7% vis (2/12) · 100% win (2/2)
Conversion Optimization0% vis (0/12) · 0% win (0)
Creative Testing0% vis (0/9) · 0% win (0)
Email Marketing0% vis (0/6) · 0% win (0)
Integrated Strategy13.6% vis (3/22) · 66.7% win (2/3)
Llm Visibility10% vis (1/10) · 0% win (0/1)
Marketing Automation0% vis (0/6) · 0% win (0)
Paid Media Management0% vis (0/25) · 0% win (0)
Reporting Analytics0% vis (0/17) · 0% win (0)
SEO Content0% vis (0/13) · 0% win (0)
Website Design Dev16.7% vis (2/12) · 100% win (2/2)

Visibility by Pain Point

Agency Disappointment0% vis (0/16) · 0% win (0)
AI Search Blindspot10% vis (1/10) · 0% win (0/1)
Brand Identity Gap15.4% vis (2/13) · 100% win (2/2)
No Inhouse Team18.8% vis (3/16) · 66.7% win (2/3)
Organic Invisible0% vis (0/13) · 0% win (0)
Slow Campaign Velocity0% vis (0/11) · 0% win (0)
Vendor Fragmentation0% vis (0/6) · 0% win (0)
Wasted Ad Spend0% vis (0/25) · 0% win (0)
Website Not Converting9.1% vis (2/22) · 100% win (2/2)

[Data] Overall visibility: 5.33% (8/150 queries). Early-funnel visibility: 0% (0/45 queries across Problem Identification, Solution Exploration, Requirements Building). Comparison buying job: 15.6% (5/32) — highest visibility stage.

Shortlisting: 0% (0/24). Validation: 8.3% (2/24). Founder/CEO: 20% visible (6/30 queries).

Head of Growth: 0% (0/35). CFO: 0% (0/24). Role gap: 75pp (decision-makers win 75% = 6/8 visible; evaluators 0% = 0/60).

[Synthesis] Dodeka's visibility concentrates almost entirely at the Comparison stage (15.6% = 5/32) — the one buying job with a Comparison framing in the query. The complete absence of early-funnel visibility (0/45 queries) means buyers are never exposed to Dodeka while forming their consideration set, and the 0% visibility for Head of Growth (0/35 queries) and CFO (0/24 queries) leaves two of five buyer personas entirely unaddressed. The pattern points to a content library optimized for warm, brand-aware prospects rather than cold discovery-stage buyers.

Invisibility Gaps — 142 Queries Where Dodeka Digital Doesn’t Appear

38 queries won by named competitors · 30 no clear winner · 74 no vendor mentioned

Sorted by competitive damage — competitor-winning queries first.

IDQueryPersonaStageWinner
⚑ Competitor Wins — 38 queries where a named competitor captures the buyer
dod_047"Top growth marketing agencies for early-stage startups with no in-house marketing team"Co-Founder / CEOShortlistingNoGood
dod_049"Our agency charges $20K and we're only Series A — who does good growth marketing for startups under $15K a month?"Chief Financial OfficerShortlistingTuff
dod_050"Growth agencies that combine brand design with performance marketing for tech startups"Director of Product MarketingShortlistingNoGood
dod_051"Which growth agencies have strong SEO and content capabilities alongside paid media for startups?"VP of MarketingShortlistingSingle Grain
dod_054"Full-service growth agencies for startups spending $10-30K per month on marketing"Chief Financial OfficerShortlistingNoGood
dod_063"Best full-service growth agencies to replace multiple freelancers with one cohesive team"Co-Founder / CEOShortlistingNoGood
dod_066"Startup-focused agencies that do both brand identity and growth marketing under one roof"Director of Product MarketingShortlistingNoGood
dod_068"Best growth marketing agencies in Charlotte or Atlanta area for SaaS startups"Co-Founder / CEOShortlistingNoGood
dod_069"Need to switch web and marketing agencies — looking for one team that handles both for startups"Head of GrowthShortlistingNoGood
dod_070"Tuff Growth vs other boutique growth agencies — which is better for SaaS startup paid media?"VP of MarketingComparisonTuff
Show 28 more competitor wins + 104 uncontested queries

Remaining competitor wins: NoGood ×10, Galactic Fed ×7, Tuff ×6, WEBITMD ×3, Single Grain ×1, Ladder ×1. 30 queries with no clear winner. 74 queries with no vendor mentioned. Full query-level data available in the analysis export.

Positioning Gaps — 2 Queries Where Dodeka Digital Appears But Loses

Queries where Dodeka Digital is mentioned but a competitor is positioned more favorably.

IDQueryPersonaBuying JobWinnerDodeka Digital Position
dod_077"Dodeka Digital vs Tuff — both claim to be an extension of your team, which actually delivers?"Co-Founder / CEOComparisonTuffStrong 2nd
dod_096"Dodeka Digital vs Single Grain for AI visibility optimization — who has more startup experience?"VP of MarketingComparisonSingle GrainStrong 2nd
Section 3
Competitive Position

Who’s winning when Dodeka Digital isn’t — and who controls the narrative at each buying stage.

[TL;DR] Dodeka Digital wins 4% of queries (6/150), ranks #8 in SOV — H2H record: 2W–3L across 5 competitors.

SOV rank 8 of 10 (8 mentions vs. NoGood's 36) masks a quality advantage: Dodeka beats NoGood and Galactic Fed head-to-head while losing to Tuff, WEBITMD, and Single Grain. The gap is content volume and category presence, not performance once visible — fixing the discovery layer would close the SOV gap over time.

Share of Voice

CompanyMentionsShare
NoGood3624.5%
Tuff2617.7%
Ladder1912.9%
Single Grain1510.2%
Galactic Fed1510.2%
WEBITMD149.5%
Ironpaper85.4%
Dodeka Digital85.4%
Disruptive Advertising53.4%
LAIRE Digital10.7%

Head-to-Head Records

When Dodeka Digital and a competitor both appear in the same response, who gets the recommendation? One query with multiple competitors generates a matchup against each — so H2H totals will exceed the query count.

Win = primary recommendation (cross-platform majority). Loss = competitor was. Tie = neither or third party.

vs. Tuff0W – 1L (1 mentioned together)
vs. NoGood1W – 0L (1 mentioned together)
vs. Galactic Fed1W – 0L (1 mentioned together)
vs. WEBITMD0W – 1L (1 mentioned together)
vs. Single Grain0W – 1L (1 mentioned together)

Invisible Query Winners

For the 142 queries where Dodeka Digital is completely absent:

NoGood16 wins (11.3%)
Tuff8 wins (5.6%)
Galactic Fed6 wins (4.2%)
WEBITMD4 wins (2.8%)
Ladder2 wins (1.4%)
Single Grain2 wins (1.4%)
Uncontested (no winner)104 queries (73.2%)

Surprise Competitors

Vendors appearing in responses not in Dodeka Digital’s defined competitive set.

Directive Consulting — 9.5% SOVFlagged
Omniscient Digital — 6.8% SOVFlagged
Growth Division — 6.1% SOVFlagged
KlientBoost — 4.8% SOVFlagged
Demand Curve — 4.8% SOVFlagged
Directive — 4.1% SOVFlagged
SimpleTiger — 4.1% SOVFlagged
Hey Digital — 3.4% SOVFlagged
GrowthRocks — 3.4% SOVFlagged
Kalungi — 3.4% SOVFlagged
SaaSHero — 2.7% SOVFlagged
Skale — 2.7% SOVFlagged
Refine Labs — 2.7% SOVFlagged
iPullRank — 2.7% SOVFlagged
First Page Sage — 2.7% SOVFlagged
WebFX — 2.7% SOVFlagged
Powered by Search — 2% SOVFlagged
Speero — 2% SOVFlagged
Power Digital — 2% SOVFlagged
Ignite Visibility — 2% SOVFlagged
Siege Media — 2% SOVFlagged
SmartBug Media — 2% SOVFlagged
Belkins — 2% SOVFlagged
Embarque — 2% SOVFlagged
Graphite — 2% SOVFlagged
Growth Marketing Pro — 2% SOVFlagged
Ramotion — 2% SOVFlagged
42DM — 2% SOVFlagged
Animalz — 2% SOVFlagged
Rock The Rankings — 2% SOVFlagged

[Synthesis] The H2H record (2 wins, 3 losses across 5 matchups with only 1 query per matchup) should not be read as competitive balance — it reflects extremely limited co-appearance. The meaningful number is SOV: NoGood appears in 24.5% of all responses while Dodeka appears in 5.44%, a 19pp presence gap driven by content volume and category authority, not messaging quality. Dodeka's 71.4% conditional win rate is the strongest signal in the audit — when the playing field is level, Dodeka competes well.

The strategic imperative is getting onto that playing field, which requires SEO/content depth, Comparison pages, and early-funnel education content that NoGood and Tuff have already published.

Section 4
Citation & Content Landscape

What AI reads and trusts in this category.

[TL;DR] Dodeka Digital had 15 unique pages cited across buyer queries, ranking #2 among all cited domains. 10 high-authority domains cite competitors but not Dodeka Digital.

dodekadigital.com ranks #2 among cited domains with 43 citation instances across 15 unique pages — existing content has real authority. The 10-query third-party gap reveals that buyers in discovery stages find directories and editorial sources before they find dodekadigital.com, signaling a need for both on-domain educational content and off-domain third-party citation presence.

Top Cited Domains (citation instances)

clutch.co48
dodekadigital.com43 (#2)
tuffgrowth.com42
galacticfed.com42
NoGood.io41
Show 15 more domains
WEBITMD.com24
Ladder.io19
linkedin.com18
saashero.net17
directiveconsulting.com16
singlegrain.com16
designrush.com16
digitalagencynetwork.com15
saleshive.com14
en.wikipedia.org13
reddit.com13
beomniscient.com10
arxiv.org9
firstpagesage.com9
ecosystem.hubspot.com9

Dodeka Digital URL Citations by Page

www.dodekadigital.com/about8
www.dodekadigital.com8
www.dodekadigital.com/services/creative6
www.dodekadigital.com/pricing4
www.dodekadigital.com/services3
Show 10 more pages
www.dodekadigital.com/work3
www.dodekadigital.com/pricing-packages2
www.dodekadigital.com/work/bridge2
www.dodekadigital.com/work/medality1
www.dodekadigital.com/clients/bridge1
www.dodekadigital.com/clients/clutch1
www.dodekadigital.com/services/websites1
www.dodekadigital.com/work/rapid-pos1
www.dodekadigital.com/work/connected-performance1
www.dodekadigital.com/work/copient-ai1
Total Dodeka Digital unique pages cited15
Dodeka Digital domain rank#2

Competitor URL Citations

Note: Domain-level citation counts (above) tally instances per individual domain. Competitor-level counts (below) aggregate across all domains owned by a single vendor, which may include subdomains.

Tuff42 URL citations
Galactic Fed42 URL citations
NoGood41 URL citations
WEBITMD28 URL citations
Ladder24 URL citations
Single Grain16 URL citations
Ironpaper1 URL citations
Disruptive Advertising1 URL citations

Third-Party Citation Gaps

Non-competitor domains citing other vendors but not Dodeka Digital — off-domain authority opportunities.

These domains cited competitors but did not cite Dodeka Digital pages in the queries analyzed. This reflects citation patterns in AI responses, not overall platform presence.

clutch.co48 citations · Dodeka Digital not cited
linkedin.com18 citations · Dodeka Digital not cited
saashero.net17 citations · Dodeka Digital not cited
directiveconsulting.com16 citations · Dodeka Digital not cited
designrush.com16 citations · Dodeka Digital not cited
Show 5 more domains
digitalagencynetwork.com15 citations · Dodeka Digital not cited
saleshive.com14 citations · Dodeka Digital not cited
en.wikipedia.org13 citations · Dodeka Digital not cited
reddit.com13 citations · Dodeka Digital not cited
beomniscient.com10 citations · Dodeka Digital not cited

[Synthesis] The #2 citation rank for dodekadigital.com with 43 citation instances is a meaningful authority signal — the site's 15 cited pages are being retrieved and surfaced when queries match existing content. However, the 10-query third-party gap reveals that for a significant portion of buyer queries, external directories and editorial sources (Clutch, G2, industry publications) are providing the citations AI uses. This indicates a third-party presence gap: Dodeka needs more off-domain editorial and directory citations to capture the queries where AI reaches for external Validation rather than citing the client's own pages.

Section 5
Prioritized Action Plan

Three layers of recommendations ranked by commercial impact and implementation speed.

[TL;DR] 21 priority recommendations (plus 5 near-rebuild optimizations) targeting 144 gap queries (142 invisible, 2 positioning gaps). 5 L1 technical fixes + 2 verification checks, 8 content optimizations (L2), 6 new content initiatives (L3).

151 recommendations address all 144 gap queries in three sequenced layers: L1 technical fixes unlock freshness and extractability for everything that follows; L2 optimizations deepen 82 existing pages with buyer framing and claim specificity; L3 builds the 62 missing content pieces starting with the Comparison architecture and LLM visibility positioning.

Reading the priority numbers: Recommendations are ranked 1–21 across all three layers by commercial impact × implementation speed. Within each layer, items appear in priority order. Gaps in the sequence (e.g., L1 shows 1, 2, then 12) mean higher-priority items belong to a different layer.

Layer 1 Technical Fixes

Configuration and infrastructure changes. Owner: Engineering / DevOps. Timeline: Days to weeks.

Priority Finding Impact Timeline
#1All blog content is over 365 days oldHigh1-2 weeks

Issue: All 4 blog posts were published between October and December 2024 and have not been updated since. The most recent post is from December 11, 2024 — over 15 months old at the time of analysis. No new blog content has been published since.

Fix: Publish new blog content on a regular cadence (at minimum monthly) targeting high-intent topics. Update the existing 4 posts with current data, tools, and examples to bring them back into the AI citation window. Add visible publication and last-updated dates to all blog posts.

#2Schema markup status cannot be verified — manual check recommendedMedium1-3 days

Issue: Our analysis method returns rendered page content as markdown text, which does not include JSON-LD schema markup, meta tags, or other HTML head elements. We cannot confirm whether appropriate schema types (Organization, LocalBusiness, Service, Article, FAQPage) are implemented.

Fix: Verify schema markup using Google's Rich Results Test or Schema.org validator. Ensure: Organization schema on /about, Service schema on service pages, Article schema on blog posts, FAQ schema on /roi-calculator (which has FAQ content). Add schema types where missing.

#12Case studies lack visible publication or update datesMedium< 1 day

Issue: None of the 9 case study pages (/work/bridge, /work/clutch, /work/copient-ai, /work/canvs, /work/turaco, /work/balata, /work/connected-performance, /work/medality, /work/rapid-pos) display a visible publication date, last-updated date, or any temporal signal.

Fix: Add visible publication dates and 'Last updated' dates to all case study pages. When updating case study results or adding new testimonials, update the visible date to keep them within the AI citation freshness window.

#13Multiple H1 tags on key landing pagesMedium1-3 days

Issue: Three landing pages (/growth-marketing, /website-audit, /paid-media-audit) use 10+ H1 tags each instead of a single H1 with properly nested H2/H3 subheadings. For example, /growth-marketing has H1 tags for section headers like 'What you get', 'Who its for', 'Our Process', and 'Lets Talk' that should be H2s.

Fix: Restructure each landing page to use a single H1 for the primary page topic, with H2s for major sections and H3s for subsections. In Webflow, this typically requires updating the heading level settings in the designer rather than just the visual styling.

#14Sitemap lacks lastmod timestamps on all URLsMedium< 1 day

Issue: The sitemap.xml contains 31 URLs but none include lastmod dates, changefreq, or priority values. The sitemap is a flat urlset with loc elements only.

Fix: Configure the CMS (likely Webflow based on site patterns) to include lastmod timestamps in sitemap.xml for all pages. Ensure lastmod updates automatically when page content changes.

Verification Checks

Items requiring manual review before determining if action is needed.

Priority Finding Impact Timeline
#20Meta descriptions and OG tags cannot be verified — manual check recommendedLow1-3 days

Issue: Our analysis returns rendered markdown and cannot access HTML head elements including meta descriptions, Open Graph tags, Twitter Card tags, and canonical URLs. These signals affect how pages appear in AI-assisted search previews and social sharing.

Fix: Verify meta descriptions and OG tags using browser developer tools or a tool like Screaming Frog. Ensure each commercially relevant page has a unique, descriptive meta description (under 160 characters) and complete OG tags (og:title, og:description, og:image).

#21No explicit AI crawler directives in robots.txtLow< 1 day

Issue: The robots.txt file contains only a single Sitemap directive. No User-agent rules are defined for any crawler — AI or otherwise. All 7 monitored AI crawlers (GPTBot, ChatGPT-User, ClaudeBot, PerplexityBot, Google-Extended, Googlebot, Bytespider) have 'not_mentioned' status, meaning they are implicitly allowed.

Fix: Add explicit User-agent directives for key AI crawlers with Allow rules for commercially important content. Consider whether any crawlers (e.g., Bytespider for training, Google-Extended for AI training) should be blocked based on business policy. Example: explicitly allow GPTBot, ChatGPT-User, ClaudeBot, PerplexityBot, and Googlebot.

Click any row to expand full issue/fix detail.

Layer 2 Existing Content Optimization

Existing pages that need restructuring or deepening. Owner: Content Team. Timeline: Weeks.

Homepage (/) and /pricing — Integrated Strategy Educational Reframe Near-Rebuild → L3

Priority 6
Currently: coveredHomepage presents brand identity and service overview. /pricing shows retainer tiers. Neither addresses: why full-service > fragmented vendors, what buyers should evaluate when switching agencies, failure modes of full-service agencies, or how to build the business case for an agency over in-house. The blog posts touch on related topics but are 15+ months stale.

The /pricing page displays retainer tiers but does not include a 'Total Cost of Ownership' Comparison between a full-service retainer and managing separate paid, creative, and web vendors — buyers asking dod_022 and dod_130 ('cost Comparison: one agency vs. separate vendors') cannot extract this from the current pricing page. The /pricing page does not address the 'how should a startup evaluate growth agencies?' question (dod_031) or include a 'What's Included' breakdown granular enough to be citable by AI for requirements-building queries. The homepage does not include a 'Vendor Consolidation' value proposition section — buyers asking 'best full-service agencies to replace multiple freelancers with one team' (dod_063) find a brand page, not a positioning statement on consolidation.

Queries affected: dod_002, dod_006, dod_014, dod_022, dod_031, dod_042, dod_047, dod_054, dod_063, dod_103, dod_109, dod_116, dod_125, dod_126, dod_130, dod_139, dod_147

Paid Media Discovery Pages (/services/growth-marketing, /growth-marketing, /paid-media-audit) — Early-Funnel Educational Reframe Near-Rebuild → L3

Priority 7
Currently: coveredThe page covers Dodeka's paid media capabilities but does not address: diagnostic signals that a startup needs agency help, the agency vs. in-house trade-off, attribution model methodology, contract terms, or the specific ROI questions buyers ask at requirements stage.

The /services/growth-marketing page leads with 'What we do' framing rather than buyer-diagnostic framing — buyers asking 'what are the signs I need an agency?' find a service description, not an answer to their question. The /services/growth-marketing page has no attribution methodology section — buyers asking 'what attribution models do agencies use for multi-channel campaigns?' (dod_029) cannot extract a credible answer from this page. The /paid-media-audit page exists but does not explain the ROI case for the audit or answer 'how much should a startup spend before considering agency help?' (dod_009) — it is a lead-capture page, not an educational asset.

Queries affected: dod_001, dod_009, dod_015, dod_019, dod_030, dod_037

Paid Media Service Pages (/services/growth-marketing, /growth-marketing, /paid-media-audit) — Shortlisting & Validation Claim Depth

Priority 9
Currently: coveredPages exist and cover paid media but lack: (1) explicit startup budget ranges Dodeka works with, (2) Comparison of Dodeka's approach vs. larger agencies, (3) transparent ROI benchmarks from client work, (4) answer to 'is Dodeka worth it vs. a larger agency?' that an AI can extract.

The /services/growth-marketing page states Dodeka's services but does not include a startup-budget-range positioning statement — buyers asking 'who does good growth marketing for startups under $15K/month?' (dod_049) cannot extract Dodeka's pricing tier from this page. The /services/growth-marketing page has no 'Why Dodeka vs. [Larger Agency]' section — buyers comparing Dodeka to NoGood or WEBITMD find no differentiation argument on the page. The /growth-marketing page does not include specific client ROI benchmarks (CPL reduction, ROAS improvement) that would make it citable for 'which agency delivers measurable ROI' queries (dod_046, dod_102, dod_122).

Queries affected: dod_046, dod_049, dod_060, dod_068, dod_102, dod_105, dod_117, dod_122, dod_127, dod_132, dod_134, dod_140, dod_149

Reporting & Analytics Assets (/roi-calculator, Blog Analytics Posts) — Revenue Attribution Depth

Priority 10
Currently: coveredThe ROI calculator is a lead tool, not an educational asset. The blog posts discuss analytics tools in general terms but do not answer: what KPIs should I require from an agency?, what does good vs. vanity reporting look like?, how does Dodeka report to startup CFOs?, or what should I expect in first 90 days of reporting.

The /roi-calculator page functions as a lead-capture form with a ROI estimate output — it does not explain Dodeka's attribution methodology or what inputs/assumptions drive the calculation, making it non-citable for 'how do agencies attribute ad spend to revenue?' queries (dod_029, dod_045). The /blog/marketing-analytics-tools-101 post lists tools but does not answer 'what KPIs should I require from an agency to avoid vanity metrics?' (dod_033) — the buyer question requires agency standards guidance, not a tool Comparison. The /blog/why-roi-tracking-is-essential post explains why tracking matters but does not provide CFO-facing guidance on 'what should I expect from an agency in the first 90 days?' (dod_135) or 'how to build a business case for agency spend to investors' (dod_128, dod_142).

Queries affected: dod_003, dod_004, dod_017, dod_029, dod_033, dod_045, dod_053, dod_062, dod_104, dod_110, dod_120, dod_128, dod_135, dod_142

Website & CRO Pages (/services/websites, /website-audit) — Shortlisting & CRO Methodology Depth

Priority 11
Currently: coveredBoth pages cover website work but lack: CRO methodology (how Dodeka identifies conversion problems, tests solutions, and measures improvement), A/B testing process description, specific conversion rate improvement benchmarks from client work, and payback/guarantee framing buyers need for consensus.

The /services/websites page shows design work but has no CRO methodology section — buyers asking 'which agencies are best at improving landing page conversion rates for B2B SaaS?' (dod_048, dod_065) cannot determine from this page whether Dodeka does real CRO testing or just cosmetic design changes. The /services/websites page has no A/B testing process description — buyers asking 'what A/B testing and experimentation capabilities matter most?' (dod_044) find a portfolio page, not a methodology answer. The /website-audit page does not specify what payback or conversion improvement outcome clients should expect from a redesign (dod_129) — 'we spent $30K on a redesign and conversion rate didn't change' is a buyer fear this page should directly address.

Queries affected: dod_011, dod_020, dod_032, dod_044, dod_048, dod_065, dod_108, dod_118, dod_129, dod_141, dod_146

Creative Services Page (/services/creative) — Brand Strategy Educational Layer Near-Rebuild → L3

Priority 15
Currently: coveredThe creative page shows excellent portfolio breadth but contains zero educational or strategic content. Missing: when to invest in a rebrand (diagnostic signals), brand agency vs. growth-with-brand tradeoff analysis, what a brand project with Dodeka includes, and measurable business outcomes from the brand work shown.

The /services/creative page has no 'When to Invest in a Startup Rebrand' section — buyers asking dod_005 ('when should a growth-stage startup invest in a professional rebrand?') find portfolio images, not a diagnostic framework. The /services/creative page does not address the 'brand agency vs. growth agency that does brand work' positioning question (dod_018) — it shows what Dodeka has created, but not why choosing Dodeka for brand work over a pure brand agency is strategically sound. Case study pages (Canvs, Balata, Copient AI) show before/after design work but include no business outcome metrics — 'must-have creative capabilities when evaluating a full-service growth agency' (dod_034) requires specific capability statements buyers can evaluate.

Queries affected: dod_005, dod_018, dod_034, dod_050, dod_066, dod_106, dod_131, dod_143

Creative Testing Capability (/services/growth-marketing) — Ad Velocity & Experimentation Framework Near-Rebuild → L3

Priority 16
Currently: coveredNo creative testing methodology, velocity benchmark, or campaign launch timeline exists on any page. The Clutch and Copient AI case studies may contain creative work but without extractable testing process details.

The /services/growth-marketing page has no campaign launch timeline or creative velocity benchmark — buyers asking 'our campaigns take 6 weeks to launch, is that normal?' (dod_012) cannot determine from this page what Dodeka's launch timeline actually is. The /services/growth-marketing page has no creative testing process description — buyers evaluating whether an agency does 'real' creative testing vs. gut-feel creative selection (dod_040, dod_025) find no process information. The /work/clutch and /work/copient-ai case studies contain creative work but no creative testing metrics (number of variants tested, winning variant lift, test cycle duration) — making them non-citable for dod_138 and dod_111 queries.

Queries affected: dod_012, dod_025, dod_040, dod_056, dod_111, dod_138

Website Services Pages (/services/websites, /website-audit) — Early-Funnel Diagnostic Reframe Near-Rebuild → L3

Priority 19
Currently: coveredBoth pages are service/lead-gen pages. Missing: diagnostic framework for identifying a website problem, 'integrated web + marketing vs. separate vendor' positioning, portfolio with conversion impact metrics (not just design aesthetics), and guidance on switching agencies mid-campaign risk.

The /services/websites page showcases design outcomes (visual portfolio) but has no 'Is Your Website Costing You Leads?' diagnostic section — buyers asking dod_007 need specific signals to look for, not a design gallery. The /services/websites page does not address the 'separate web agency vs. integrated' positioning question (dod_021, dod_069) — it describes Dodeka's web work without explaining why integrated web + marketing is superior to a standalone web agency. The /website-audit page is a lead-capture form with no educational content explaining what a web audit reveals, what conversion problems it identifies, or what outcomes clients see after an audit — it cannot answer dod_038 or dod_052.

Queries affected: dod_007, dod_021, dod_038, dod_052, dod_058, dod_069, dod_114

Layer 3 Narrative Intelligence Opportunities

Net new content addressing visibility and positioning gaps. Owner: Content Strategy. Timeline: Months.

NIO #1: Comparison Content Architecture: No Comparison Pages Exist On The Site
Gap Type: Structural Gap — 21 of 62 L3 gaps (33.9% = 21/62) trace to Comparison-intent queries that triggered an AFFINITY OVERRIDE: the buying job requires Comparison page types but none exist on dodekadigital.com — case studies, feature pages, landing pages, blogs, and a pricing page are present, but zero dedicated Comparison or 'vs' pages. Two additional positioning gaps (dod_077, dod_096) show Dodeka appearing in direct-named comparisons but losing to Tuff and Single Grain respectively.
Critical

Comparison is the buying job with the second-highest visibility rate in this audit (15.6% = 5/32 queries), meaning buyers are actively searching competitor comparisons at this stage — yet Dodeka loses all of them because no Comparison content exists anywhere on the domain. When buyers ask 'Dodeka Digital vs Tuff — which actually delivers?' (dod_077), the agency loses to Tuff on its own named query. The structural absence of Comparison pages means AI models cannot extract Comparison framing from dodekadigital.com and default to citing competitors who have published Comparison content. Building a Comparison content hub is the single highest-leverage structural investment available to Dodeka.

Show query cluster, blueprint & platform acuity
Query Cluster
IDs: dod_070, dod_071, dod_072, dod_073, dod_074, dod_076, dod_077, dod_079, dod_080, dod_081, dod_083, dod_086, dod_087, dod_088, dod_091, dod_092, dod_093, dod_095, dod_098, dod_100, dod_101
“Dodeka Digital vs Tuff — both claim to be an extension of your team, which actually delivers?”
“WEBITMD vs Galactic Fed — which gives better revenue attribution reporting for startups?”
“Tuff Growth vs other boutique growth agencies — which is better for SaaS startup paid media?”
“NoGood growth squads vs. hiring a fractional marketing team — which is better for a 20-person startup?”
Blueprint
  • On-Domain: Create a /compare hub page listing Dodeka against 4–5 primary competitors (Tuff, NoGood, Galactic Fed, Ladder, WEBITMD) with a structured Comparison table covering: startup focus, paid media depth, creative capability, reporting transparency, and pricing tier
  • On-Domain: Publish individual 'Dodeka vs [Competitor]' pages starting with Dodeka vs Tuff and Dodeka vs NoGood (highest SOV competitors); each page should include a feature-by-feature table, client outcome Comparison, and a 'when to choose which' section
  • On-Domain: Add a '/why-dodeka' page explicitly positioning Dodeka against the category with extractable claims: startup focus, integrated model, transparency, and time-to-results
  • On-Domain: Embed Comparison callouts on existing service pages (/services/growth-marketing, /services/creative, /services/websites) with anchor links to the relevant compare pages
  • Off-Domain: Publish guest posts or bylines on startup marketing publications (First Round Review, SaaStr, Lenny's Newsletter) that address 'boutique agency vs large growth agency' — these will surface in Comparison queries citing third-party editorial
  • Off-Domain: Submit to agency Comparison directories (Clutch, G2, GoodFirms) with complete profiles that include verifiable metrics, startup client logos, and Comparison categories — these third-party pages will be cited when direct Comparison pages aren't available
  • Off-Domain: Encourage satisfied clients to publish LinkedIn posts or case study threads that name Dodeka in Comparison with competitors they evaluated
Platform Acuity

ChatGPT (high): Comparison queries on ChatGPT returned specific competitor names and structured Comparison framing in nearly all responses. ChatGPT surfaces pages with explicit 'vs' URL patterns and Comparison tables — Dodeka's absence from these responses is directly traceable to the missing page type. Claude (high): Claude shows high receptivity to factual, structured Comparison content with clear attributable claims. Citation-worthy passages from Comparison pages (e.g., 'Dodeka handles both website build and paid media under one retainer, unlike Tuff which subcontracts web work') are the format Claude extracts and surfaces.

NIO #2: SEO & Organic Content: No Content Addressing Organic Growth Capability
Gap Type: Content Type Deficit — 13 of 62 L3 gaps (21% = 13/62) target SEO & Content Marketing feature queries, all routed due to 'thin' coverage status across every buying stage from Problem Identification through Artifact Creation. Dodeka's site has 4 blog posts (all published October–December 2024, stale as of March 2026) and no service page or hub addressing SEO and organic content as a capability — Single Grain and NoGood dominate these queries by default.
High

Buyers searching for growth agencies increasingly require an answer to 'do you do SEO and content alongside paid?' — 13 queries in this cluster span the full buyer journey, from 'what happens to startups that rely 100% on paid?' (problem_id) to Comparison queries benchmarking competitor SEO capabilities. Dodeka has no content staking a position on organic growth, leaving Single Grain and NoGood (the two highest-SOV competitors) as the default answers. The pain point Company has no organic search presence, relying entirely on paid channels which maps directly to this cluster — buyers asking about organic invisibility risk are the same buyers Dodeka needs to reach, and Dodeka itself is organically invisible in those conversations.

Show query cluster, blueprint & platform acuity
Query Cluster
IDs: dod_008, dod_016, dod_028, dod_035, dod_051, dod_061, dod_075, dod_085, dod_099, dod_107, dod_123, dod_133, dod_144
“Which growth agencies have strong SEO and content capabilities alongside paid media for startups?”
“What happens to startups that rely 100% on paid channels with no organic presence?”
“How do startups build organic traffic while also running paid campaigns through an agency?”
“How do I evaluate a growth agency's SEO and content marketing capabilities for a SaaS startup?”
Blueprint
  • On-Domain: Create a dedicated /services/seo-content (or /organic-growth) page describing Dodeka's SEO and content capabilities, including specific tactics (technical SEO, content clusters, keyword strategy), tools used, and at least one case study showing organic traffic growth
  • On-Domain: Publish a pillar post titled 'Why Startups That Only Run Paid Ads Plateau: The Integrated Paid + Organic Model' — targeting Problem Identification queries and establishing Dodeka's POV on organic dependency risk
  • On-Domain: Add an 'Organic + Paid Integration' section to the existing /services/growth-marketing page with a 3-bullet extractable summary of how Dodeka handles SEO alongside paid campaigns
  • On-Domain: Update the 4 existing blog posts with current data and SEO-specific sections, and begin publishing at minimum 2 new blog posts per month targeting SEO & Content Marketing query themes
  • Off-Domain: Publish bylines in startup/SaaS publications on the topic of 'integrated paid + organic strategy' — citing Dodeka's client outcomes with named metrics to generate third-party citation authority
  • Off-Domain: Create a Clutch or G2 profile entry that lists SEO/Content as an explicit service category to appear in directory listings for SEO-capable growth agencies
Platform Acuity

ChatGPT (high): ChatGPT consistently cited agencies with published SEO methodology pages and case studies showing organic traffic results. Single Grain's content depth on SEO for SaaS is the pattern Dodeka needs to match — structured service pages with extractable claims. Claude (medium): Claude surfaced agencies with factual, citation-worthy organic growth content. A pillar post with specific data points (e.g., 'client X grew from 0 to 15K organic monthly visits in 9 months') would generate extractable passages Claude can cite in agency recommendation queries.

NIO #3: AI/LLM Visibility: The Agency Offering GEO Is Invisible in GEO Queries
Gap Type: Content Type Deficit — 10 of 62 L3 gaps (16.1% = 10/62) target LLM & AI Search Visibility Optimization feature queries. All 10 are routed as 'thin' or positioning gaps — dod_096 is a direct positioning loss where 'Dodeka Digital vs Single Grain for AI visibility optimization' results in Single Grain winning. The agency offers GEO/LLM visibility as a differentiating service but has produced no content establishing this claim for AI citation.
Critical

Dodeka is running a GEO visibility audit business yet is invisible in every query about AI search visibility optimization — this is a fundamental credibility gap that undermines the agency's core positioning. Single Grain wins the direct head-to-head (dod_096) and No Clear Winner outcomes dominate Shortlisting queries, meaning Dodeka is failing at the exact buying journey stage that is most relevant to its own service. Buyers searching 'which marketing agencies help startups show up in AI search results?' are Dodeka's ideal clients — and Dodeka does not appear in the answer. The commercial impact is compounding: each lost LLM & AI Search Visibility Optimization query not only represents a prospect lost, but damages the agency's credibility in a category it claims to lead.

Show query cluster, blueprint & platform acuity
Query Cluster
IDs: dod_010, dod_023, dod_039, dod_055, dod_067, dod_078, dod_096, dod_112, dod_136, dod_148
“Does it matter if my company doesn't show up in ChatGPT or Perplexity results?”
“How do growth agencies approach AI search visibility — is this a real service or marketing hype?”
“Growth marketing agencies that help startups with AI and LLM search visibility”
“Single Grain vs other growth agencies for AI search visibility and LLM optimization”
Blueprint
  • On-Domain: Create a dedicated /services/ai-visibility (or /geo-optimization) service page that explains what GEO/LLM visibility is, why it matters for startups, what Dodeka does specifically (audit methodology, technical fixes, content strategy), and what results clients can expect
  • On-Domain: Publish a definitive guide: 'Does It Matter If Your Startup Doesn't Show Up in ChatGPT? A Framework for GEO Visibility' — this directly targets dod_010 and positions Dodeka as the authoritative voice on the problem
  • On-Domain: Add an 'AI Search Visibility' capability section to the homepage and /services/growth-marketing page with extractable claims about what Dodeka delivers in this category
  • On-Domain: Create an evaluation template page ('How to Evaluate a Growth Agency's AI Visibility Capabilities') that answers dod_039 directly and generates artifact-creation query authority
  • Off-Domain: Publish data-driven research on AI citation patterns for startup verticals — a publicly cited study would generate third-party authority on the exact topic Single Grain wins today
  • Off-Domain: Submit to podcast appearances or co-authored content with AI search thought leaders (Search Engine Journal, Marketing Brew, Lenny's Newsletter) on the GEO topic to establish external citation credibility
Platform Acuity

ChatGPT (high): ChatGPT surfaces Single Grain on LLM visibility queries because Single Grain has published accessible content on AI search optimization. A dedicated GEO service page with structured how-it-works sections would match the format ChatGPT is already citing from competitors. Claude (high): Claude shows high receptivity to well-sourced, factual content on AI search mechanisms. An audit methodology page or guide with specific diagnostic criteria would generate the citation-worthy passages Claude needs to recommend Dodeka for LLM visibility queries.

NIO #4: Marketing Automation & HubSpot: No Content Documenting CRM/Automation Capability
Gap Type: Content Type Deficit — 6 of 62 L3 gaps (9.7% = 6/62) target Marketing Automation & Tech Stack Integration feature queries, all routed as 'thin' coverage status. Buyers ask whether growth agencies handle HubSpot and Salesforce setup — Dodeka has no page, blog post, or case study section that addresses this capability. Galactic Fed wins the direct Comparison query (dod_084) on marketing automation depth.
Medium

Marketing automation capability is a qualifier question for many B2B startup buyers selecting a growth agency — 'do they handle HubSpot setup or do I need a separate RevOps partner?' is a common vetting query. Dodeka's silence on this topic means buyers routing these questions to AI will never encounter the agency as an option. Head of Growth is the primary persona for this cluster, and with Head of Growth showing 0% visibility overall (0/35 queries), this represents a significant evaluator-stage blind spot that blocks deals downstream.

Show query cluster, blueprint & platform acuity
Query Cluster
IDs: dod_024, dod_036, dod_059, dod_084, dod_113, dod_145
“How do growth agencies typically handle HubSpot and Salesforce setup for startup clients?”
“What HubSpot and marketing automation expertise should I require from a growth agency?”
“Growth agencies with HubSpot expertise for startup marketing automation setup”
“Galactic Fed vs Ladder for HubSpot setup and marketing automation — who has deeper expertise?”
Blueprint
  • On-Domain: Add a 'Marketing Technology & Automation' section to /services/growth-marketing documenting HubSpot and Salesforce integration capabilities — specific tools, setup methodology, and at least one client example
  • On-Domain: Create a /resources/agency-evaluation-checklist-marketing-automation page as an educational asset targeting Requirements Building queries (dod_036, dod_145)
  • On-Domain: Include a HubSpot partner badge or certification reference on the homepage footer if applicable — this is an extractable authority signal for AI responses
  • Off-Domain: Register as a HubSpot Solutions Partner if not already — the HubSpot directory is a third-party citation source that surfaces in automation-related queries
  • Off-Domain: Co-publish a case study or webinar with a HubSpot ecosystem partner to generate third-party editorial coverage on Dodeka's automation capabilities
Platform Acuity

ChatGPT (medium): ChatGPT cited agencies with accessible HubSpot expertise documentation (partner pages, case studies, methodology). A structured automation capability section would improve Dodeka's extractability for this query type. Claude (medium): Claude surfaces factual, verifiable capability claims. A page that lists specific automation services with named tools (HubSpot, Salesforce, Klaviyo) and client context would provide the structured content Claude needs.

NIO #5: Email Nurture Programs: Capability Absent From Site Content
Gap Type: Content Type Deficit — 6 of 62 L3 gaps (9.7% = 6/62) target Email Marketing & Nurture Campaigns feature queries across Problem Identification through Validation buying stages, all routed as 'thin' coverage. Buyers ask whether growth agencies handle email nurture as part of their retainer — Dodeka has no content answering this question. No_clear_winner dominates Shortlisting and Validation queries, indicating buyers are uncertain about which agency to choose and Dodeka is absent from the consideration.
Medium

Email nurture is a baseline expectation for many growth agency retainers — buyers who don't find a clear answer on an agency's site about email capability will default to agencies that have published this information. Dodeka's silence creates doubt: does the agency do email at all, or is it a paid-media-only shop? Head of Growth and VP of Marketing are the primary personas here, and both are evaluator/decision-maker roles with real buying authority. Six queries spanning all buying stages represent a systematic void that, unlike ABM, could be addressed with relatively limited content investment.

Show query cluster, blueprint & platform acuity
Query Cluster
IDs: dod_013, dod_026, dod_041, dod_057, dod_090, dod_115
“What role should email nurture play in a startup's growth marketing stack?”
“Do growth marketing agencies usually handle email automation or is that a separate vendor?”
“Best growth agencies for B2B SaaS email nurture and lead scoring campaigns”
“Does Tuff Growth handle email marketing and nurture campaigns or is that a separate engagement?”
Blueprint
  • On-Domain: Add an 'Email & Nurture Campaigns' section to /services/growth-marketing explicitly stating whether email is included in retainer scope, which platforms Dodeka works with, and how email integrates with paid media and website work
  • On-Domain: Publish a blog post: 'Email Nurture for B2B SaaS: How to Integrate Drip Sequences With Your Paid Media Campaigns' — directly targets Solution Exploration queries and establishes Dodeka's POV
  • On-Domain: Add at least one email-specific result to an existing case study (e.g., 'reduced demo drop-off by X% with a 3-touch nurture sequence')
  • Off-Domain: Ensure Clutch and G2 profiles list Email Marketing as a service category — third-party directories are frequently cited in Shortlisting queries when organic site content is thin
Platform Acuity

ChatGPT (medium): ChatGPT returned No Clear Winner for most email-related queries, indicating a content vacuum. A structured service description with clear scope and platform expertise would be surfaced. Claude (medium): Claude favors factual, well-organized capability claims. An email service section with named tools (Klaviyo, HubSpot Sequences) and example use cases would provide the extractable structure needed.

NIO #6: Account-Based Marketing: Completely Missing From Dodeka's Content Footprint
Gap Type: Content Type Deficit — 6 of 62 L3 gaps (9.7% = 6/62) target Account-Based Marketing & ABM Campaigns feature queries, all routed with coverage status 'missing' — the most severe rating, indicating zero relevant content exists on dodekadigital.com addressing ABM capability. NoGood wins the primary Shortlisting Comparison (dod_097) and No Vendor Mentioned dominates early-funnel queries, meaning buyers aren't finding guidance on ABM from any single agency in AI responses — a first-mover opportunity exists.
High

ABM (account-based marketing) is a fast-growing B2B startup marketing priority, and buyers are actively asking whether growth agencies can deliver it or whether they need a specialist. Dodeka has zero content on this topic — not thin, but entirely absent — meaning AI models have nothing to cite when ABM capability is in scope. The 'missing' coverage status across all 6 queries means Dodeka cannot even partially satisfy these buyer questions. Head of Growth and VP of Marketing drive these queries, both with buying authority. Because no competitors dominate most ABM queries (No Vendor Mentioned or No Clear Winner), this is a category where Dodeka can become the reference answer with relatively focused content investment.

Show query cluster, blueprint & platform acuity
Query Cluster
IDs: dod_027, dod_043, dod_064, dod_097, dod_121, dod_150
“Do growth marketing agencies offer ABM campaigns or do you need a specialist for that?”
“Do early-stage startups actually need ABM from their growth agency or is that premature?”
“Growth agencies that offer account-based marketing campaigns for B2B startups”
“NoGood vs Ladder for B2B account-based marketing campaigns — which agency handles ABM better?”
Blueprint
  • On-Domain: Publish a definitive guide: 'ABM for Early-Stage Startups: When You Need It, When You Don't, and What to Ask Your Agency' — this directly targets dod_027, dod_043, and the No Vendor Mentioned pattern across early-funnel queries
  • On-Domain: Create an /abm or 'Account-Based Marketing' service section (or capability FAQ) under /services/growth-marketing that describes Dodeka's approach to B2B account targeting, LinkedIn ABM, and intent-based audience building
  • On-Domain: Publish an evaluation framework asset ('What to Require From a Growth Agency on ABM: A Requirements Checklist') targeting dod_150 and Requirements Building queries
  • On-Domain: Add ABM capability to Clutch and G2 service categories if applicable to appear in agency Comparison directories
  • Off-Domain: Partner with a LinkedIn Ads or Demandbase representative to co-author ABM-for-startups content, which generates third-party editorial authority on the topic
  • Off-Domain: Submit a byline to a B2B marketing publication on 'ABM vs. Broad Demand Gen: A Framework for Series A Startups' to establish Dodeka as a voice in the ABM space for startups
Platform Acuity

ChatGPT (high): ChatGPT returned No Vendor Mentioned for most ABM queries, meaning it found no reliable agency-level content to cite. A well-structured ABM service page or guide would be surfaced with high receptivity given the current content vacuum. Claude (high): Claude shows high receptivity to educational, well-structured content on relatively underserved topics. An ABM guide with a clear 'when startups need ABM' framework would generate the citation-worthy, factual passages Claude prioritizes in recommendation responses.

Unified Priority Ranking

All recommendations across all three layers, ranked by commercial impact × implementation speed.

  • 1

    All blog content is over 365 days old

    All 4 blog posts were published between October and December 2024 and have not been updated since. The most recent post is from December 11, 2024 — over 15 months old at the time of analysis. No new blog content has been published since.

    Technical Fix · Content · All 4 blog posts: marketing-analytics-tools-101, portfolio-roi-part-1, 5-pillars-of-full-service-digital-marketing, why-roi-tracking-is-essential
  • 2

    Schema markup status cannot be verified — manual check recommended

    Our analysis method returns rendered page content as markdown text, which does not include JSON-LD schema markup, meta tags, or other HTML head elements. We cannot confirm whether appropriate schema types (Organization, LocalBusiness, Service, Article, FAQPage) are implemented.

    Technical Fix · Engineering · All pages site-wide — particularly service pages, blog posts, case studies, and the ROI calculator
  • 3

    AI/LLM Visibility: The Agency Offering GEO Is Invisible in GEO Queries

    10 of 62 L3 gaps (16.1% = 10/62) target LLM & AI Search Visibility Optimization feature queries. All 10 are routed as 'thin' or positioning gaps — dod_096 is a direct positioning loss where 'Dodeka Digital vs Single Grain for AI visibility optimization' results in Single Grain winning. The agency offers GEO/LLM visibility as a differentiating service but has produced no content establishing this claim for AI citation.

    New Content · Content · 10 queries affecting personas: Director of Product Marketing, VP of Marketing, Co-Founder / CEO
  • 4

    Comparison Content Architecture: No Comparison Pages Exist On The Site

    21 of 62 L3 gaps (33.9% = 21/62) trace to Comparison-intent queries that triggered an AFFINITY OVERRIDE: the buying job requires Comparison page types but none exist on dodekadigital.com — case studies, feature pages, landing pages, blogs, and a pricing page are present, but zero dedicated Comparison or 'vs' pages. Two additional positioning gaps (dod_077, dod_096) show Dodeka appearing in direct-named comparisons but losing to Tuff and Single Grain respectively.

    New Content · Content · 21 queries affecting personas: VP of Marketing, Co-Founder / CEO, Head of Growth, Chief Financial Officer, Director of Product Marketing
  • 5

    Account-Based Marketing: Completely Missing From Dodeka's Content Footprint

    6 of 62 L3 gaps (9.7% = 6/62) target Account-Based Marketing & ABM Campaigns feature queries, all routed with coverage status 'missing' — the most severe rating, indicating zero relevant content exists on dodekadigital.com addressing ABM capability. NoGood wins the primary Shortlisting Comparison (dod_097) and No Vendor Mentioned dominates early-funnel queries, meaning buyers aren't finding guidance on ABM from any single agency in AI responses — a first-mover opportunity exists.

    New Content · Content · 6 queries affecting personas: Head of Growth, VP of Marketing, Co-Founder / CEO
  • 6

    Homepage (/) and /pricing — Integrated Strategy Educational Reframe

    The /pricing page displays retainer tiers but does not include a 'Total Cost of Ownership' Comparison between a full-service retainer and managing separate paid, creative, and web vendors — buyers asking dod_022 and dod_130 ('cost Comparison: one agency vs. separate vendors') cannot extract this from the current pricing page.

    Content Optimization → New Content · Content · 17 queries, personas: VP of Marketing, Co-Founder / CEO, Chief Financial Officer, Head of Growth, Director of Product Marketing
  • 7

    Paid Media Discovery Pages (/services/growth-marketing, /growth-marketing, /paid-media-audit) — Early-Funnel Educational Reframe

    The /services/growth-marketing page leads with 'What we do' framing rather than buyer-diagnostic framing — buyers asking 'what are the signs I need an agency?' find a service description, not an answer to their question.

    Content Optimization → New Content · Content · 6 queries, personas: VP of Marketing, Co-Founder / CEO, Head of Growth, Chief Financial Officer
  • 8

    SEO & Organic Content: No Content Addressing Organic Growth Capability

    13 of 62 L3 gaps (21% = 13/62) target SEO & Content Marketing feature queries, all routed due to 'thin' coverage status across every buying stage from Problem Identification through Artifact Creation. Dodeka's site has 4 blog posts (all published October–December 2024, stale as of March 2026) and no service page or hub addressing SEO and organic content as a capability — Single Grain and NoGood dominate these queries by default.

    New Content · Content · 13 queries affecting personas: VP of Marketing, Head of Growth, Director of Product Marketing, Co-Founder / CEO
  • 9

    Paid Media Service Pages (/services/growth-marketing, /growth-marketing, /paid-media-audit) — Shortlisting & Validation Claim Depth

    The /services/growth-marketing page states Dodeka's services but does not include a startup-budget-range positioning statement — buyers asking 'who does good growth marketing for startups under $15K/month?' (dod_049) cannot extract Dodeka's pricing tier from this page.

    Content Optimization · Content · 13 queries, personas: VP of Marketing, Co-Founder / CEO, Chief Financial Officer, Head of Growth
  • 10

    Reporting & Analytics Assets (/roi-calculator, Blog Analytics Posts) — Revenue Attribution Depth

    The /roi-calculator page functions as a lead-capture form with a ROI estimate output — it does not explain Dodeka's attribution methodology or what inputs/assumptions drive the calculation, making it non-citable for 'how do agencies attribute ad spend to revenue?' queries (dod_029, dod_045).

    Content Optimization · Content · 14 queries, personas: Chief Financial Officer, VP of Marketing, Co-Founder / CEO, Head of Growth
  • 11

    Website & CRO Pages (/services/websites, /website-audit) — Shortlisting & CRO Methodology Depth

    The /services/websites page shows design work but has no CRO methodology section — buyers asking 'which agencies are best at improving landing page conversion rates for B2B SaaS?' (dod_048, dod_065) cannot determine from this page whether Dodeka does real CRO testing or just cosmetic design changes.

    Content Optimization · Content · 11 queries, personas: Head of Growth, VP of Marketing, Director of Product Marketing, Co-Founder / CEO
  • 12

    Case studies lack visible publication or update dates

    None of the 9 case study pages (/work/bridge, /work/clutch, /work/copient-ai, /work/canvs, /work/turaco, /work/balata, /work/connected-performance, /work/medality, /work/rapid-pos) display a visible publication date, last-updated date, or any temporal signal.

    Technical Fix · Content · 9 case study pages under /work/
  • 13

    Multiple H1 tags on key landing pages

    Three landing pages (/growth-marketing, /website-audit, /paid-media-audit) use 10+ H1 tags each instead of a single H1 with properly nested H2/H3 subheadings. For example, /growth-marketing has H1 tags for section headers like 'What you get', 'Who its for', 'Our Process', and 'Lets Talk' that should be H2s.

    Technical Fix · Engineering · 3 landing pages: /growth-marketing, /website-audit, /paid-media-audit
  • 14

    Sitemap lacks lastmod timestamps on all URLs

    The sitemap.xml contains 31 URLs but none include lastmod dates, changefreq, or priority values. The sitemap is a flat urlset with loc elements only.

    Technical Fix · Engineering · All 31 URLs in sitemap.xml
  • 15

    Creative Services Page (/services/creative) — Brand Strategy Educational Layer

    The /services/creative page has no 'When to Invest in a Startup Rebrand' section — buyers asking dod_005 ('when should a growth-stage startup invest in a professional rebrand?') find portfolio images, not a diagnostic framework.

    Content Optimization → New Content · Content · 8 queries, personas: Director of Product Marketing, Co-Founder / CEO, VP of Marketing
  • 16

    Creative Testing Capability (/services/growth-marketing) — Ad Velocity & Experimentation Framework

    The /services/growth-marketing page has no campaign launch timeline or creative velocity benchmark — buyers asking 'our campaigns take 6 weeks to launch, is that normal?' (dod_012) cannot determine from this page what Dodeka's launch timeline actually is.

    Content Optimization → New Content · Content · 6 queries, personas: VP of Marketing, Co-Founder / CEO, Head of Growth
  • 17

    Email Nurture Programs: Capability Absent From Site Content

    6 of 62 L3 gaps (9.7% = 6/62) target Email Marketing & Nurture Campaigns feature queries across Problem Identification through Validation buying stages, all routed as 'thin' coverage. Buyers ask whether growth agencies handle email nurture as part of their retainer — Dodeka has no content answering this question. No_clear_winner dominates Shortlisting and Validation queries, indicating buyers are uncertain about which agency to choose and Dodeka is absent from the consideration.

    New Content · Content · 6 queries affecting personas: Head of Growth, VP of Marketing, Director of Product Marketing, Co-Founder / CEO
  • 18

    Marketing Automation & HubSpot: No Content Documenting CRM/Automation Capability

    6 of 62 L3 gaps (9.7% = 6/62) target Marketing Automation & Tech Stack Integration feature queries, all routed as 'thin' coverage status. Buyers ask whether growth agencies handle HubSpot and Salesforce setup — Dodeka has no page, blog post, or case study section that addresses this capability. Galactic Fed wins the direct Comparison query (dod_084) on marketing automation depth.

    New Content · Content · 6 queries affecting personas: Head of Growth, VP of Marketing, Co-Founder / CEO
  • 19

    Website Services Pages (/services/websites, /website-audit) — Early-Funnel Diagnostic Reframe

    The /services/websites page showcases design outcomes (visual portfolio) but has no 'Is Your Website Costing You Leads?' diagnostic section — buyers asking dod_007 need specific signals to look for, not a design gallery.

    Content Optimization → New Content · Content · 7 queries, personas: Co-Founder / CEO, Head of Growth, Director of Product Marketing
  • 20

    Meta descriptions and OG tags cannot be verified — manual check recommended

    Our analysis returns rendered markdown and cannot access HTML head elements including meta descriptions, Open Graph tags, Twitter Card tags, and canonical URLs. These signals affect how pages appear in AI-assisted search previews and social sharing.

    Technical Fix · Engineering · All commercially relevant pages (24 pages)
  • 21

    No explicit AI crawler directives in robots.txt

    The robots.txt file contains only a single Sitemap directive. No User-agent rules are defined for any crawler — AI or otherwise. All 7 monitored AI crawlers (GPTBot, ChatGPT-User, ClaudeBot, PerplexityBot, Google-Extended, Googlebot, Bytespider) have 'not_mentioned' status, meaning they are implicitly allowed.

    Technical Fix · Engineering · Site-wide crawler access policy

Workstream Mapping

All three workstreams can start this week.

Engineering / DevOps

Layer 1 — Technical Fixes
Timeline: Days to 2 weeks
  • All blog content is over 365 days old
  • Sitemap lacks lastmod timestamps on all URLs
  • Multiple H1 tags on key landing pages
  • Case studies lack visible publication or update dates

Content Team

Layer 2 — Content Optimization
Timeline: 2–6 weeks
  • Paid Media Discovery Pages (/services/growth-marketing,…
  • Paid Media Service Pages (/services/growth-marketing,…
  • Reporting & Analytics Assets (/roi-calculator, Blog…
  • Homepage (/) and /pricing — Integrated Strategy Educational…

Content Strategy

Layer 3 — NIOs + Off-Domain
Timeline: 1–3 months
  • Create a /compare hub page listing Dodeka against 4–5…
  • Create a dedicated /services/seo-content (or…
  • Create a dedicated /services/ai-visibility (or…
  • Add a 'Marketing Technology & Automation' section to…
  • Add an 'Email & Nurture Campaigns' section to…

[Synthesis] The 151 recommendations are sequenced in three layers that must execute in order. L1 technical fixes address the structural infrastructure that determines whether new and optimized content receives freshness credit and AI extractability signals — specifically, the sitemap lastmod fix unblocks freshness attribution for all L2 and L3 content before it's written. L2 optimizations deepen 82 existing pages that are already indexed and matched but underperform on extractable claim depth.

L3 new content builds the Comparison architecture and capability pages that address the 62 queries with zero page match — this is the largest leverage point for long-term visibility.

Methodology
Audit Methodology

Query Construction

150 queries constructed from persona × buying job × feature focus × pain point matrix
Every query carries four metadata fields assigned at creation time
High-intent jobs (Shortlisting + Comparison + Validation): 53% of queries (80 of 150)
Note: 150 queries across full buying journey.

Personas

VP of Marketing — VP of Marketing · Decision Maker
Co-Founder / CEO — Co-Founder / CEO · Decision Maker
Head of Growth — Head of Growth · Evaluator
Chief Financial Officer — Chief Financial Officer · Decision Maker
Director of Product Marketing — Director of Product Marketing · Evaluator

Buying Jobs Framework

8 non-linear buying jobs: Artifact Creation → Comparison → Consensus Creation → Problem Identification → Requirements Building → Shortlisting → Solution Exploration → Validation
High-intent jobs (Shortlisting + Comparison + Validation): 53% of queries (80 of 150)

Competitive Set

Primary: Tuff, NoGood, Galactic Fed, Ladder, WEBITMD
Secondary: Disruptive Advertising, Single Grain, LAIRE Digital, Ironpaper
Surprise: Directive Consulting, Omniscient Digital, Growth Division, KlientBoost, Demand Curve, Directive, SimpleTiger — flagged for review

Platforms & Scoring

Platforms: ChatGPT + Claude
Platforms were selected based on market share among the client’s buyer segment and AI search adoption patterns. This audit deviates from the standard ChatGPT + Perplexity pair. Claude was included as an audited platform. This audit is produced by an independent pipeline; no platform-specific optimization is applied to query construction or result interpretation.
Visibility: Binary — does the client appear in the response?
Win rate: Of visible queries, is the client the primary recommendation?

Cross-Platform Counting (Union Method)

When a query is run on multiple platforms, union logic is applied: a query counts as “visible” if the client appears on any platform, not each platform separately.
Winner resolution: When platforms disagree on the winner, majority vote is used. Vendor names are preferred over meta-values (e.g. “no clear winner”). True ties resolve to “no clear winner.”
Share of Voice: Each entity is counted once per query across platforms (union dedup), preventing double-counting when both platforms mention the same company.
This approach ensures headline metrics reflect real buyer-query outcomes rather than inflated per-platform counts.

Terminology

Mentions: Query-level visibility count. A company receives one mention per query where it appears in any platform response (union-deduped). This is the numerator for Share of Voice.
Unique Pages Cited: Count of distinct client page URLs cited across all platform responses, after URL normalization (stripping tracking parameters). The footer total in the Citation section uses this measure.
Citation Instances (Top Cited Domains): Raw count of citation occurrences per domain across all responses. A single domain can accumulate multiple citation instances from different queries and platforms. The Top Cited Domains table uses this measure.