AR
Reference

Schema.org Reference

The schema.org types that matter most for SEO and AI Overviews, with the fields each one needs and a copy-pasteable JSON-LD example.

Article

Blog posts, news, and knowledge-base pages. Required for Top Stories and helps AI Overviews attribute a byline and date.

Required fields

headlinedatePublishedauthor
{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "What is GEO?",
  "datePublished": "2026-01-10",
  "author": { "@type": "Organization", "name": "Abdallah Mekky" }
}

FAQPage

Any page with a visible Q&A section. One of the strongest signals for direct inclusion in AI Overviews and answer engines.

Required fields

mainEntity (Question/Answer pairs)
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [{
    "@type": "Question",
    "name": "What is llms.txt?",
    "acceptedAnswer": {
      "@type": "Answer",
      "text": "A proposed file that tells AI crawlers which content to prioritise."
    }
  }]
}

Product

E-commerce product pages. Powers price, availability, and review stars in Google Search and Shopping.

Required fields

nameoffersimage
{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Wireless Keyboard",
  "image": "https://example.com/kb.jpg",
  "offers": { "@type": "Offer", "price": "49.99", "priceCurrency": "USD" }
}

HowTo

Step-by-step guides and tutorials. AI Overviews frequently lift HowTo steps directly into a generated answer.

Required fields

namestep
{
  "@context": "https://schema.org",
  "@type": "HowTo",
  "name": "How to validate llms.txt",
  "step": [
    { "@type": "HowToStep", "text": "Paste your domain into the validator." },
    { "@type": "HowToStep", "text": "Review the parsed sections." }
  ]
}

LocalBusiness

Physical or local-service businesses. Required for Google Business Profile alignment and local map-pack eligibility.

Required fields

nameaddresstelephone
{
  "@context": "https://schema.org",
  "@type": "LocalBusiness",
  "name": "Example Clinic",
  "address": { "@type": "PostalAddress", "streetAddress": "1 Main St", "addressCountry": "EG" },
  "telephone": "+20-100-000-0000"
}

Organization

Site-wide identity — connects your logo, social profiles, and founder to a single entity Google and AI systems can recognise.

Required fields

nameurllogo
{
  "@context": "https://schema.org",
  "@type": "Organization",
  "name": "Abdallah Mekky",
  "url": "https://www.abdallahmekky.com",
  "logo": "https://www.abdallahmekky.com/logo.png"
}

BreadcrumbList

Site navigation trail. Shows a breadcrumb path directly in Google search results instead of the raw URL.

Required fields

itemListElement
{
  "@context": "https://schema.org",
  "@type": "BreadcrumbList",
  "itemListElement": [
    { "@type": "ListItem", "position": 1, "name": "Home", "item": "https://example.com" },
    { "@type": "ListItem", "position": 2, "name": "Tools", "item": "https://example.com/tools" }
  ]
}