> ## Documentation Index
> Fetch the complete documentation index at: https://faii.ai/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Schema Markup for AI

> How FAII adds structured data to your content so AI systems can parse, understand, and cite it more effectively.

<Info>
  **Quick Answer:** Schema markup is structured data that helps AI systems understand your content's type, structure, and claims. FAII automatically adds appropriate schema to every generated article, increasing the chance of AI citation.
</Info>

## What You'll Learn

* What schema markup is and why it matters for AI
* Which schema types FAII uses
* How schema improves AI citation rates
* How to verify schema on your pages

## Why Schema Matters for AI

AI systems parse web pages to understand their content. Schema markup provides explicit signals:

| Without Schema              | With Schema                            |
| --------------------------- | -------------------------------------- |
| AI must infer content type  | AI knows it's an article/FAQ/how-to    |
| Structure is ambiguous      | Sections and steps are clearly defined |
| Claims are buried in text   | Key facts are explicitly marked        |
| Author authority is unclear | Author expertise is stated             |

### The impact

Pages with proper schema markup are:

* More likely to be cited in AI responses
* Better represented in AI Overviews
* More accurately understood by AI systems
* Preferred as authoritative sources

## Schema Types Used

### Article Schema

Applied to all generated content:

```json theme={null}
{
  "@type": "Article",
  "headline": "Article Title",
  "author": {
    "@type": "Organization",
    "name": "Your Brand"
  },
  "datePublished": "2025-01-20",
  "dateModified": "2025-01-20",
  "description": "Meta description"
}
```

**Purpose:** Tells AI this is a published article with a known author and date.

### FAQ Schema

Applied to FAQ articles and FAQ sections within articles:

```json theme={null}
{
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "What is AI visibility?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "AI visibility is how often..."
      }
    }
  ]
}
```

**Purpose:** Explicitly marks questions and answers, making it easy for AI to extract and cite specific Q\&A pairs.

### HowTo Schema

Applied to tutorial and process content:

```json theme={null}
{
  "@type": "HowTo",
  "name": "How to Improve AI Visibility",
  "step": [
    {
      "@type": "HowToStep",
      "name": "Step 1: Research keywords",
      "text": "Start by identifying..."
    }
  ]
}
```

**Purpose:** Structures step-by-step processes so AI can reference specific steps.

### ItemList Schema

Applied to listicles and ranked content:

```json theme={null}
{
  "@type": "ItemList",
  "itemListElement": [
    {
      "@type": "ListItem",
      "position": 1,
      "name": "Best SEO Agency",
      "description": "Known for..."
    }
  ]
}
```

**Purpose:** Marks ranked lists so AI can reference specific items and their positions.

### NewsArticle Schema

Applied to news and update content:

```json theme={null}
{
  "@type": "NewsArticle",
  "headline": "Title",
  "datePublished": "2025-01-20",
  "description": "Summary"
}
```

**Purpose:** Indicates timely content that should be treated as current information.

## How Schema Helps AI Citation

### Direct matching

When a user asks an AI platform a question:

1. AI searches its knowledge for relevant content
2. Schema-marked FAQ content directly matches Q\&A format
3. AI can quote the exact answer with attribution
4. Result: Your brand gets cited

### Authority signals

Schema provides credibility signals:

| Signal           | Schema Element  | Effect                         |
| ---------------- | --------------- | ------------------------------ |
| Author expertise | `author.name`   | Establishes source credibility |
| Publication date | `datePublished` | Confirms content freshness     |
| Organization     | `publisher`     | Links to known entity          |
| Content type     | `@type`         | Appropriate context            |

### Structured extraction

AI can extract specific data points from schema:

* Steps from HowTo
* Answers from FAQ
* Items from ItemList
* Claims from Article

## Schema by Template

| Template     | Primary Schema | Secondary Schema |
| ------------ | -------------- | ---------------- |
| How-To Guide | HowTo          | Article          |
| Comparison   | Article        | ItemList         |
| Listicle     | ItemList       | Article          |
| FAQ Article  | FAQPage        | Article          |
| Deep Dive    | Article        | -                |
| News/Update  | NewsArticle    | -                |

## Verifying Schema

### Google's Rich Results Test

After publishing, verify your schema works:

1. Go to [Google's Rich Results Test](https://search.google.com/test/rich-results)
2. Enter your published article URL
3. Check for valid structured data
4. Fix any errors flagged

### Schema validation in WordPress

The FAII plugin shows schema status in WordPress:

* Green: Schema is valid and active
* Yellow: Schema has warnings (non-critical)
* Red: Schema errors need fixing

## Best Practices

* **Don't remove schema** - If editing articles, keep the structured data intact
* **Keep dates updated** - Update `dateModified` when you edit content
* **Match schema to content** - Don't use FAQ schema on non-FAQ content
* **One primary type per page** - Don't stack multiple conflicting schema types
* **Validate after edits** - Re-check schema validity after manual changes

<Warning>
  Removing or corrupting schema markup can reduce your AI citation potential. If you edit articles in WordPress, avoid modifying the structured data blocks unless you know what you're changing.
</Warning>

## FAQ

<AccordionGroup>
  <Accordion title="Does schema guarantee AI will cite me?">
    No. Schema increases the probability by making your content easier to parse and understand. But AI citation also depends on content quality, authority, relevance, and the specific query being asked.
  </Accordion>

  <Accordion title="Can I add custom schema?">
    Yes. The schema FAII generates is a starting point. You can add additional schema types in WordPress if relevant to your content (e.g., LocalBusiness, Product, Review).
  </Accordion>

  <Accordion title="Does schema affect traditional SEO rankings?">
    Schema doesn't directly affect rankings, but it enables rich results (featured snippets, FAQ dropdowns, etc.) which can improve click-through rates. It also helps Google understand your content for AI Overviews.
  </Accordion>
</AccordionGroup>

## Related Articles

<CardGroup cols={2}>
  <Card title="SEO Optimization" icon="magnifying-glass" href="/docs/content-automation/seo-optimization">
    Full SEO optimization details
  </Card>

  <Card title="AI Overview Monitoring" icon="sparkles" href="/docs/serp-intelligence/ai-overview-monitoring">
    How schema helps with AI Overviews
  </Card>
</CardGroup>
