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

    TypeWhen to use
    Article schemaRequired for all blog and guide content. Every published article.
    FAQPage schemaHighest-impact AEO schema. Every article with a FAQ section.
    HowTo schemaStep-by-step instructional content only.
    Organization schemaHomepage 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.