Skip to main content
Settings
Color Mode
Theme Skin
Background

Appearance preferences are saved in this browser only.

Environment
Current Environment Production

Built with JEKYLL_ENV=production. Changes require deployment.

Quick Links
Theme & Build
Theme
jekyll-theme-zer0 Local
Jekyll v4.4.1
Last Build Oct 18, 02:18
Page Location
Page Info
Layout default
Collection docs
Path _docs/seo/aieo.md
URL /docs/seo/aieo/
Date 2026-10-18
Source Code

Set repository: USER/REPO in your _config.yml to enable source-code shortcuts.

AIEO — AI Engine Optimization

AI Engine Optimization (AIEO) extends traditional SEO practices to improve how AI-powered search engines, LLMs, and AI assistants discover, understand, and cite your content. zer0-mistakes ships a built-in AIEO toolkit.

Overview

Component Purpose
Schema.org JSON-LD Machine-readable structured data for search engines and AI crawlers
E-E-A-T signals Demonstrates Experience, Expertise, Authoritativeness, and Trustworthiness
FAQ page Directly answers common questions (eligible for rich results)
Glossary collection Provides LLM-grounding definitions for domain vocabulary

Structured Data (JSON-LD)

The theme injects Schema.org structured data via dedicated include files:

Software Application Schema

_includes/content/jsonld-software.html

Outputs SoftwareApplication markup with name, version, description, and license. Used on the home page and theme overview pages.

FAQ Schema

_includes/content/jsonld-faq.html

Outputs FAQPage markup from a page’s faq_items frontmatter array:

faq_items:
  - question: "What is zer0-mistakes?"
    answer: "A professional Jekyll theme…"
  - question: "Is it free?"
    answer: "Yes, MIT licensed."

Add {% include content/jsonld-faq.html %} to any layout or page to emit the FAQ structured data block.

E-E-A-T Signals

Google and AI crawlers reward content that demonstrates:

  • Experience: Author bios, case studies, real-world examples
  • Expertise: Technical depth, code samples, citations
  • Authoritativeness: Backlinks, GitHub stars, version history
  • Trustworthiness: Privacy policy, ToS, HTTPS, contact page

Standard supporting pages worth shipping on a public site (the theme’s demo site includes all four; this slimmed site omits them):

Page Typical permalink
Privacy Policy /privacy-policy/
Terms of Service /terms-of-service/
Contact /contact/
About /about/

FAQ Page

A FAQ page (e.g. pages/faq.md → /faq/) uses the faq_items frontmatter array and the jsonld-faq.html include to output both human-readable Q&A and machine-readable FAQPage JSON-LD in a single file.

Glossary Page

A glossary page (e.g. pages/glossary.md → /glossary/) provides domain-specific definitions that help LLMs ground responses in accurate, up-to-date vocabulary — terms like Jekyll, Bootstrap, Liquid, Docker, and Obsidian.

SEO Include (_includes/content/seo.html)

The main SEO include emits:

  • <title> and <meta name="description">
  • Open Graph tags (og:title, og:description, og:image, og:type)
  • Twitter Card tags
  • Canonical URL
  • robots meta

It is included automatically by _includes/core/head.html on every page.

Configuration

# _config.yml
title: "My Site"
description: "Site description for search engines"
preview: /images/previews/aieo-ai-engine-optimization.png
url: "https://example.com"

# Author / E-E-A-T
author:
  name: "Author Name"
  email: "author@example.com"
  bio: "Expert in …"
  twitter: "@handle"

# Schema.org type for the site
schema_type: "SoftwareApplication"

See also