Schema Markup Implementation
How to implement FAQPage, Article, HowTo, and Organization schema on your site with code examples and validation steps.
Schema markup is structured data that tells AI models exactly what your content is. Without schema, AI models infer your structure. With schema, you tell them directly. This is one of the highest-leverage AEO actions outside of WriteCited.
Note: WriteCited generates schema automatically for every article. This guide covers manual implementation for pages not generated by WriteCited, including your homepage Organization schema.
Four schema types for AEO
| Type | When to use |
|---|---|
| Article schema | Required for all blog and guide content. Every published article. |
| FAQPage schema | Highest-impact AEO schema. Every article with a FAQ section. |
| HowTo schema | Step-by-step instructional content only. |
| Organization schema | Homepage only. Establishes your brand as a named entity for AI models. |
Article schema — paste in page head
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "Your Article Title",
"description": "Your meta description.",
"author": { "@type": "Person", "name": "Author Name" },
"publisher": { "@type": "Organization", "name": "Your Brand" },
"datePublished": "2026-03-01",
"dateModified": "2026-03-01"
}
</script>Organization schema — homepage head only
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "Your Brand Name",
"url": "https://yourdomain.com"
}
</script>Validation
After publishing, validate at search.google.com/test/rich-results. Enter your page URL. All schema types should show as detected with no errors.