SEO Master Spec

AI-Ready: Answer-First, entity disambiguation and connected schema

AI-Ready is the second pillar of the SEO Master framework created by Danh Nolan, and it helps AI search engines take a correct fact from a page and credit the right source. It covers Answer-First definitions, entity disambiguation through an Entity Pack, connected @graph JSON-LD and the nine GEO tactics. Every check runs on the HTML a machine actually receives.

AI-Ready starts once a page can be crawled and understood. Its question is simple: can an AI engine lift one correct fact from the page, and will it credit your site as the source?

Specification: SEO Master (pillar 2 of 3) Source: Sections 1 and 5 of the deposited specification Next: Lead-Ready

What does AI-Ready cover in SEO Master?

AI-Ready covers how content is structured so that AI search engines and large language models can extract it directly. According to the specification, these engines weigh three things when they write an answer: factual density, the nine GEO tactics and entity disambiguation. Keyword counts are not on that list.

The four deliverables of AI-Ready

  • Each section opens with a direct answer that keeps its meaning when it is cut from the page.
  • Entity Pack: a small set of definition pages that separates your entity from others with the same name.
  • Connected @graph JSON-LD: structured data forms one graph whose nodes refer to each other through stable @id values.
  • Nine GEO tactics: from Aggarwal and colleagues, ACM KDD 2024, a benchmark of about 10,000 queries.
AI-Ready deliverables and what you gain from each
DeliverableWhat it involvesWhat you gain
Answer-FirstA direct answer right below each headingYour answer is easier for AI to quote word for word
Entity PackOne definition page for each term that matters to a purchaseAI does not confuse your brand or service with someone else's
Connected @graph JSON-LDOne graph linking publisher, page and subject by @idMachines read who you are and what the page is about correctly
Nine GEO tacticsThe tactics measured in the Princeton benchmarkYour content follows methods with measured effects

Together these deliverables decide whether an accurate page is also an extractable one.

Being correct is not the same as being extractable: the same answer stated once near the top usually beats one spread over four paragraphs.

How do you write an Answer-First definition?

An Answer-First definition puts a direct answer right below the heading, so an answer engine can take one complete statement without guessing where it ends. The SEO Master specification sets 20 to 40 words for a hub's core definition, and the DLN specification sets 40 to 60 words for the answer under each H2 or H3.

Four steps to an Answer-First definition

  1. Name the subject: open with the entity itself, as in “SEO Master is…”, never with a pronoun or a lead-in.
  2. Answer at once: say what it is or what it does in the first sentence, before any context.
  3. Keep the right length: 20 to 40 words for the page’s core definition, 40 to 60 words for the answer under each H2, one complete idea.
  4. Test it alone: read the passage on its own. If it needs the sentence before or after, rewrite it.

Answer-First is worth 25 of 100 points, the heaviest criterion in the Definition of Done.

What is an Entity Pack in SEO Master?

An Entity Pack is a small set of definition pages, one for each term that matters to a buying decision, and it is how SEO Master delivers entity disambiguation. The Decision Ladder Navigation specification describes it as a 6-Block Blueprint with criteria and mistakes blocks, and the block names below follow the training material that accompanies SEO Master.

The six blocks of a definition page

  1. Answer-First definition: a direct statement of what the term is, at the top of the page.
  2. Context: where the term applies, for whom, and why it matters to the decision.
  3. Criteria for correct use: the conditions under which something really is this term and not a lookalike.
  4. Common mistakes: the usual misreadings and what happens when someone acts on them.
  5. Proof: evidence, figures or sources that support the definition and the criteria.
  6. Next step: one link that takes the reader to what fits their current stage.
The four groups of terms that deserve a definition page
Term groupExamples of what it coversWhat you gain
The offerThe names of your services, packages and deliverablesBuyers and AI describe what you sell in your words
The reader's problemThe pains and symptoms a buyer searches forYou are found at the moment the problem is felt
The methodThe approach or framework you use to deliverYour way of working becomes recognizable and citable
Trust signalsPolicies, commitments and standards you followDoubts are answered before a prospect has to ask

Terms are chosen from these four groups because each one sits directly on the path to a purchase.

A page that skips disambiguation shows no error, but machines may mistake it for another entity with the same name.

Why does connected @graph JSON-LD matter for AI?

Connected @graph JSON-LD matters because it turns separate schema blocks into one graph a machine can follow. The framework specifies a single JSON-LD block with an @graph array, where each node has a stable @id and refers to the others through those identifiers.

The three nodes in the deposited example

  • Organization: who publishes the page, with a stable @id that other nodes point to.
  • WebPage: the page itself, linked to its publisher and to its subject.
  • DefinedTerm: the concept the page defines, linked back to the page that defines it.

Three valid but unconnected schema blocks describe three unrelated facts. One connected graph describes a publisher, a page and a subject that belong together.

Which tools validate schema for AI-Ready?

AI-Ready requires zero errors in two tools: the Google Rich Results Test and the Schema Markup Validator at validator.schema.org. Schema accuracy is worth 20 of the 100 points, and it is checked on the rendered page rather than the source code.

The two validators and what each one covers

Passing both tools means the structured data is valid for Google and for any other machine that reads schema.org.

Why is AI-Ready checked on the rendered page?

AI-Ready is checked on the rendered page because machines can only extract what is in the HTML they receive, and not every crawler runs JavaScript. The framework requires Answer-First definitions and proof elements to be present in the rendered HTML, not hidden in tabs that need a click.

How to test a page as it is served

  1. Load the served HTML: fetch the page as a crawler would receive it, not as your browser displays it after scripts run.
  2. Find the definition: confirm the Answer-First definition is present without any click.
  3. Find the proof: confirm the proof elements sit in the HTML beside the claims they support.

A page can pass a visual review in a browser and still fail this check, because the browser ran scripts that a crawler may not wait for.

What are the Princeton GEO tactics in AI-Ready?

The Princeton GEO tactics come from Aggarwal and colleagues, GEO: Generative Engine Optimization, presented at ACM KDD 2024, a benchmark study of about 10,000 queries. The SEO Master specification names the nine tactics as an AI-Ready deliverable without listing them, and the study describes each tactic and its measured effect.

Key facts about the study

  • Authors: Aggarwal and colleagues, who introduced the term generative engine optimization.
  • Venue: ACM KDD 2024, with the paper available as arXiv:2311.09735.
  • Scale: a benchmark of about 10,000 queries across different domains.

Read the study itself for the list of tactics and their measured effects.

How do you check a page against AI-Ready?

Checking a page against AI-Ready takes three steps, in order: test the opening definition on its own, confirm the entity is named and distinguished, then validate the schema as one connected graph. Each step matches one scored criterion in the Definition of Done.

Three checks, in order

  1. Definition: read the opening definition alone and confirm it still means what the page means.
  2. Entity: confirm the page names its entity and separates it from others with the same name.
  3. Schema: validate the structured data and confirm it forms one connected graph.

Run the checks on the page as served, not on a draft or on the source code.

How is AI-Ready scored in the Definition of Done?

AI-Ready is scored through three criteria in the 100-point Definition of Done: Answer-First, entity disambiguation and schema accuracy. Together they carry 65 of the 100 points, so under this rubric a page that cannot be extracted loses more points than a page with any other single fault.

The three AI-Ready criteria

  • 25 points for a direct answer in the first block after the heading.
  • Entity disambiguation: 20 points for naming the entity and separating it from others with the same name.
  • Schema accuracy: 20 points for zero errors in both validators on the rendered page.
AI-Ready criteria, points and what you gain
CriterionPointsWhat you gain
Answer-First25Your answer is easier for AI to quote word for word
Entity disambiguation20AI does not confuse your brand or service with someone else's
Schema accuracy20Google and AI read your page, author and business details correctly

At 65 of 100 points, extraction is the heaviest part of the rubric.

The full rubric is on the 100-point Definition of Done.

What comes after AI-Ready in the SEO Master framework?

After AI-Ready comes Lead-Ready, the third pillar of SEO Master. Once AI engines can extract and credit your content, Lead-Ready makes sure the visitors who arrive find a next step that fits their stage of the decision, and that the result is measured.

The three pillars, in build order

  1. TOP-Ready: search engines can reach, understand and rank the page.
  2. AI-Ready: AI engines can extract a correct fact and credit your site.
  3. Lead-Ready: the right visitors find a next step, and the result is measured.

Continue with Lead-Ready, or go back to TOP-Ready.

How to check and fix a page for AI-Ready

These steps help an AI engine lift one correct fact from your page, tell your entity apart from others with the same name, and credit your site as the source.

  1. Write an Answer-First definitionOpen the page with the entity itself, answer at once in the first sentence, and keep the core definition between 20 and 40 words.
  2. Open each section with an answerPut a direct answer of 40 to 60 words right below each H2, and test that it still makes sense when read alone.
  3. Build an Entity PackCreate one definition page for each term that matters to a purchase, drawn from the offer, the reader's problem, the method and trust signals.
  4. Connect schema in one @graphUse a single JSON-LD block with an @graph array where Organization, WebPage and DefinedTerm each have a stable @id and refer to each other.
  5. Validate with both toolsRun the Google Rich Results Test and the Schema Markup Validator, and fix every issue until both report zero errors.
  6. Check the served HTMLFetch the page as a crawler receives it and confirm the definition and proof elements are present without any click or script.

FAQ about AI-Ready

Direct answers to frequently asked questions about AI-Ready, based on real-world implementation data, systematic technical audits, and verified production performance.

Why does an accurate page still fail to get quoted by AI search engines?

An accurate page can still be hard to extract. When the answer is spread over four paragraphs, an engine cannot tell where one complete statement starts and ends. The same answer stated once near the top, right below the heading, is easier for AI to quote word for word.

What goes wrong when a page skips entity disambiguation?

Nothing shows as an error, which is why the problem is easy to miss. Machines may mistake the page for another entity with the same name, so your brand or service gets confused with someone else's. An Entity Pack of definition pages separates your entity from those lookalikes.

Why can a page look fine in the browser and still fail the AI-Ready check?

The browser runs scripts that a crawler may not wait for, so content visible to you can be missing from the HTML a machine receives. Definitions and proof hidden in tabs that need a click cause the same problem. Test the served HTML, and confirm the Answer-First definition and proof sit there without any click.

Is valid schema enough if each block is separate and unconnected?

No. Three valid but unconnected schema blocks describe three unrelated facts. AI-Ready asks for one JSON-LD block with an @graph array, where each node has a stable @id and points to the others, so a machine reads a publisher, a page and a subject that belong together.

How long should an Answer-First definition be in SEO Master?

The SEO Master specification sets 20 to 40 words for a hub's core definition. The DLN specification sets 40 to 60 words for the answer under each H2 or H3. In both cases the passage should hold one complete idea and make sense when read on its own.

What six blocks make up a definition page in an Entity Pack?

A definition page has six blocks: an Answer-First definition, context, criteria for correct use, common mistakes, proof and a next step. The context explains where the term applies and for whom, the criteria separate the term from lookalikes, and the next step is one link that fits the reader's stage.

Which terms deserve their own definition page in an Entity Pack?

Terms come from four groups that sit directly on the path to a purchase: the offer, the reader's problem, the method and trust signals. That covers your service and package names, the pains a buyer searches for, the framework you use to deliver, and the policies and standards you follow.

What three nodes does the deposited @graph example contain?

The deposited example contains three nodes. Organization names who publishes the page and has a stable @id that other nodes point to. WebPage is the page itself, linked to its publisher and its subject. DefinedTerm is the concept the page defines, linked back to the page that defines it.

What is AI-Ready in the SEO Master framework by Danh Nolan?

AI-Ready is the second pillar of the SEO Master framework by Danh Nolan. AI-Ready helps AI search engines take a correct fact from a page and credit the right source, using Answer-First definitions, an Entity Pack for entity disambiguation, connected @graph JSON-LD and the nine GEO tactics.

Do keyword counts help a page get cited in AI answers?

Keyword counts are not on the list of what AI search engines weigh, according to the SEO Master specification. When AI engines write an answer, the specification says they weigh three things: factual density, the nine GEO tactics and entity disambiguation. AI-Ready builds a page around those three factors.

How is AI-Ready different from TOP-Ready in SEO Master?

TOP-Ready makes sure search engines can reach, understand and rank a page, while AI-Ready makes sure AI engines can extract a correct fact and credit your site. AI-Ready starts once a page can be crawled and understood. Both are pillars of SEO Master, followed by Lead-Ready.

Where should I start when making a website AI-Ready?

Start AI-Ready with an Answer-First definition, because Answer-First carries 25 of the 100 points, the heaviest criterion in the Definition of Done. Name the entity in the first words, answer at once, then build the Entity Pack and validate connected @graph JSON-LD with zero errors on the rendered page.

Menu

Add to Home Screen

  1. 1 Tap Share in Safari toolbar
  2. 2 Scroll down, select Add to Home Screen
  3. 3 Tap Add in top right corner

These steps are for Safari on iOS. If viewing inside another app, open in Safari first.