Definition
What is Detection, Diagnosis, Resolution (DDR)?
The DDR framework — Detection, Diagnosis, Resolution — provides a systematic approach to improving AI visibility. Rather than making broad, unfocused changes and hoping for improvement, DDR follows a structured process that identifies specific issues, determines their causes, and applies targeted solutions.
Detection is the monitoring phase: running query banks across AI engines, tracking Share of Model and Citation Rate, monitoring brand mention accuracy, and flagging anomalies. Detection answers "what is happening?"—your brand is missing from ChatGPT responses for category queries, your Citation Rate on Perplexity has dropped, or a competitor has displaced you in a key topic area.
Diagnosis is the analytical phase: investigating why a detected issue exists. If your brand is missing from ChatGPT responses, is it because your content isn't structured for AI extraction? Because a competitor published more authoritative content? Because your llms.txt is missing or inaccurate? Diagnosis requires both technical analysis and competitive intelligence.
Resolution is the action phase: implementing specific fixes based on the diagnosis. This might involve Technical AEO changes (adding structured data, fixing crawler access), content improvements (restructuring pages for answer-first formatting), or strategic actions (publishing comparison content, building citation sources). Each resolution is targeted at the specific root cause identified during diagnosis.
The DDR cycle is continuous—after resolution, you return to detection to measure whether the fix was effective, creating a feedback loop of continuous improvement.
Why it matters
DDR provides the operational methodology that makes AEO actionable and measurable. Without a structured framework, AEO efforts tend to be scattered and unmeasurable. DDR ensures that every action is informed by data (detection), guided by analysis (diagnosis), and targeted at a specific outcome (resolution).
Real-world examples
- 1
Detection: discovering that your brand is mentioned in only 5% of category queries on Claude. Diagnosis: your llms.txt is missing and Claude relies heavily on this file. Resolution: implementing llms.txt with comprehensive brand information.
- 2
Detection: Citation Rate dropped 20% on Perplexity after a site migration. Diagnosis: new URL structure broke existing citations. Resolution: implementing redirects and updating content for the new URLs.
Frequently asked questions about Detection, Diagnosis, Resolution (DDR)
Explore related concepts
Share of Model
metricShare of Model (SoM) measures how frequently a brand is mentioned or recommended by AI engines in response to relevant queries. It is the AI-era equivalent of Share of Voice, quantifying your brand's presence across ChatGPT, Perplexity, Gemini, Claude, and other answer engines.
Citation Rate
metricCitation Rate measures the frequency at which an AI engine references a specific source domain when generating responses. Unlike Share of Model, which tracks brand mentions, Citation Rate specifically tracks when your website URL or domain is cited as a source.
Brand Mention Tracking
toolBrand Mention Tracking in AEO is the process of systematically monitoring when and how AI engines mention your brand in their responses. It goes beyond simple name detection to analyse context, sentiment, accuracy, and competitive positioning of each mention.
AEO (AI Engine Optimisation)
strategyIn marketing, AEO means AI Engine Optimisation: the practice of improving how a brand appears in AI-generated responses. It is not the customs and trade meaning of AEO. Instead, it focuses on visibility across ChatGPT, Perplexity, Gemini, Claude, and other answer engines.
Start with the pages and proof that AI can actually use
Run the free audit to see what blocks AI from citing your site. Use the trial when you need ongoing monitoring, attribution, prompt discovery, and team workflows after the first fixes are live.