Framework · Answer Engine Optimization 100 Google AI Overview answers, June 2026

The Answer Component Gap: reverse-engineer the answer, not the ranking page.

An Answer Component Gap is a decision attribute that an AI engine repeatedly uses to build the answer in your category, which your page never states in plain, extractable words. DerivateX found that the median AI answer is assembled from just 8 attributes, and that 7 of those attributes change completely from one software category to the next.

That finding comes from 100 Google AI Overview answers DerivateX captured across 20 software categories in June 2026. It explains why a well-written page loses a recommendation slot to a thinner one, and this framework gives you the five-step process, the scoring method, and the frequency data to close every gap on your own page.

The answer schema

8 slots filled  /  18 attributes tracked

A model is not reading your whole page. It fills roughly eight slots, and seven of those eight change completely from one software category to the next.

  • Company size fit 90%
  • AI and automation 87%
  • Best-for statement 86%
  • Integrations 78%
  • Price signal 65%
  • Limitation stated 3%

Traditional SEO taught everyone to reverse-engineer the ranking page. Answer engine optimization, and generative engine optimization (GEO) more broadly, ask a different question, and that shift is where most B2B SaaS content programs are still stuck.

TL;DR

  • An Answer Component Gap is a missing decision attribute, not a missing keyword or a missing page. The page exists, ranks, and reads well, and the AI engine still cannot fill its answer slot from it.
  • In the DerivateX Answer Component Study of 100 commercial software searches across 20 categories, the median AI Overview answer was assembled from 8 of the 18 buyer attributes we tracked, with a range of 3 to 14.
  • Only five attributes cleared 60% frequency across all 20 categories: buyer segment fit at 90%, AI and automation capability at 87%, an explicit best-for statement at 86%, integrations at 78%, and price at 65%.
  • Seven attributes swung by a full 100 percentage points between categories, so a generic AEO checklist is close to useless. Security appeared in every compliance automation answer and in zero CRM, accounting, or project management answers.
  • Just 3% of the 100 answers named a single limitation or downside for any recommended product, which leaves the most citable passage type in AI search almost completely unclaimed.
  • The fix is a page-level metric, the Component Coverage Score, plus a rebuild that puts each high-frequency component under a blunt heading with the answer, the proof, and the boundary in the same paragraph.
Section 01

The Study in Six Numbers

Six headline figures from the DerivateX Answer Component Study, based on 100 Google AI Overview answers captured across 20 software categories, June 2026.
NumberWhat it measures
8 Median number of decision attributes used to build a single AI answer, out of 18 tracked
5 Attributes that appeared in 60% or more of answers across all 20 categories
100points The widest frequency swing for a single attribute between two categories
3% Share of answers that named any limitation or downside for a recommended product
49% Share of answers that ended by asking the reader a clarifying question
12.2% Share of cited sources that belonged to a recommended product's own website

Every figure above comes from the DerivateX Answer Component Study, run in June 2026 and described in full further down this page.

Free to quote with attribution. The median Google AI Overview answer for a commercial software query was assembled from 8 decision attributes out of 18 tracked. Only five attributes cleared 60% frequency across all 20 categories. Only 3% of answers named a limitation for any product they recommended. Source: DerivateX Answer Component Study, June 2026, 100 Google AI Overview answers across 20 software categories.


Section 02

What Is an Answer Component Gap?

Key fact

An Answer Component Gap is a missing decision attribute inside a page that already exists and already ranks. It is not a missing keyword and not a missing page.

An Answer Component Gap is the difference between the attributes an AI engine needs to construct an answer in your category and the attributes your page states explicitly enough to be lifted. The gap is measured at the attribute level, not the page level or the keyword level. A page can rank first, read beautifully, and still carry six Answer Component Gaps.

Here is the shortest version of the problem. ChatGPT keeps using implementation time to build its answer for "best help desk software for a 40-person support team," and your help desk page never states an implementation time anywhere. The model has to source that fact from a third-party listicle, and the listicle gets the citation instead of you.

Nothing about that outcome is a content quality failure. Your page is not thin, slow, or badly written. It is missing a component, and the component is what the answer runs on.

Section 03

Why Reverse-Engineering the Ranking Page Stopped Working

Key fact

Every cited page in the DerivateX B2B SaaS AI Citation Study used list structure and roughly two-thirds carried a comparison table. Structure is table stakes. Substance is the differentiator.

SEO reverse-engineering asks what a page must look like to rank. Answer engine optimization asks what information must exist for a machine to recommend you. Those two questions produce content briefs that barely resemble each other.

A SERP analysis tells you that the top three results run 2,400 words, use nine H2s, and carry a comparison table. That tells you the shape of the container. It says nothing about which facts the model pulls out of the container to build its recommendation.

The retrieval layer has already been solved by most competent teams. Research DerivateX published in the B2B SaaS AI Citation Study found that every single cited page used list structure, roughly two-thirds carried a comparison table, and more than half carried an FAQ block. Structure is now table stakes across the category, which means structure is no longer a differentiator for software firms competing in the same answers.

What separates a cited page from a skipped one is what sits inside the structure. Software companies have copied the format and left the substance alone. The Answer Component Gap is the substance layer.

Section 04

What an AI Answer Is Actually Made Of: The Seven Component Classes

Key fact

AI software recommendations are assembled from seven component classes: Identity, Segment, Quantitative, Operational, Interoperability, Constraint and Temporal. Constraint is the rarest and the cheapest to claim.

Every AI recommendation in a software category is assembled from a small, repeating set of attribute types. DerivateX groups them into seven component classes, and naming them matters because each class has a different failure mode and a different fix.

Table 1. The seven component classes an AI software recommendation is assembled from, with the vendor page failure mode for each, DerivateX Answer Component Study, June 2026.
Component class What it answers for the model Example in a live answer Common failure on vendor pages
IdentityWhat is this product and what category does it belong to"Zoho Books is cloud accounting software for small teams"The page says "platform for modern teams" with no category noun
SegmentWho it is for and at what size"Best for service businesses with no employees"Segment is implied by the imagery, never written as a sentence
QuantitativePrice, seat thresholds, plan limits, usage caps"Starting price $23 per month"Pricing sits behind a "contact sales" button and nowhere in text
OperationalImplementation time, migration path, admin effort"Most teams are live in two weeks"Treated as a sales conversation, never published
InteroperabilityIntegrations, API access, ecosystem fit"Native two-way sync with Salesforce"A logo wall with no text a model can read
ConstraintWho it is wrong for, what it will not do, plan gates"Not suited to teams that need field service scheduling"Absent entirely, because marketing removed it
TemporalAs-of date, version, last reviewed"Pricing verified in September 2026"Undated, so the model treats the claim as stale

Constraint components deserve special attention. A model spends its own credibility every time it names a product, so a source that states where a recommendation stops is safer to quote than a source that claims everything. Constraint components are also the rarest thing in the entire dataset, which makes them the cheapest competitive advantage currently available in AEO.


Section 05

What 100 AI Overview Answers Revealed About Component Frequency

Key fact

The median Google AI Overview answer was assembled from 8 of the 18 tracked decision attributes, the leanest from 3 and the richest from 14, across 100 answers in 20 software categories, June 2026.

The DerivateX Answer Component Study analyzed 100 commercial searches across 20 software categories, with five queries per category, all run logged out in June 2026. Those searches produced 445 product recommendations covering 201 distinct products, supported by 1,259 cited sources. We then coded every answer for 18 buyer attributes and measured how often each one appeared.

The headline finding is that AI answers are narrower than they look. The median answer was built from 8 attributes, the leanest from 3, and the richest from 14.

A model is not weighing 40 factors, and it is not reading your whole page. It is filling roughly eight slots.

Figure 1. How often each of the 18 decision attributes appeared

Mandatory, 60% and above Contested, 30% to 59% Incidental, under 30%
Figure 1. Share of 100 Google AI Overview answers in which each decision attribute appeared, DerivateX Answer Component Study, June 2026. Five attributes cleared the 60% mandatory threshold, and a stated limitation appeared in only 3% of answers.
Decision attribute Share of the 100 answers Share Band
Company size fit 90% Mandatory
AI and automation capability 87% Mandatory
Best-for statement 86% Mandatory
Integrations and ecosystem 78% Mandatory
Price or cost signal 65% Mandatory
Reporting and analytics 59% Contested
Customization 56% Contested
Industry specificity 47% Contested
Ease of use 42% Contested
Free tier or trial 34% Contested
Implementation and migration 34% Contested
Scalability 32% Contested
Security and compliance 28% Incidental
Contract and plan flexibility 26% Incidental
How-to-choose guidance 17% Incidental
Support quality 12% Incidental
Mobile and platform access 9% Incidental
Limitation stated 3% Incidental

The five components that travel across every category

Five attributes appeared often enough to be treated as a baseline for any B2B SaaS category.

Table 2. The five decision attributes that appeared in 60% or more of answers across all 20 software categories, DerivateX Answer Component Study, June 2026.
ComponentShare of the 100 answers
Buyer segment or company size fit90%
AI and automation capability87%
Explicit best-for statement86%
Integrations and ecosystem78%
Price or cost signal65%

Two details in that table are worth sitting with. Company size fit was the single most reliable component in the study, which means a page that never states the size of team it serves is failing the most common slot in AI search. Price appeared in roughly two-thirds of answers, yet a dollar figure showed up in only 38% of them, so models are frequently reaching for a cost signal they cannot find in numeric form.

Where the schema changes completely

The averages hide the finding that actually changes how you work. Component frequency is category-specific to an extreme degree, and seven of the 18 attributes swung by a full 100 percentage points between the strongest and weakest category.

Table 3. The six decision attributes with the widest category swing, showing the category where each appeared in every answer and the category where it appeared in none, DerivateX Answer Component Study, June 2026.
ComponentCategory where it appeared in every answerCategory where it appeared in none
Security and complianceCompliance automation, QuickBooks hostingCRM, accounting, project management, marketing automation
Implementation and migrationHR softwareAccounting, AI time tracking
Ease of useCRM, marketing automationCybersecurity, spend management, QuickBooks hosting
ScalabilityITSMAI time tracking, social media management
Reporting and analyticsBusiness intelligence, video hosting, social media managementQuickBooks hosting, iPaaS and workflow
Support qualityQuickBooks hostingFifteen of the 20 categories

Price behaved the same way. It appeared in all five CRM queries, all five video hosting queries, and all five QuickBooks hosting queries, and in only one of five HR queries and one of five cybersecurity queries. A software firm that adds a pricing table because a generic AEO guide told it to has helped itself in CRM and wasted the effort in cybersecurity.

That variance is the whole argument for running this analysis on your own category rather than working from anyone's checklist, including this one. The component list published here is a starting hypothesis. The frequency counts you generate from your own prompts are the brief.

Figure 2. The category schema, 20 software categories against 13 decision attributes

0% 100%

Swipe sideways to see all 13 attributes. The category column stays pinned.

Figure 2. Share of the five Google AI Overview answers in each software category that contained each decision attribute, shown as a percentage, DerivateX Answer Component Study, June 2026. A value of 0 means the attribute appeared in none of the five answers for that category, and 100 means it appeared in all five.
Software category Price Free tier Best-for Size fit Ease of use Integrations Implementation Security Customization Scalability Reporting Support Limitation
AI time tracking 60 20 100 80 0 40 0 20 40 0 80 0 0
Accounting 80 60 80 100 60 80 0 0 80 60 40 20 0
App monitoring 60 40 80 100 20 100 80 40 80 20 80 0 0
Business intelligence 60 40 60 100 40 80 40 0 40 20 100 0 0
CRM 100 60 100 80 100 80 20 0 100 40 80 0 0
Compliance automation 80 0 100 100 20 80 20 100 40 60 60 40 0
Contract management 60 20 80 100 40 100 40 80 60 40 40 0 0
Cybersecurity 20 0 80 100 0 80 20 80 60 20 40 20 0
Help desk 80 60 80 100 60 100 40 20 40 20 60 60 0
HR 20 20 100 80 60 60 100 20 80 40 60 0 0
iPaaS and workflow 40 20 100 80 40 100 40 0 60 20 0 0 0
ITSM 40 40 100 100 60 80 60 40 60 100 20 0 0
Marketing automation 60 20 100 80 100 80 20 0 60 20 60 0 0
Project management 80 80 100 100 80 60 20 0 100 40 80 0 0
QuickBooks hosting 100 0 60 100 0 100 40 100 80 20 0 100 0
Sales engagement 60 40 80 100 20 60 40 0 0 40 40 0 0
Social media mgmt 80 60 100 100 60 40 20 0 0 0 100 0 0
Spend management 60 40 100 80 0 80 20 40 40 20 80 0 0
Tech pack software 60 0 20 60 60 80 0 0 20 40 20 0 0
Video hosting 100 60 100 60 20 80 60 20 60 20 100 0 20

Hover or tap any cell to read it as a sentence. Example: Security appeared in 0 of 5 project management answers.

The full dataset is open. All 18 attribute frequencies, the 20 by 13 category matrix, and the source mix, free to reuse with attribution to the DerivateX Answer Component Study, June 2026.

Open in Google Sheets

The disqualifier vacuum

Only 3% of the 100 answers named a downside, limitation, or trade-off for any product they recommended. Models are producing confident shortlists with almost no negative information, largely because the source layer does not supply any. Third-party best-of blogs made up 63.4% of all cited sources in the study, and those pages are written to sell every tool on the list.

Figure 3. Where the 1,259 cited sources came from

Third-party best-of blogs63.4%

Vendor's own site16.8%

YouTube9%

Review sites5%

Reddit and forums4.7%

News and trade press1.2%

Figure 3. Source mix of the 1,259 links cited across 100 Google AI Overview answers, DerivateX Answer Component Study, June 2026. Only 12.2% of cited sources belonged to a product the answer actually recommended.

That is an open lane. A page that states clearly who a product is wrong for supplies a component the model currently cannot get anywhere else in the category. DerivateX treats the constraint component as the highest-yield single addition available to most B2B SaaS pages right now, because it is high value to the model and almost zero competition.

There is one more structural signal in the data worth acting on. Nearly half the answers, 49%, ended by asking the reader a clarifying question about team size, budget, or use case.

The model is telling you which attributes it lacks. Every follow-up question is an unfilled component slot in that category.


Section 06

The PROMPT, REPEAT, EXTRACT, COUNT, REBUILD Process

Key fact

Twenty buyer prompts, run five times each, produce 100 answers for one category. That is one working day of work and it replaces the guesswork in your next brief.

Five steps take you from a category you cannot see into a content brief that fills answer slots. The process takes a working day for a single category and is repeatable by anyone on the team.

  1. Step 01Prompt20 buyer-intent prompts, one category
  2. Step 02RepeatFive runs each, logged out, per engine
  3. Step 03ExtractList every attribute the model used
  4. Step 04CountTally, convert to percentages, band
  5. Step 05RebuildMandatory gaps first, then contested

Step 1: Prompt

Write 20 buyer-intent prompts for one category. These are evaluation prompts, not awareness prompts, so "best help desk software for a 40-person team" belongs in the set and "what is a help desk" does not.

Build the set from four shapes: the bare category query, the category query qualified by company size, the category query qualified by a job to be done, and the switching query ("alternatives to X for teams that need Y"). Include the exact phrasings your buyers use, including "software companies," "SaaS," and the plain category noun, because vocabulary variants return different answers.

Step 2: Repeat

Run every prompt five times, in a fresh session each time, logged out. That gives you 100 answers per category, which matches the sample size behind the DerivateX Answer Component Study and is enough to separate a stable component from a one-off.

Run the same set across the engines your buyers use. ChatGPT, Perplexity, Gemini, Claude, Google AI Overviews, and Google AI Mode build answers from different source mixes, so a component that is mandatory in one can be irrelevant in another. Ignore which brands win at this stage, because the brand ranking is a distraction from the thing you are measuring.

Step 3: Extract

Read each answer and list every attribute the model used to justify or qualify a recommendation. Attributes are facts, not adjectives, so "handles 500 tickets a day" is an attribute and "powerful" is not.

Log each attribute against one of the seven component classes. Also log every clarifying question the answer ends with, because those questions name the components the model wanted and could not find.

Step 4: Count

Tally how often each attribute appeared across the full run and convert it to a percentage. Sort the list, then band it.

Table 4. The three frequency bands used to classify a decision attribute after counting, and the action each band implies.
BandFrequencyWhat it means
Mandatory60% or higherThe model needs this to build any answer in your category. Missing it is a hard gap
Contested30% to 59%The model uses this when a source supplies it. Supplying it is a competitive move
IncidentalUnder 30%Do not build the page around this. Cover it briefly or skip it

Now audit your page against the same list. Score each component 1 when it is stated explicitly in extractable words, 0.5 when it is buried, implied, or trapped inside a graphic, and 0 when it is absent.

Step 5: Rebuild

Add the missing mandatory components first, then the contested ones your competitors have not claimed. Each new component gets a blunt heading that names the attribute, followed by a direct answer of 40 to 60 words, followed by the proof and the boundary.

Resist the urge to fold the component into an existing paragraph. Passages get retrieved on their own, so a component that lives inside a paragraph about something else is often lost on extraction.


Section 07

The Component Frequency Matrix

Key fact

The Component Frequency Matrix is one row per decision attribute: frequency, band, current page state and action. It replaces the keyword and word count brief entirely.

The output of steps three and four is a single table. This is the artifact your writers work from, and it replaces the keyword-and-word-count brief entirely.

Table 5. A worked Component Frequency Matrix for a single page and a single category, showing frequency, band, current page state, and the action each row implies. These six rows are the default rows in the Component Coverage Score calculator below.
ComponentClassFrequency across runsBandPage state (0, 0.5, 1)Action
Company size fitSegment92%Mandatory0Add explicit segment sentence
Starting price per seatQuantitative78%Mandatory0.5Move number out of the pricing image into text
Native integrationsInteroperability74%Mandatory1Maintain, add as-of date
Implementation timeOperational61%Mandatory0Publish a real range with conditions
Who it is wrong forConstraint34%Contested0Write the disqualifier section
SOC 2 statusIdentity12%Incidental1Leave as is, do not expand

Here is a short prompt block to speed up steps three and four. Paste your saved answers below it in one batch.

Extraction prompt, steps 3 and 4
You are an answer structure analyst. Below are [N] AI-generated
answers for the category [CATEGORY].

Ignore which brands are recommended. I do not care who won.

1. Extract every DECISION ATTRIBUTE used to justify or qualify a
   recommendation. Attributes are facts (price, seat count,
   implementation time, integration, limitation), never adjectives
   like "powerful" or "intuitive".

2. Normalise duplicates into one label. "Cost", "$/month" and
   "pricing" are one attribute.

3. Return a table: Attribute | Component class (Identity, Segment,
   Quantitative, Operational, Interoperability, Constraint,
   Temporal) | Count | % of answers | Example phrasing used.

4. Separately, list every clarifying question the answers ended
   with, and name the attribute each question was fishing for.

5. Sort by frequency, descending. No commentary.

Section 08

How to Score a Page: The Component Coverage Score

Key fact

Component Coverage Score = the sum of (frequency multiplied by page state), divided by the sum of all frequencies, multiplied by 100. Below 50 rebuild, 50 to 74 patch, 75 and above maintain.

The Component Coverage Score is a page-level metric that measures how much of your category's answer schema a single page supplies. It is deliberately scoped to one page and one category, so it sits underneath brand-level measurement rather than competing with it.

Calculate it by multiplying each component's frequency by the page's 0, 0.5, or 1 state, summing the results, and dividing by the sum of all frequencies. Multiply by 100 for a score out of 100. Weighting by frequency matters, because filling a 90% component is worth far more than filling a 15% one.

Table 6. The three Component Coverage Score bands and the action each one calls for.
ScoreReadAction
Below 50The page cannot supply the answerRebuild before publishing anything new in the cluster
50 to 74The page fills the easy slots and misses the hard onesPatch the mandatory gaps, then re-score
75 and aboveThe page can carry a full answer on its ownMaintain, refresh dates quarterly, add contested components

Re-score after every rebuild and again 30 days later, alongside a fresh run of the same prompt set. Movement in citations follows movement in coverage, not the other way round.

Component Coverage Score calculator

Add one row per component in your frequency matrix, set the page state to 0 when the component is absent, 0.5 when it is buried or trapped in a graphic, and 1 when it is stated in extractable words. Score updates as you type. Nothing is sent anywhere, and nothing is gated.

Enter each component, its frequency across your prompt runs, and the current state of your page. The score below is the frequency-weighted percentage of your category's answer schema that this page supplies.
Component Frequency % Page state Remove row

0/ 100

RebuildThe page cannot supply the answer. Rebuild before publishing anything new in the cluster.

Component Coverage Score. Frequency-weighted share of a category's answer schema that a single page supplies, calculated as the sum of (frequency multiplied by page state) divided by the sum of frequencies, multiplied by 100. Default rows are the six components in Table 5, DerivateX Answer Component Study, June 2026.


Section 09

How to Write a Component So a Model Can Lift It

Key fact

A component only counts when it survives being pulled out of the page alone. Name the attribute in the heading, give a bounded number, state the sample and the period, and keep the limitation in the same paragraph as the claim.

A component only counts when it survives being pulled out of the page alone. Most pages fail this test on the sentence, not the section.

0 Scores 0

"Our onboarding is fast and our team is with you every step of the way, so you will be up and running before you know it."

No attribute named, no number, no scope, no date. There is nothing here a model can lift into an answer.

1 Scores 1

"Implementation time: most teams with fewer than 50 agents are live in 10 to 14 business days, based on the 38 onboardings we ran between January and August 2026. Migrations that involve more than three years of historic ticket data typically add another week. The figure excludes time spent waiting on customer-side security review."

Attribute named, bounded number, stated sample and period, and the limitation sits in the same paragraph as the claim.

Before and after. The same operational component written so it scores 0 and so it scores 1 on the Component Coverage Score, with the extractable facts highlighted on the right.

The rewrite works because it names the attribute in the heading, gives a bounded number, states the sample and the period, and keeps the limitation in the same paragraph as the claim. A model can quote that passage without risk, and a buyer can act on it.

Four rules cover most component rewrites. Name the attribute in the heading rather than in a clever label, and put the number in text rather than only inside an image or a PDF.

Date-stamp anything that changes. Keep the claim, its scope, and its exception together, because an extracted claim without its caveat turns your page into an unsafe source.


Section 10

Worked Example: Project Management Software, End to End

Key fact

Security and compliance appeared in 0% of project management answers and 100% of compliance automation answers. The same SOC 2 section is essential in one category and wasted effort in the other.

Project management is a good demonstration category because it is crowded, heavily written about, and familiar to most B2B SaaS teams. The five project management queries in the DerivateX Answer Component Study produced a clear and slightly counter-intuitive schema.

Table 7. Component frequency across the five project management answers in the DerivateX Answer Component Study, June 2026, with the typical vendor page state for each component.
ComponentFrequency in project management answersBandTypical vendor page state
Best-for statement100%MandatoryImplied by the hero image, rarely written
Company size fit100%MandatoryAbsent or vague
Customization and configurability100%MandatoryPresent, usually as feature copy
Price and free tier80% eachMandatoryPresent on the pricing page, absent from the page being cited
Ease of use80%MandatoryClaimed, never evidenced
Reporting and analytics80%MandatoryPresent
Integrations60%MandatoryPresent as a logo wall
Implementation and migration20%IncidentalAbsent, and that is fine here
Security and compliance0%IncidentalOften over-invested

Two decisions fall out of that table immediately. A project management vendor should write an explicit segment line and a best-for line, and should move its free-tier boundary and starting price into readable text on the page it wants cited. That same vendor should stop expanding its SOC 2 section on that page, because security did not appear in a single project management answer in the study.

The second decision is the one teams find hardest, and it is the reason the framework is worth running. Cutting effort is as valuable as adding it, and only frequency data gives you permission to cut.

The rebuild for that page looks like this. Add a heading reading "Who this is best for," answer it in 45 words naming team size and workflow type, then add "What it costs at 30 seats" with a real number, then add "Who should not use this" naming the two situations where a competitor is stronger. Three headings, roughly 200 words, and the page moves from filling four of the seven mandatory slots to filling all seven.


Section 11

What Changes in Your Content Brief

Key fact

Use a SERP-derived brief when the query still returns 10 blue links. Use an answer component brief when the query triggers an AI Overview or when your buyers research inside ChatGPT, Perplexity, Gemini or Claude.

The Answer Component Gap changes the brief before it changes the page. Here is the difference in practice.

Table 8. Traditional SEO brief compared with an answer component brief, element by element.
Brief elementTraditional SEO briefAnswer component brief
Research inputTop five ranking pages100 AI answers from 20 prompts run five times
TargetPrimary keyword and word countComponent frequency matrix
Heading logicKeyword variantsOne heading per mandatory component
Success measureRanking positionComponent Coverage Score, then citation movement
What gets cutSections that dilute keyword focusComponents below 30% frequency
Proof requirementCite a sourceOwn a number the category does not have

The decision kernel for choosing between the two approaches is straightforward. Use a SERP-derived brief when the goal is a click from a Google result and the query still returns 10 blue links.

Use an answer component brief when the query triggers an AI Overview, or when your buyers research inside ChatGPT, Perplexity, Gemini, or Claude. Neither brief works when your category has no established source layer at all, in which case the first job is placement rather than page building.

If you want the component gaps for your own category without running the full process yourself, the free AI visibility audit from DerivateX runs 20 buyer prompts across four engines and returns your top citation gaps.


Section 12

When the Answer Component Gap Is Not Your Problem

Key fact

This framework fails in three situations: the constraint is distribution rather than content, the model cannot describe your company at all, or the component is one you cannot honestly supply.

This framework fails in three situations, and recognizing them saves a quarter of wasted work.

  1. The first is a source problem wearing a component costume. If your page supplies every mandatory component and models still cite a third-party listicle, the constraint is distribution, not content.

    Third-party blogs supplied 63.4% of all cited sources in the study, and vendor-owned properties supplied 16.8%, so in many categories the page that gets read is simply not yours. The fix lives in the Citation Surface Map, not here.

  2. The second is an entity problem. When a model cannot describe what your company is, adding attributes to a page will not help, because the model will not risk naming you at all. Run the 4 C's of being explainable to AI first and come back to this afterwards.
  3. The third is a components-you-cannot-honestly-supply problem. If your category demands implementation time and yours genuinely varies from two weeks to seven months, do not invent a range. Publish the conditions that drive the variance instead, since a model can use a conditional answer and cannot use a fabricated one.
One more boundary matters. Closing Answer Component Gaps improves the odds that a model can build its answer from your page. No framework, including this one, guarantees a citation, and any agency that promises one is describing something it cannot control.

Section 13 · Method

How the DerivateX Answer Component Study Was Run

Key fact

100 Google AI Overview answers. 20 software categories. Five buyer-intent commercial queries each. Run logged out and captured between 18 and 24 June 2026, producing 445 product recommendations across 201 products and 1,259 cited source links.

Anyone reusing these figures should know exactly how they were produced, so here is the method in full.

DerivateX ran 100 commercial searches on Google in June 2026, covering 20 software categories with five buyer-intent queries in each. Every search used the "best [category] software" family of commercial queries, was run logged out, and was captured in a single window between 18 and 24 June 2026.

For each search we recorded the full verbatim AI Overview answer, the products it recommended, and every source link it cited. That produced 100 answers, 445 product recommendations covering 201 distinct products, and 1,259 cited source links.

Each answer was then coded against 18 buyer decision attributes, grouped into the seven component classes described earlier. An attribute was counted once per answer when the answer stated it as a fact or used it to qualify a recommendation, and adjectives with no factual anchor were not counted.

Four limitations are worth stating plainly. The dataset covers Google AI Overviews rather than ChatGPT, Perplexity, Claude, Gemini, or Google AI Mode, so treat the frequency figures as a strong starting hypothesis for those surfaces rather than a measurement of them. Results were captured logged out and without personalization, which removes account history as a variable and also removes the personalization real buyers experience.

The sample is five queries per category, which is enough to identify mandatory components and too small to rank the incidental band reliably. AI answers also change over time, so every figure on this page describes June 2026 and should be re-measured rather than assumed.

Cite This Study

Free to reuse, with attribution

The figures on this page are free to reuse in articles, reports, decks, and newsletters with attribution to DerivateX.

Attribute them as: DerivateX Answer Component Study, June 2026, based on 100 Google AI Overview answers across 20 software categories.

These are the six findings most often useful to other writers, stated so they can be quoted directly.

  1. The median Google AI Overview answer for a commercial software query was assembled from 8 decision attributes out of 18 tracked, with a range of 3 to 14.
  2. Only five attributes appeared in 60% or more of answers across all 20 categories: buyer segment fit at 90%, AI and automation capability at 87%, an explicit best-for statement at 86%, integrations at 78%, and price at 65%.
  3. Seven of the 18 attributes swung by a full 100 percentage points between the category where they always appeared and the category where they never did.
  4. Security and compliance appeared in 100% of compliance automation answers and 0% of CRM, accounting, project management, and marketing automation answers.
  5. Only 3% of answers named a limitation, downside, or trade-off for any product they recommended.
  6. Third-party best-of blogs supplied 63.4% of all cited sources, vendor-owned properties supplied 16.8%, and only 12.2% of cited sources belonged to a product the answer actually recommended.

Section 16

Frequently Asked Questions

How is an Answer Component Gap different from a content gap?

A content gap is a missing page or a missing query. An Answer Component Gap is a missing fact inside a page that already exists and already ranks. Closing a content gap means publishing something new, while closing an Answer Component Gap usually means adding 200 words of specifics to a page you already own.

How many prompts do I need before the frequency data is reliable?

Twenty prompts run five times, which produces 100 answers per category, matches the sample behind the DerivateX study and is enough to separate stable components from noise. Ten prompts run three times will surface the mandatory components but will misjudge the contested band, so treat a smaller run as directional rather than final.

Does this work for ChatGPT and Perplexity, or only Google AI Overviews?

The process works across all of them, and running it on each engine separately is the point. Component demand differs by engine because the source mixes differ, so an attribute that is mandatory in Perplexity can be incidental in ChatGPT. Log the results per engine rather than pooling them.

What if my competitors already state every component?

Then the mandatory components are table stakes and your advantage moves to the contested and constraint bands. In our study, only 3% of answers carried any limitation or downside, so publishing who your product is wrong for supplies something the model currently cannot source anywhere in the category.

How long before closing these gaps shows up in AI answers?

Newly published components can appear in answers within days on any engine with live browsing, provided the page is already indexed and the claim is specific. Stable movement across a full prompt set usually takes 30 to 90 days, so re-run the same 20 prompts monthly and track the Component Coverage Score alongside the citation count.

How do I get my product cited in Google AI Overviews for best-of software queries?

Two things have to be true. Your page has to state the attributes the model uses to build the answer in your category, and a source the model already trusts has to name you. Page work alone gets you partway. In this study, third-party best-of blogs supplied 63.4% of cited sources and vendor-owned properties supplied 16.8%, so the page you control is a minority of what the model reads. Close the mandatory component gaps on your own page first, because that half is fastest and fully in your control. Then work the source layer, which is what Citation Engineering covers and what most answer engine optimization work turns into in practice.

Is answer engine optimization the same as generative engine optimization?

They overlap, and most teams use the terms interchangeably. AEO is the narrow job: making sure a specific answer can be assembled from your page. GEO is the wider program: entity clarity, source placement, and citation share across ChatGPT, Perplexity, Claude and Gemini. The Answer Component Gap sits inside AEO, and it is the part you can act on this week without waiting for anyone else to publish anything. Running both as one program is what LLM SEO looks like day to day.

Should we run this in-house or hire an AEO agency?

Run the first category in-house. It costs one working day, and the frequency table teaches your team more than any deck will. Hire it out when one of three things is true. You have more than a handful of categories to cover. The gaps turn out to sit in the source layer rather than on your own pages. Nobody owns re-running the prompt set every month. That is the work a B2B SaaS AEO agency should be doing, and it is fair to ask any agency to show you their own frequency data before you sign anything.

Which pages should I fix first?

Start with the pages already earning Google impressions for your commercial terms. They are indexed and already carry trust, so a component rebuild lands faster there than a new page will. Score each one, close the mandatory gaps first, then re-score 30 days later against a fresh run of the same prompts. If you would rather have the scoring done for you, the AEO Content Evaluator runs the page-level check and the free AI visibility audit runs the prompt set across four engines. Ongoing, this is the core of a B2B SaaS SEO program built for AI search.

Start with One Category

Pick the category that matters most to your pipeline, write 20 buyer prompts, and run them five times this week. The frequency table you get back will tell you more about why AI recommends your competitor than any dashboard has so far, and most teams find their first three Answer Component Gaps in the first hour of reading.

If you would rather see the gaps before you build the process, DerivateX runs a free AI visibility audit across ChatGPT, Claude, Gemini, and Perplexity and sends back your visibility score and your top three citation gaps.

Get your free AI visibility audit