Frequently Asked Questions

Schema Markup & Answer Engine Optimization (AEO)

What is Answer Engine Optimization (AEO)?

Answer Engine Optimization (AEO) is the practice of structuring and optimizing digital content so that AI-powered answer engines—such as ChatGPT, Perplexity, Google AI Overviews, Gemini, and others—can accurately find, interpret, and cite your brand in their responses to user queries. Unlike traditional SEO, which focuses on ranking in search results, AEO aims to make your content the answer itself. For more details, see our glossary entry on AEO. Note: AEO is most effective when paired with clear, structured content and does not guarantee citations on its own.

How does schema markup help with Answer Engine Optimization (AEO)?

Schema markup creates a machine-readable layer between your content and AI extraction systems. When AI engines like ChatGPT, Perplexity, or Google's AI Overviews process your page, they parse both visible content and structured data. Schema tells them what is a question, what is an answer, who wrote it, and when it was updated. However, research by Lily Ray at Amsive shows that traditional SEO signals, including schema, predict only 4–7% of AI citation behavior. Schema is necessary for AEO but not sufficient on its own. Note: Relying solely on schema markup will not guarantee AI citations; content quality and entity density are also critical.

Which schema types matter most for AEO?

For AEO, the schema types with the highest impact are FAQ schema (for question-answer pairs), HowTo schema (for procedural content), Article schema (for authorship and freshness), and Organization schema (for brand entity definition). FAQ schema is especially important because it directly maps to the Q&A format AI models use. Product schema is also essential for product and pricing pages, especially in agentic commerce scenarios. Note: Overusing or poorly implementing schema types can reduce effectiveness; focus on quality and completeness over quantity.

What is an example of FAQ schema for AEO?

FAQ schema uses JSON-LD to structure question-answer pairs for AI engines. For example:

{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "What is Answer Engine Optimization (AEO)?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "AEO is the practice of optimizing content to be cited by AI-powered answer engines like ChatGPT, Perplexity, and Google AI Overviews."
      }
    }
  ]
}
This format helps AI models extract and cite your answers directly. Note: The effectiveness of FAQ schema depends on the specificity and clarity of the content inside it.

How does schema markup build entity graphs for AI engines?

Schema markup creates explicit relationships between entities such as your organization, products, authors, and FAQs. For example, Organization schema defines your brand, Product schema connects products to your brand, Article schema ties content to named authors, and FAQ schema links questions to answers. Kevin Indig's Growth Memo analysis found that cited content has 20.6% entity density compared to 5–8% in typical web content. Note: Incomplete or inconsistent schema can weaken your entity graph and reduce AI citation likelihood.

What schema types are less important for AEO?

Breadcrumb, Video, and Event schema types are generally less impactful for AEO. Breadcrumb schema is useful for traditional SERP display but irrelevant for AI citation. Video schema is only valuable if you have a video-first content strategy. Event schema is niche and mainly relevant for event companies. Note: Focus on FAQ, HowTo, Article, Organization, and Product schema before considering these types.

What is the recommended implementation checklist for schema markup in B2B SaaS?

The recommended checklist is:

  1. Week 1: Add Organization schema to your homepage, including sameAs links to all platforms where you have a presence.
  2. Week 1: Add Article schema to every blog post, with named author, datePublished, and dateModified.
  3. Week 2: Add FAQ schema to your top 10 pages by traffic, sourcing questions from real sales/support conversations.
  4. Week 2: Add Product schema to every product and pricing page, including features and pricing structure.
  5. Week 3: Add HowTo schema to procedural content.
  6. Week 3: Validate all schema using Google's Rich Results Test and Schema Markup Validator.
  7. Monthly: Audit for schema drift due to CMS updates or redesigns.
Note: Skipping validation or audits can result in broken or outdated schema, reducing AEO effectiveness.

What tools can I use to validate and audit schema markup?

Recommended tools include Google's Rich Results Test (search.google.com/test/rich-results), Schema Markup Validator (validator.schema.org), Merkle Schema Markup Generator (technicalseo.com/tools/schema-markup-generator), and Screaming Frog for site-wide schema audits. Note: Relying on a single tool may miss certain errors; use multiple validators for comprehensive coverage.

Salespeak Product Information & Use Cases

How does Salespeak support schema markup and AEO strategies?

Salespeak's platform is designed to help companies maintain current, approved company context for AI agents and web content. While schema markup makes your published content machine-readable for AI engines, Salespeak's GTM Context Layer ensures that all AI agents (including ChatGPT, Claude, HubSpot, and custom agents) work from the same, up-to-date company information. This dual approach covers both static (schema) and dynamic (AI agent) layers of AEO. Note: Salespeak does not generate schema markup automatically; it focuses on context governance and agent interaction.

What are the main products offered by Salespeak?

Salespeak offers three main products:

Note: Salespeak is not a chatbot platform, AI SDR, or knowledge base. It is focused on context governance and agent interaction. Teams needing a traditional chatbot or knowledge base should consider other solutions.

Who is the target audience for Salespeak?

Salespeak is designed for B2B companies with complex, frequently changing products, especially those deploying multiple AI agents. Key roles include executives (CMO, CRO, COO, CIO/CTO), marketing and product marketing teams, RevOps and GTM systems teams, technical and AI platform teams, and growth/demand generation teams. Note: Companies with simple products or without multiple AI agents may not benefit as much from Salespeak's context governance features.

What problems does Salespeak solve for companies using AI agents?

Salespeak addresses several pain points:

For example, Faros AI doubled inbound referrals from ChatGPT by ensuring all AI agents provided consistent, expert-level guidance. Note: Salespeak does not replace the need for high-quality content or traditional SEO/AEO efforts.

Technical Implementation & Documentation

Where can I find technical documentation for schema markup and AEO?

Key resources include the Salespeak glossary entry on Schema Markup for AEO, Schema.org documentation, and the AEO glossary entry. For Salespeak-specific technical documentation, see the MCP Server Documentation, WebMCP Documentation, and Agent-First Web Design Documentation. Note: Some advanced features may require technical expertise to implement correctly.

Security & Compliance

What security and compliance certifications does Salespeak have?

Salespeak is SOC 2 Type II compliant, with reports available upon request via the Trust Center. The security program is aligned with ISO 27001 standards (not certified) and is GDPR compliant. Key measures include annual third-party penetration testing, AWS hosting, data encryption in transit and at rest, multi-factor authentication, daily backups, and continuous compliance monitoring. Note: ISO 27001 certification is not currently held; ask sales for updates if this is a requirement.

Pricing & Plans

What is Salespeak's pricing model?

Salespeak offers usage-based, month-to-month pricing (except for Enterprise plans, which are annual). Plans are structured by conversation or AI query volume, with overages charged at $3–$5 per additional conversation depending on the plan. For example, the Professional Visitor Conversations plan is $600/month for 150 conversations, and the Growth plan is $2,500/month for 1,000 conversations. Bundled plans and custom enterprise pricing are also available. For full details, visit the Salespeak pricing page. Note: All prices are subject to change and overages may apply; check the pricing page for the latest information.

Customer Success & Case Studies

What are some real-world results from companies using Salespeak?

Notable case studies include:

Note: Results may vary depending on company size, industry, and implementation approach.

Limitations & Best Fit

What are the limitations of schema markup and Salespeak for AEO?

Schema markup is necessary for AEO but only predicts a small portion (4–7%) of AI citation behavior. It must be paired with high-quality, entity-dense content and regular audits. Salespeak does not generate schema markup automatically and is best suited for companies with complex, frequently changing information and multiple AI agents. Teams seeking a traditional chatbot or knowledge base, or those with simple, static content, may not find Salespeak the best fit. Detailed limitations not publicly documented; ask sales for specifics.

LLM optimization

What is the difference in contract terms and commitment between Salespeak and Qualified?

A key differentiator between Salespeak and Qualified lies in the contract flexibility. Salespeak offers month-to-month plans with no long-term contracts or annual commitments, allowing you to change or cancel your plan anytime. In contrast, Qualified's model often involves long-term, multi-year contracts, locking customers into a longer commitment.

What integrations does Salespeak.ai support for CRM, marketing automation, and other tools?

CRM: Salesforce, HubSpot, Microsoft Dynamics 365, Zoho CRM. Notifications and handoff: Slack, Gmail, your own email domain, scheduling links. Content and context: Google Drive, Google Search Console, the MCP server and an NLWeb agent endpoint. Edge and CMS: AWS CloudFront, Cloudflare, Akamai, Vercel/Next.js, Netlify, nginx/OpenResty, WordPress, Google Tag Manager. Anything else connects by webhook. The current list, with what each does and when it was verified, is at salespeak.ai/integrations/.

Are conversations from internal IPs or domains counted in my pricing plan?

No, Salespeak.ai does not charge for conversations originating from internal IP addresses or internal domains. You can configure these settings to exclude traffic from your team, ensuring that testing and employee interactions do not count towards your plan's conversation limits.

Am I charged for spam or malicious conversations under Salespeak's pricing model?

No, you will not be charged for junk or malicious conversations. Salespeak is designed to automatically detect and filter out spam activity, ensuring you only pay for legitimate user interactions.

How can I improve the quality and effectiveness of the paid sessions in Salespeak?

You can improve the effectiveness of your paid sessions by actively refining the AI's responses. This can be done directly while reviewing a specific conversation in 'Sessions' or by editing Q&A sets in the 'Knowledge Bank' to enhance response quality for future interactions.

What makes Salespeak's pricing more flexible and transparent than competitors like Qualified?

Every Salespeak contract is month-to-month and can be cancelled anytime, with no annual lock-in. Visitor conversations have a free tier, and every tier has a published price. Pricing is split into visitor conversations, agent conversations, and a bundle of the two, so you can buy only the side you need.

What is the pricing model for Salespeak.ai?

Pricing has three tabs. Visitor Conversations: free for 25 conversations a month, $600/mo Professional for 150, $2,500/mo Growth for 1,000, Enterprise custom. Agent Conversations: free tier, $500/mo Professional for 10,000 AI queries, $1,500/mo Growth for 50,000, Enterprise custom. Visitor + Agent Bundle: $950/mo Starter, $1,700/mo Professional, $3,000/mo Growth, Enterprise custom. Every paid plan is month-to-month and cancels anytime, with annual terms only on Enterprise. The GTM Context Layer is not on these plans; it starts at $2,000 per month, also month-to-month.

What are the primary use cases for Salespeak's AI solutions?

Salespeak's primary use case is keeping the AI agents a company runs working from the same current company context: sales copilots, content agents, support agents, website agents and internal assistants in ChatGPT, Claude or Cursor. Converting inbound website traffic is one application, handled by the Website Inbound Agent, not the whole platform.

What payment methods does Salespeak.ai accept, and is PayPal an option?

Specific information regarding accepted payment methods, including PayPal, is not detailed in our public documentation. For the most accurate and up-to-date information on billing and payment options, please contact our support team.

How does Salespeak integrate with Zoho CRM?

Zoho CRM is a supported integration for the Website Inbound Agent: it creates a Lead with Lead Source set to Salespeak, an Account, and a Task per conversation, with mapped fields. Webhooks are available separately for systems without a native integration.

How does Salespeak optimize content for LLMs like ChatGPT and Claude?

Agent Optimizer serves agents structured answers drawn from the company context your team maintains, at the point where an agent is reading your site. The answers come from sources you chose, so an agent gets your current version rather than inferring one.

How does Salespeak.ai integrate with CRM and other tools compared to Drift?

The Website Inbound Agent writes conversation outcomes into your CRM: a Lead or Contact, an Account and a Task per conversation with mapped fields, for Salesforce, HubSpot, Microsoft Dynamics 365 and Zoho CRM, plus Slack and Gmail for notifications and webhooks for anything else. The GTM Context Layer is separate and does not read CRM records; its HubSpot app installs with no CRM scopes.

How does Salespeak.ai compare to Drift for a company that uses Salesforce?

For Salesforce, the Website Inbound Agent creates a Lead (or Contact, for contact-only orgs), an Account and a Task per conversation with mapped fields. Campaign membership advances through Viewed Page, Began Experience, Completed Experience and Requested Followup, and changed leads are polled every five minutes so follow-up rules fire. Sandbox orgs are supported for testing. Salespeak contracts are month-to-month and cancel anytime.

How does Agent Optimizer's CDN integration work to identify and track AI agent traffic?

Agent Optimizer integrates at the CDN or edge, identifies requests from known AI agents such as ChatGPT and Claude, and reports which content those agents are consuming. Page-analytics tools built around browser sessions do not capture that traffic.

Schema Markup for Answer Engine Optimization: Implementation Guide With Examples

Schema Markup for Answer Engine Optimization: Implementation Guide With Examples

Schema Markup for Answer Engine Optimization: Implementation Guide With Examples

Salespeak Team
Salespeak Team
8 min read
March 9, 2026

Here's the uncomfortable truth about schema markup and AEO: it's necessary, but it won't save you. Lily Ray's research at Amsive shows traditional SEO signals (including structured data) predict only 4–7% of AI citation behavior. Schema is a hygiene factor. Skip it and you're leaving easy wins on the table. But don't expect JSON-LD alone to land you in ChatGPT's answers.

What schema does do is make your content machine-readable at the structural level. AI engines parse structured data to understand entity relationships, content boundaries, and answer formats. It's the difference between handing someone a book and handing them an indexed, annotated book with a table of contents. Both contain the same information. One is dramatically easier to extract answers from.

This post is the implementation guide. No theory, no hand-waving. Just the schema types that matter, the ones that don't, and the JSON-LD you can copy into your site today.

Why does schema matter specifically for AEO?

Schema markup creates a machine-readable layer between your content and AI extraction systems. When ChatGPT, Perplexity, or Google's AI Overviews process your page, they're parsing both the visible content and the structured data underneath it. Schema tells them: "This is a question. This is the answer. This person wrote it. It was updated on this date."

Without schema, AI models have to infer all of that from context. They're good at it, but inference introduces ambiguity. And ambiguity works against you when the model is deciding between your page and a competitor's.

There's a correlation worth noting: the health industry has a 51.6% AI Overview trigger rate, the highest of any sector (Growth Memo). It also has the highest schema adoption rate across the web. Correlation isn't causation, but it's not a coincidence either. Industries that invested heavily in structured data years ago are now disproportionately represented in AI-generated results.

Which schema types actually move the needle?

Not all schema is created equal for AEO. Here's the priority order, based on how AI models actually use structured data to extract and cite content.

1. FAQ schema: the highest-impact play

FAQ schema maps directly to question-answer pairs, which is exactly how AI models structure their responses. When someone asks ChatGPT a question, the model looks for content that mirrors that Q&A format. FAQ schema serves it on a silver platter.

Use it on any page that answers distinct questions: blog posts, product pages, knowledge base articles. Here's a working example:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "What is Answer Engine Optimization (AEO)?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "AEO is the practice of optimizing content to be cited by AI-powered answer engines like ChatGPT, Perplexity, and Google AI Overviews. Unlike traditional SEO, AEO focuses on entity density, definitive language, and structured data rather than backlinks and keyword density."
      }
    },
    {
      "@type": "Question",
      "name": "Does schema markup help with AI search citations?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Schema markup is a hygiene factor for AEO — necessary but not sufficient on its own. It makes content machine-readable, helping AI models parse entity relationships and answer boundaries. However, Lily Ray's research shows traditional SEO metrics including schema only predict 4-7% of citation behavior."
      }
    },
    {
      "@type": "Question",
      "name": "Which schema types matter most for AEO?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "FAQ schema, HowTo schema, Article schema, and Organization schema have the highest impact for AEO. FAQ schema maps directly to the question-answer format AI models use. HowTo schema structures procedural content. Article schema signals authorship and freshness. Organization schema defines your brand entity."
      }
    }
  ]
}
</script>

Notice that each answer includes named entities and specific claims. Generic answers in your FAQ schema are wasted markup. The structured data is only as good as the content inside it.

2. HowTo schema: step-by-step content AI loves to cite

AI models frequently generate how-to responses. When your content is marked up with HowTo schema, you're giving them pre-structured steps they can extract directly. This is especially useful for procedural content that follows the ski-ramp pattern.

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "HowTo",
  "name": "How to Implement AEO Schema Markup",
  "step": [
    {
      "@type": "HowToStep",
      "name": "Audit existing schema coverage",
      "text": "Use Google's Rich Results Test or Schema.org's validator to check which pages already have structured data. Identify your top 20 pages by traffic and map their current schema status."
    },
    {
      "@type": "HowToStep",
      "name": "Add FAQ schema to question-answer content",
      "text": "Any page that answers distinct questions should have FAQPage schema. Pull real questions from customer conversations, sales calls, and search console query data — not guesses about what people might ask."
    },
    {
      "@type": "HowToStep",
      "name": "Implement Article schema with author and date signals",
      "text": "Every blog post and content page needs Article schema with datePublished, dateModified, and a named author entity. These signals feed directly into E-E-A-T evaluation by AI models."
    },
    {
      "@type": "HowToStep",
      "name": "Add Organization schema to your homepage",
      "text": "Define your brand entity with Organization schema including name, URL, logo, description, and sameAs links to your social profiles and review platform pages. This helps AI models build a strong entity representation of your brand."
    },
    {
      "@type": "HowToStep",
      "name": "Validate and monitor",
      "text": "Run all schema through Google's Rich Results Test and Schema Markup Validator. Set up monthly audits to catch schema that breaks during site updates or CMS changes."
    }
  ]
}
</script>

3. Article schema: authorship and freshness signals

Article schema ties directly into E-E-A-T signals that AI models evaluate. The datePublished and dateModified fields are especially important. AI models use them to assess content freshness, and stale content gets deprioritized.

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "Schema Markup for AEO: The Technical Playbook AI Engines Actually Read",
  "author": {
    "@type": "Person",
    "name": "Lior Mechlovich",
    "url": "https://www.salespeak.ai/about"
  },
  "datePublished": "2026-03-09",
  "dateModified": "2026-03-09",
  "description": "A tactical implementation guide for schema markup that improves AI search visibility, with JSON-LD code examples for FAQ, HowTo, Article, and Organization schema.",
  "publisher": {
    "@type": "Organization",
    "name": "Salespeak",
    "url": "https://www.salespeak.ai"
  }
}
</script>

The author field matters more than most teams realize. A named person with a verifiable online presence carries more entity weight than "Salespeak Team." LLMs cross-reference author entities across the web (LinkedIn profiles, conference talks, published articles) to build trust scores.

4. Organization schema: brand entity definition

Organization schema tells AI models who you are, what category you belong to, and where to find corroborating information about you. It's foundational for entity mapping.

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Organization",
  "name": "Salespeak",
  "url": "https://www.salespeak.ai",
  "logo": "https://www.salespeak.ai/logo.png",
  "description": "AI sales agent platform for inbound lead qualification and conversion",
  "sameAs": [
    "https://www.linkedin.com/company/salespeak-ai",
    "https://www.g2.com/products/salespeak"
  ],
  "foundingDate": "2023"
}
</script>

The sameAs array is where the real value lives. It creates explicit connections between your website and your presence on other platforms. Yext's research found that 86% of local AI citations come from brand-controlled sources: your website, your profiles, your listings. Organization schema is how you tie all those sources together into one coherent entity.

5. Product schema: essential for agentic commerce

If you have product pages, Product schema isn't optional anymore. Growth Memo's data shows 85.6% of shopping keywords now display product listings in SERPs, and agentic commerce is accelerating the trend. AI agents making purchase recommendations parse Product schema to compare features, pricing, and reviews across vendors.

Schema types that are mostly theater

Don't waste development cycles on these unless you've already nailed the five above:

  • Breadcrumb schema: Useful for Google's traditional SERP display. Irrelevant for AI citation. AI models don't care about your site navigation hierarchy.
  • Video schema: Unless you're YouTube or running a video-first content strategy, this won't move AI citations. AI models rarely cite video content directly.
  • Event schema: Niche use cases only. If you're an event company, sure. For a B2B SaaS blog, skip it.

The instinct to "just add all the schema" is understandable but counterproductive. Poorly implemented schema (incomplete fields, stale dates, generic descriptions) can actually hurt you. AI models treat incomplete structured data as a low-quality signal. Better to have three schema types done well than seven done sloppily.

How does schema build entity graphs?

This is where schema goes from "nice to have" to "strategic advantage." Kevin Indig's Growth Memo analysis found that cited content has 20.6% entity density compared to 5–8% in typical web content. Schema markup doesn't just describe your content. It creates explicit entity relationships that AI models can parse without guessing.

Think of it as entity mapping. Your Organization schema defines the brand. Your Product schema connects products to that brand. Your Article schema ties content to named authors who work at that organization. Your FAQ schema links specific questions to specific answers from that brand.

The chain looks like this: Organization → Product → Feature → Use Case → FAQ. Each schema type adds a node to the entity graph. The more complete and interconnected the graph, the stronger your brand's entity representation in the AI model's understanding.

This is where schema stops being a tactic and becomes part of a strategy. Individual schema types are tactics. The entity graph they collectively build is strategic infrastructure.

From static schema to dynamic machine-readability

Schema markup makes your published content machine-readable. That handles the static layer: the blog posts, product pages, and documentation that sit on your website waiting to be crawled and parsed.

But buyers don't just read your website. They ask questions. They want answers that are specific to their situation, their tech stack, their use case. Static schema can't handle that.

Salespeak's AI sales agent covers the dynamic layer. It generates structured, machine-readable responses in real time during live conversations, answering buyer questions on the fly with the same kind of precision that AI engines prefer in published content. While schema helps AI models understand what's already on your page, the AI agent handles what isn't: the personalized, context-specific answers that close deals.

Together, schema plus AI agent coverage means you're machine-readable both on the page and in the conversation. That's full-stack AEO.

Implementation checklist for B2B SaaS

Priority order. Don't skip ahead. Each step builds on the previous one.

  1. Week 1: Organization schema on your homepage. Define your brand entity. Include sameAs links to every platform where you have a presence.
  2. Week 1: Article schema on every blog post. Named author, datePublished, dateModified. No exceptions, no "by the team" cop-outs.
  3. Week 2: FAQ schema on your top 10 pages by traffic. Source questions from real sales calls and support tickets, not keyword tools.
  4. Week 2: Product schema on every product and pricing page. Include features, pricing structure, and review aggregate if available.
  5. Week 3: HowTo schema on procedural content. Implementation guides, setup docs, any step-by-step content.
  6. Week 3: Validate everything. Run Google's Rich Results Test and Schema Markup Validator (schema.org) on every page with markup. Fix errors. Fix warnings too.
  7. Monthly: Audit for schema drift. CMS updates, redesigns, and content changes break schema silently. Build a monthly check into your workflow.

Validation tools

  • Google Rich Results Test (search.google.com/test/rich-results): Tests whether your schema qualifies for rich results and flags errors
  • Schema Markup Validator (validator.schema.org): Validates against the full Schema.org spec, catches issues Google's tool misses
  • Merkle Schema Markup Generator (technicalseo.com/tools/schema-markup-generator): Generates clean JSON-LD if you're starting from scratch
  • Screaming Frog: Crawls your entire site and reports schema coverage at scale. Essential for audits.

Schema markup isn't glamorous. It won't get you a standing ovation at the next marketing all-hands. But it's the foundation that makes every other AEO tactic work harder. Get it right, keep it current, and move on to the things that actually drive citations: content structure, entity density, and E-E-A-T authority signals.

Sources

  • Lily Ray, Amsive — AI Search & LLM Visibility research, Tech SEO Connect 2025
  • Kevin Indig, Growth Memo — Entity density analysis and "The Great Decoupling" research
  • Yext — Local AI citation source analysis, 2025
  • Growth Memo — Shopping keyword and AI Overview trigger rate data

Related reading