Our 16-Factor Technical On-Site AEO Methodology

The technical on-site layer of AEO, made transparent.

The 16-factor model is our scoring framework for the technical on-site layer of Answer Engine Optimization, the part of the work that lives on your own website. It is one piece of a larger picture. Effective AEO is holistic and depends on four layers working together: traditional SEO fundamentals, technical site optimizations (what the 16-factor model measures), content depth and quality, and external linking and off-site corroboration. We publish the full model so teams can inspect it, challenge it, and build on it. It is grounded in proven SEO and structured-data fundamentals, and we sharpen it as answer engines evolve.

AEO is a holistic process

Strong answer engine performance requires four layers working together: traditional SEO fundamentals, technical site optimizations, substantive content, and external linking. The 16-factor model covers only the technical on-site layer. The other three layers sit alongside it in any full engagement, and a strong score on the 16 factors alone is not enough on its own.

Transparent by design

The on-site technical methodology is documented publicly so buyers and technical teams can inspect the factors instead of relying on black-box scoring.

Built on SEO and content marketing foundations

Most of what works in AEO starts with strong traditional SEO and quality content marketing. Good site structure, useful content, and real authority are not new ideas. The 16-factor model layers on technical signals like structured data, AI-readable files, and entity clarity that help AI systems consume what is already there. Google's SEO Starter Guide covers many of these fundamentals.

Grounded in proven fundamentals

The signals our 16-factor on-site model scores are well established, not guesswork. They come from proven SEO and structured-data fundamentals, line up with Google's own AI optimization guidance, and match what we see cited across ChatGPT, Claude, Gemini, Perplexity, and Copilot. As answer engines evolve, we refine how each factor is weighted and fold in new signals, so the model sharpens over time.

Engineering-first remediation

Within the on-site technical layer, we focus on signals answer engines can actually consume, including schema, AI-readable assets, and clean direct-answer structure.

External linking and off-site corroboration matter

Answer engines do not rely on your site alone. Third-party mentions, partner pages, directory profiles, editorial coverage, and inbound links help confirm that your on-site entity and service claims are real. The 16-factor model does not score these external signals, but our full engagements address them as a separate workstream.

Built for competitive markets

The model is especially useful in markets like NYC, where multiple businesses compete for the same high-intent answer slots.

The 16 factors are the on-site technical layer. Full AEO also includes traditional SEO, content, and external linking.

The 16-factor model scores only the technical signals that live on your own website. For local work, we also evaluate geographic signals. Traditional SEO fundamentals, content depth, and external linking sit alongside this model as separate workstreams in a full engagement. Per-platform retrieval and citation behavior across ChatGPT, Claude, Perplexity, Gemini, and Copilot is covered separately, since those mechanics sit outside the on-site layer.

Structured Data (JSON-LD)

12 pts

JSON-LD presence, priority schema types, and property depth.

Content Depth

10 pts

Word count, heading hierarchy, paragraph structure, and list usage.

AI Access Files (llms.txt, sitemap)

5 pts

Availability and depth of AI-readable files, robots.txt, sitemap, and Markdown alternates.

E-E-A-T Signals

8 pts

Author and credential signals, reviews, trust links, and organization people.

FAQ Content

8 pts

Visible question-and-answer content and matching FAQPage schema.

Citations & Authority Signals

8 pts

Citations and links to relevant, authoritative external sources.

Schema Completeness

8 pts

Expected properties and relationships across detected schema types.

Schema Validity

5 pts

Valid JSON-LD syntax, schema types, and duplicate singleton checks.

Entity Consistency

7 pts

Consistent entity details across page content, metadata, and schema.

Content Freshness

7 pts

Dates and freshness signals in content, schema, headers, and sitemaps.

Content Extractability

6 pts

Semantic HTML and content structure that can be read without interface chrome.

Definition Blocks

6 pts

Clear definition-style passages that introduce a topic directly.

AI Crawler Access

4 pts

robots.txt access and declared AI-use preferences for provider controls.

Named Entities

6 pts

Clear entity naming and supporting entity context in content and schema.

Technical SEO

5 pts

One H1, descriptive image alt text, meta description, and canonical URL.

Snippet Eligibility

6 pts

Indexing and snippet directives that preserve Google AI feature eligibility.

Google published an AI Optimization Guide. We treat it as one input among several.

In 2026, Google released its AI Features and Your Website guide, an official perspective on optimizing for AI-driven search experiences. We read it closely and use it as one of several inputs that shape the 16-factor model. Where it aligns with what we observe across other AI systems, we agree. Where it speaks only for Google's own properties, we keep optionality.

Read Google's AI Optimization Guide

Google speaks for Google

The guide is authoritative for Google Search and Gemini. ChatGPT (OpenAI), Claude (Anthropic), Perplexity, and Microsoft Copilot each operate their own retrieval pipelines, with different crawling, indexing, and citation behaviors. Optimizing only to Google's specification shrinks the coverage we can build across the broader AI answer surface.

On llms.txt: Google says no. The wider picture is mixed.

Google's guide states it does not recommend llms.txt. We have observed signals across other AI systems and crawler behaviors that suggest llms.txt and llms-full.txt are part of a useful redundancy layer for non-Google retrieval, and the publishing cost is near-zero. Until the broader retrieval picture converges, we keep them in the on-site stack and frame their value as observed, not confirmed.

Convergent signals do most of the work

Most of what the 16-factor model scores, including JSON-LD structured data, entity consistency, content depth, E-E-A-T, FAQ schema, external citations, content freshness, and AI crawler access, is endorsed by Google's guide and matches what we observe across other AI systems. The model is built around the signals that show up in multiple places, not a single vendor's playbook.

From a one-shot audit to a live AEO operating loop on open.canonry.ai.

The 16-factor model is the diagnostic layer. Canonry, our source-available AEO operating system, is where we run the work: it records the technical baseline, watches how AI answers move week over week, and gives every fix a feedback signal across ChatGPT, Claude, Gemini, Perplexity, and Copilot. Together they turn AEO from a static PDF into a tracked workstream with a live citation surface attached to it.

  1. Baseline the 16 factors across your key URLs, then record the scores in open.canonry.ai so the model becomes a tracked workspace your team can review, not a one-time report.
  2. Use canonry to map on-site findings to live buyer prompts, competitor surfaces, and citation gaps it monitors across ChatGPT, Claude, Gemini, Perplexity, and Copilot.
  3. Implement on-site technical fixes (schema, entity clarity, trust pages, llms assets, content architecture), then re-score the page inside canonry to confirm the factor actually moved.
  4. Layer in traditional SEO and content work where the audit and prompt analysis point to substance gaps, not just structural ones.
  5. Strengthen the off-site layer with external linking and outside content that corroborates the same entity, service, and market positioning.
  6. Run continuous citation monitoring in open.canonry.ai so we see, in real time, when a prompt starts returning your brand, which engine cited what, and where to push next.

Visit open.canonry.ai

See the methodology in action.

Our 16-Factor Technical On-Site AEO Methodology | Canonry