Competitor dominance indicates external weakness
When the same review sites and publications keep surfacing with competitors inside them and you outside, the missing ingredient is third-party validation. More pages on your own domain won't close that gap, because assistants weight what others say about you above what you say about yourself.
Muck Rack's May 2026 analysis of over 25 million links across ChatGPT and Claude, with Gemini included, found earned media drove 84% of all AI citations, a figure that has held between 82% and 89% across three editions since July 2025.
Read your citation column as a target list. The specific domains the assistants keep returning to for your category are the ones worth pitching or reviewing. That's a narrower and more useful brief than "do more PR," and it hands your communications team a ranked set of publications backed by evidence rather than a wish list.
Unseen pages indicate technical barriers
If you have strong, current pages that never surface as citations, check whether the assistants can read them at all. This is the blocker that hides best, because the page looks fine in a browser and performs fine in Google.
The rendering gap explains most of it. A joint Vercel and MERJ analysis of more than 500 million GPTBot fetches found no evidence of JavaScript execution, and the same held for ClaudeBot and PerplexityBot, as well as Meta-ExternalAgent and Bytespider. Googlebot renders. They don't.
That single difference produces the exact symptom you're diagnosing. A client-side rendered page ranks on Google because Googlebot executed the script, and stays invisible to ChatGPT because GPTBot received an empty shell. Fetch your top pages with curl and read the raw HTML. If your product details or pricing only appear after JavaScript runs, no content or PR investment will rescue those pages.
How should the audit score blockers?
Score each blocker on four dimensions from zero to three, and refuse to record a score without a link or a pasted response excerpt beside it. Unsourced scores are opinions wearing a number.
The four columns:
-
Evidence strength: how many prompts and assistants show this pattern
-
Prompt impact: how close the affected prompts sit to a buying decision
-
Competitor disadvantage: how far ahead rivals are on this specific dimension
-
Fix confidence: how sure you are the fix produces a change you can measure
Sample size drives the first column, and the Fishkin and O'Donnell research suggests 60 to 100 runs per prompt before trends stabilize. Most in-house teams won't hit that manually, which is worth admitting in the worksheet rather than hiding.
Cap your evidence score at 2 for anything you tested fewer than 20 times. A blocker scoring 12 out of 12 on thin sampling is a hypothesis with good handwriting. Scoring honestly protects you later, when the fix underperforms and someone asks how confident you were.
Which fix deserves investment first?
Fund the blocker that shows up across the most prompts and the most assistants, and that sits closest to a purchase decision. Breadth of evidence beats severity of any single bad answer, because breadth is what survives the variability you've already accounted for.
Routing follows the pattern. Content gaps go to owned-content repair. Wrong categories go to entity and description cleanup. Competitor-heavy citations go to external authority work. Uncited strong pages go to engineering. Given that only 12% of URLs cited by AI tools overlap with Google's top-10 organic results, per Ahrefs' analysis of 15,000 queries, resist the instinct to route everything to the SEO team by default.
Where evidence conflicts across assistants, fund more testing. Conflicting signals between ChatGPT and Google's AI mean you're looking at two different retrieval systems rather than one broken thing, and picking a side too early is how budgets get spent on the wrong department.
How can Snoika deepen the diagnosis?
Snoika is the step you take when manual testing stops being able to produce the sample sizes your own scoring worksheet demands. Running 60 to 100 repetitions per prompt across four assistants by hand is arithmetic that doesn't work for a marketing team with other obligations.
Snoika launched its SaaS platform in June 2026 with a free AI Visibility Monitoring feature, built for founders and CMOs tracking how AI systems present their brand. The platform covers prompt monitoring and competitor comparison. It also includes citation analysis and sentiment tracking, with prioritized insights on top.
What that changes about your diagnostic is continuity. A manual audit is a photograph of one week. Continuous prompt monitoring turns your four blockers into tracked lines that either move after a fix or don't, which is the only way to find out whether the work you funded actually did anything.
Start with the free monitoring tier and load the prompt set you built from customer language. Compare its baseline against the manual evidence you already collected. If the two agree, you have a blocker worth funding, and now you have a measurement that keeps running after the invoice is paid.